Overview
The Advanced Face Compare feature allows you to validate that the person performing a sensitive action, such as a withdrawal or account recovery request, is the same person who previously completed onboarding on your platform. This is done by comparing:- the selfie captured during the current Biometrics Verification session, and
- the selfie captured during the user’s original onboarding process
This feature is available upon request and is not enabled on your account by default. Please contact your support administrator to have it activated.
Why this feature is needed
Many platforms require users to complete eKYC during onboarding. This usually includes:- Document Verification
- Biometrics Verification
- Face Compare
- withdrawing funds
- changing important account information
- linking a bank account
- recovering account access
- approving a high-risk transaction
Use this feature whenever you need to validate that the current user is the same person who originally completed onboarding on your platform.
How it works
This feature works by linking a user’s onboarding verification result to a unique identifier from your platform.1. Pass your unique identifier during onboarding
During the onboarding flow, include the URL parameter:cui
This stands for Company Unique Identifier.
The cui value should be a unique reference from your platform that can be used to identify the user or account. For example:
- account ID
- user ID
- username
- member ID
- customer reference
2. Enable Advanced Face Compare
To use this feature during later verification flows, enable: Perform Advance Face Compare in the Biometrics Verification Tool Settings of your Trust Flow. Once enabled, the system will allow the current biometrics selfie to be compared against a selfie retrieved from a previous Trust Validation Result.3. Pass the source identifier when initiating the later verification flow
When you want to validate account ownership during a later flow, include the URL parameter:scui
This stands for Source Company Unique Identifier.
The scui value should match the original cui value that was passed during onboarding.
Example:
cui.
Once a match is found, the selfie captured during that earlier process will be extracted and used as the source image for comparison.
The newly captured selfie from the current Biometrics Verification session will then be used as the target image.
A face comparison will be performed between the two images, and a similarity score will be returned to help determine whether both selfies belong to the same person.
End-to-end flow
Onboarding flow
During onboarding, the user completes your normal eKYC process. This may include:- Document Verification
- Biometrics Verification
- Face Compare
cui parameter in the Direct Link URL.
Sensitive action flow
Later, when the user wants to perform a sensitive action, initiate a new verification flow that includes Biometrics Verification with Perform Advance Face Compare enabled. In the Direct Link URL, include:- search for the previous Trust Validation Result with matching
cui - retrieve the selfie from that earlier verification
- capture a new selfie from the current session
- compare both selfies
- return a similarity score
The
scui value must match the original cui value exactly. If it does not match, the platform will not be able to retrieve the source selfie from the earlier Trust Validation Result.URL parameters
cui
Meaning: Company Unique Identifier
Purpose: Used during the original verification flow to store your platform’s unique identifier in the Trust Validation Result.
Examples:
15551234johnsmith_01ACC-100245ea23-29ousS-qweq
scui
Meaning: Source Company Unique Identifier
Purpose: Used during a later verification flow to locate the earlier Trust Validation Result that contains the source selfie.
Important: The scui value should match the cui value that was used in the original onboarding flow.
Recommended use cases
This feature can be used in any scenario where you need to confirm that the user performing an action is the original account owner. Common examples include:- withdrawals
- bank account linking
- account recovery
- profile ownership validation
- high-risk account changes
- transaction confirmation for sensitive actions
Result behavior
When a matching prior Trust Validation Result is found throughscui, the system will:
- retrieve the source selfie from the earlier process
- compare it against the current Biometrics Verification selfie
- generate a similarity score
- automatic approval above a threshold
- manual review for borderline cases
- rejection when the score is too low
Best practices
- Always pass
cuiduring the original onboarding flow if you expect to use this feature later. - Use an identifier that is unique to the user or account in your system.
- Make sure
scuimatches the originalcuivalue exactly. - Use this feature for high-risk or ownership-sensitive user actions.
- Review your similarity score threshold based on your internal risk policy.
Summary
The Advanced Face Compare feature helps validate account ownership by comparing:- a selfie captured during the current verification flow, and
- the selfie captured during the user’s original onboarding process
- pass
cuiduring onboarding to store your unique identifier in the Trust Validation Result - enable Perform Advance Face Compare in Biometrics Verification Tool Settings
- pass
scuiduring the later verification flow to retrieve the original onboarding selfie - use the returned similarity score to help determine whether the same person is performing the action