Skip to content

Use case · White-label verification

White-label verification

Your brandon everyscreen.

Verification is the moment a new customer decides whether to trust you, and a stranger's logo in the middle of it does not help. Put your own logo, colours, fonts and wording on every screen, import them from your website in one step, and keep Toden out of sight.

The workflow

The whole verification flow under your brand, on the web and in your apps. This is a starting point: add, remove or reorder any step in the workflow builder.

Step 01

Document Intelligence

Passport, licence or national ID

Per check

Step 02

Passive Liveness

A selfie with no prompts

Per check

Step 03

Facial Match

Selfie against the document photo

Per check

Step 04

Device Intelligence

Flags shared devices and risky networks

Per check

Step 05

Custom Trust Branding

Your own logo in place of the Toden mark

Per check

Then your rules decide

A starting rule set

  • The selfie does not match the documentDecline
  • Anything the checks could not settleReview
  • Document read and face matchedApprove

Every rule is yours to change on a visual canvas, and each result records which rule decided it. Publishing a new version needs no release.

Try the workflow builder

How it works

1

Import your brand

Enter your website address, or upload a style guide, and your logo, colours and fonts are found for you to confirm.

2

Reword the screens

Change the titles, descriptions and buttons your customer reads, for each step your workflow shows.

3

Publish

Hosted links and embedded SDKs pick up the new look when you publish, with no release on your side.

What powers it

  1. Set your palette for both themes, including the page behind the dialog, and preview it on a phone and a desktop before you publish.

Integrate

Mount the SDK with the workflow you published, or send a hosted link and write no code. The result arrives by signed webhook, and changing the workflow never needs a release.

Verify.tsxTypeScript · React
import { TodenVerification } from "@todenhq/sdk-react";
export function Verify({ userId }) {
return (
<TodenVerification
apiKey="pk_test_..."
workflowId="wf_AbC123dEf456"
userId={userId}
onSubmit={(s) => save(s.verificationId)}
/>
);
}
verification.completedWebhook · JSON
{
"event": "verification.completed",
"data": {
"verificationId": "ver_8fk2...",
"status": "verified",
"assuranceLevel": "gov_db",
"idType": "bvn",
"country": "NG",
"dataMatch": true,
"facialMatch": true,
"facialConfidence": 91
}
}

Frequently asked

  • Colours, fonts, your logo at the top of the flow and the welcome wording are available to every organisation. Replacing the Toden mark in the footer is charged per check and unlocks once your account holds a minimum of paid credit.

White-label verification,in one workflow.

The sandbox opens when you sign up. Usage-based pricing, no sales call.