PRIVACY-PRESERVING AGE VERIFICATION

Verify your age.
Don't reveal your identity.

Check an age threshold using a supported NFC passport and a zero-knowledge proof. Your business receives the age result without receiving the person's date of birth or passport details.

Available now for customer team testing

AGE CHECK18+ CHECK
18+
✓
Threshold metResult: yes
01 Request bound
02 Proof verified
Built forAge-gated commerceOnline communitiesDigital services

THE JOURNEY

From scan to a result in seconds

A simple question should have a simple result.

  1. 01
    Scan the codeThe QR code carries the age-check request.
  2. 02
    Read the documentAfter the needed MRZ or CAN details are entered, the app reads a supported electronic passport over NFC.
  3. 03
    Create the proofThe age claim is bound to authenticated document data and this specific check.
  4. 04
    Verify the proofA successful check establishes an age claim from authenticated document data for one transaction.
Illustrative screens

A DIFFERENT KIND OF CHECK

Why choose ZeroAge?

Cryptographically authenticated document data. A zero-knowledge age proof. No passport fields disclosed to the business.

See how it works
Comparison areaZeroAgeOther age verification services
Document authenticityCryptographically verifies the authenticity.Assesses age checks based on document images, user behavior, or selfies.
Information disclosedUser's private data never leaves their device.Information and signals are collected, processed, stored, and shared.
Ease of integrationFour API endpoints, that's it.Requires configuring verification flows and choosing between verification methods.
PricingEasy payment model $0.30 per verification.Tiered plans, minimum commitments, bundled checks, and extra fees can make costs harder to predict.

EARLY ACCESS

Test a real age-check journey.

We are working with customer teams now. General availability is planned soon.

[email protected]