Identity verification

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.

Guided liveness
INE and passport
White-label widget
Liveness

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.

INE + passport
Mexico and global passport
Result in seconds
each stage, as it closes
One verdict
approved, in review or declined

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.

Verdict 1

Approved

The face is live and matches the ID document.

What to do

Continue the onboarding and file the verification receipt in the record.

Verdict 2

In review

A stage came back uncertain. The verification flags which one and why.

What to do

This is the human-review case. The evidence arrives complete to decide.

Verdict 3

Declined

A stage did not pass. The liveness check or the face match failed.

What to do

Stop the onboarding and keep the evidence. If capture was the cause, open a new one.

Explainable verdict

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

Step 1

The widget opens

The widget opens inside your product, with your colors and your logo. Your customer never leaves your flow.

Step 2

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.

Step 3

It reads the document

It reads the INE or the passport and confronts the captured face against the document photo.

Step 4

The verdict comes back

Approved, in review or declined, with the reason per stage. Your system is notified as it closes.

Live result

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.

01
Received
02
Liveness
03
Face
04
Document
05
Verdict
Audit

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.
Compliance and securityCertification-ready

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.

International standards
ISO/IEC 30107-3Liveness (PAD)

The liveness check is designed to this anti-spoofing framework.

ISO/IEC 29794-5Facial quality

The widget grades the face image quality against these criteria.

ISO/IEC 19795Biometric metrics

The face match is evaluated with this performance methodology.

NIST 800-63Identity assurance

The verification is structured to its assurance levels.

ICAO 9303Passport

The machine-readable passport is read to this standard.

Mexican norms
CNBVRemote onboarding

It supplies inputs aligned to its remote-onboarding rules with liveness.

LFPIORPIAML file

The evidence feeds the identification file the AML law requires.

NOM-151Preservation

The evidence is preserved with its timestamp, to these guidelines.

Encrypted data

Information travels and is stored encrypted.

Isolated biometrics

The camera and the face processing run on Singula’s origin.

Holder notice

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