Age verification by ID

Check age against an ID document, matched to a live selfie, when your rules ask for a document.

$0.30 per verification, everything included.

What the user sees

On a phone or a computer, with your brand.

  1. A user taking a selfie with a phone

    1. Takes a selfie

    A liveness check confirms a real person is in front of the camera.

  2. A phone camera capturing an ID card

    2. Photographs an ID document

    They may cover every field except first name, last name, date of birth and photo.

  3. The face on an ID document matched to a selfie

    3. Gets the result

    We match the selfie to the document photo and read the date of birth. The user sees the result and returns to your site.

What you get

  • The decision. Over or under your age threshold, sent to your webhook and available from the API.
  • Name and date of birth. First name, last name and date of birth read from the document, by API.
  • A checked person. The decision includes the face match between the selfie and the document photo, and the liveness check.
  • Repeat account matches. With Block repeat accounts turned on, matches against your face and device blocklists and other accounts of the same person.

Documents and what the user can cover

ID documents from 190+ countries

Passports, national ID cards, driver's licenses and residence permits.

Only what an age check needs

The user may cover every field except first name, last name, date of birth and photo, for example the document number or the address. The check still works.

When to step up

Start with the lightest proof that meets your rules, and ask for more only when you need it.

  • Facial age estimation

    Lighter: a selfie only, when your rules don't ask for a document. It falls back to an ID document at no extra cost.

  • Identity verification (KYC)

    When you need every field of the document and the document type, not only age, name and date of birth.

Age verification by ID works with Block repeat accounts, so banned users stay banned.

What we keep

  • Without Block repeat accounts: the document images, selfie and video are deleted right after the decision, and nothing is kept.
  • With Block repeat accounts turned on: photos, video and verification data for 30 days, and a face template and a device fingerprint hash for 12 months, to block banned users.

Security and data handling

Price

$0.30 per verification. Everything included: face match, liveness and Block repeat accounts.

Full pricing

Questions

What data do I get back?

Whether the user is over or under your age threshold, plus their first name, last name and date of birth by API. Use Identity verification (KYC) if you need the other fields of the document.

Can users hide parts of their document?

Yes. They may cover every field except first name, last name, date of birth and photo, for example the document number or the address.

Which documents are accepted?

Passports, national ID cards, driver's licenses and residence permits. We accept ID documents from 190+ countries.

When should I use it instead of Facial age estimation?

When your rules ask for an ID document every time, or when you need the user's name and date of birth. Otherwise start with Facial age estimation, which falls back to an ID document at no extra cost when the face is inconclusive.

Do you keep the document images?

Not unless you turn on Block repeat accounts. Without it, the document images, selfie and video are deleted right after the decision. With it, they are kept for 30 days, and a face template and a device fingerprint hash for 12 months, so banned users can be recognized.

Try it on your own users

No card, no time limit on the free verifications.