Identity verification with liveness
Singula guides a movement-based liveness check and reads the ID. It confronts the face with the document and returns a verdict, stage by stage.
Singula tells a live person from their photo.
The liveness check prompts head gestures on the spot. The widget captures several frames and measures the deformation of the face. It rejects a still image, which does not produce that movement. It then reads the document and confronts the face against it.
The document provides the claimed identity. Liveness confirms a person is present, and the face match ties that person to the document.
The verification ends in a single verdict
Every verification falls into one of three states. The verdict arrives with the reason for each stage.
Approved
The face is live and matches the ID document.
Continue the onboarding and file the verification receipt in the record.
In review
A stage came back uncertain. The verification flags which one and why.
This is the human-review case. The evidence arrives complete to decide.
Declined
A stage did not pass. The liveness check or the face match failed.
Stop the onboarding and keep the evidence. If capture was the cause, open a new one.
Every verdict carries the reason per stage. You see whether liveness passed, whether the face matched the ID and whether the document was read.
How it works
The widget opens
The widget opens inside your product, with your colors and your logo. Your customer never leaves your flow.
It guides the liveness
It prompts head gestures on the spot and captures several frames. It confirms a live person is in front of the camera.
It reads the document
It reads the INE or the passport and confronts the captured face against the document photo.
The verdict comes back
Approved, in review or declined, with the reason per stage. Your system is notified as it closes.
Each stage returns its result as soon as it finishes.
You do not wait for everything to close. The first result appears in seconds and the rest follow, one stage at a time.
Every verification leaves an auditable file.
The file keeps the verdict, every stage and the capture, with its date. It is retrieved by its receipt for internal audits and requests from the authorities.
- The verdict with the reason for each stage
- The liveness check and the face match
- The document data, exactly as it was read
- The date and time of each verification
The widget carries your brand and embeds in your product.
One integration, with the look of every brand you run.
Your colors and logo
You set the color, the logo and the brand name. The widget looks like one more part of your product.
Hosted link or widget in your app
Send the link Singula hosts, with nothing to install, or open the widget inside your page, as a modal or embedded. One integration serves all of your brands.
What stays on your side
The verification confirms the face is live and matches the document. The decision on each person stays with you.
- Every verification is stored with its date and its verdict, available for audit.
- The acceptance policy belongs to your company. We hand over the verdict and the reason; who you let through is set by your manual.
- The camera and the capture run on Singula’s origin. Your site only loads the widget; nothing sensitive passes through your code.
The verification is built to the identity standards.
Each check aligns with the international and Mexican identity norms. We list the standards it is built to, not certifications we hold.
The liveness check is designed to this anti-spoofing framework.
The widget grades the face image quality against these criteria.
The face match is evaluated with this performance methodology.
The verification is structured to its assurance levels.
The machine-readable passport is read to this standard.
It supplies inputs aligned to its remote-onboarding rules with liveness.
The evidence feeds the identification file the AML law requires.
The evidence is preserved with its timestamp, to these guidelines.
Information travels and is stored encrypted.
The camera and the face processing run on Singula’s origin.
Every verification carries the holder’s privacy notice.
The biometric match against the authority’s records is performed by your entity through its channels. The acceptance policy is yours.
Frequently asked questions
The liveness check prompts head gestures on the spot and captures several frames. It measures the real deformation of the face, which a still image does not produce. Moving or zooming a photo does not pass the check.
The voter card (INE) and the passport. It reads the document, confronts the captured face against its photo and adds that match to the verdict.
Yes. You set the color, the logo and the name, and the widget looks like part of your product. One integration serves several brands.
Stage by stage, as each one closes. Your system receives the notice and the final verdict: approved, in review or declined, with the reason per stage.
Yes. The test environment answers without consuming balance, so your team can build the whole integration before the first real verification.
Biometric data is sensitive personal data. Your company writes the privacy notice and collects the holder’s consent. The verification is accompanied by that notice.
Verify your first identity
Start in the free test environment. Every verification comes back with its verdict, stage by stage.
Create a free account