Skip to main content
Age assurance

Anyone can type a birthday.Nobody can type a face.

A 3 second, anonymous selfie is the only new step. It runs at the age-gated point you choose, confirms a live person, and returns an estimated age range, no ID. Everything before that is passive signals already running in the background of the session.

The problem

Three ways around a birthday field

  • Date of birth01 / 14 / 2004
    Self-reported
    Not checked

    A birthday is just typed

    Anyone can enter a different year, and nothing at sign-up checks it against the face behind it.

  • ParentChild
    acct_7731
    Age on file34

    One account, two ages

    A parent's login plays just as well for the child on it, so the age on file isn't the age at the screen.

  • EMj•••@proton.me
    Same face
    Denied Oct 2Blocked again

    Denied doesn't mean gone

    Someone turned away at the gate comes back with a new email and a new birthday, and the birthday field lets them in.

Where it sits

How the estimate reaches your gate

  1. 01

    Passive signals run first

    They score every session in the background and build a history, long before anyone reaches your age-gated step.

  2. 02

    An anonymous selfie, one scan

    At the gate you choose, a 3 second anonymous HumanCheck confirms a live person and returns their estimated age range in the same scan.

  3. 03

    Your line, your routing

    Set the minimum: 13, 16, 18, 21 or your own. Anyone estimated below it is denied with the reason, so you can send them to an ID check or away.

Account 7742
Score todayLow
History
Age gate ahead18

Let's talk trust

Start with a free pilot: see what the check catches on your own users, with no dev work to begin.

With tools like VerifyYou, AI becomes a force for good. It helps prevent AI-driven fraud and can be done with much lower friction than what we built over the years.
Wes MichaelFounder of Rare Patient Voice

Built by humans from

  • Quora
  • Pinterest
  • Square
  • Reddit
  • Gusto
  • Cohere Health
  • Google
  • Accenture
Security

Privacy and security in every decision

We keep a face code, not the photo, and hold it under SOC 2 Type II and ISO 27001:2022 compliant controls.

  • No images stored. VerifyYou does not store images.

  • No ID or documents. HumanCheck anonymously confirms there is a real, live, unique person, with no name or ID.

  • A face code, not a photo. We treat it as sensitive biometric data.

  • AICPA SOC 2SOC 2 Type II
  • Intercert ISO/IEC 27001 certificationISO 27001:2022
  • iBetaISO/IEC 30107-3 PAD Level 1 & 2
  • GDPRGDPR compliant

Common questions

Is this legal proof of someone's age?

No. It is an estimated age range from a selfie, not a document or a government ID. Ranges span several years and are least accurate right at a threshold like 18, so wherever the law requires proof, pair the estimate with an ID check.

What happens to someone estimated under our minimum?

The check denies them and your server gets the reason, so you can route them to an ID check, to a parental consent step you run, or away. Which fits is your call.

Can a shared account get around it?

Not if the check runs where the child is. Put it at the age-gated step, or re-check at intervals, and a child on a parent's login gets their own estimate, not the age on file.

Can someone come back after being denied?

They can try, with a new email and a new birthday, but the anonymous scan recognizes their own face, and the account is blocked or flagged again, your choice.

Can we use this on a service built for children?

No. Our privacy policy bars anyone under 13 from using VerifyYou's own services, so this is built for platforms whose users are 13 and over.

Do you store photos of our users?

No. We keep a face code, not your users' images.

How much work is it to add?

It's two API calls: one to start the check and one to read the result.

Do we have to replace our KYC or bot tools?

No. It sits on top of your stack, so you keep your KYC and bot tools.

What does it cost?

It's 50 to 100 times cheaper than KYC. You pay per check, and nobody uploads an ID document.

Ready to get started?

VerifyYou scales trust: passive signals on every session, a face check only when risk calls for it.

The VerifyYou dashboard on a laptop, showing verification volume and threat signalsAn anonymous HumanCheck running on a phone

We use cookies. Privacy