Skip to content
Skip the search — install the Self skill Let your AI agent integrate Self for you.

Start typing to search the documentation.

Age Verification

Age Verification answers “Is this user old enough?”. The user proves they meet the minimum age you set, backed by a genuine government document, and you never see their date of birth. Nothing else is asked, and nothing else is revealed.

It’s the narrowest, fastest workspace to configure: set one number and deploy.

What the user proves

  • They hold a genuine, government-signed document (at your chosen security level).
  • They are at least the age you set, a pass/fail fact computed on their device from the document’s birth date, which never leaves the phone.
  • Optionally, that they clear the OFAC sanctions list.

What you receive

  • A valid / invalid result via the verification.completed webhook: valid means “old enough”, invalid means a rule failed.
  • The enforced rules echoed in proof_attributes (for example { "minimumAge": 21, "ofac": true }).
  • A nullifier for duplicate detection.

No name, no birth date, no document number. An age gate that holds zero personal data is the point.

Rules you can configure

RuleDefaultNotes
Security levelHi-securityStandard also accepts non-chip documents.
Minimum age2113–110. Pick the threshold your regulation requires (18, 21, …).
OFACOnChecked against the daily-updated US Treasury list.

No country rules and no data reveals. If you need those, use Pre-KYC.

Use cases

  • Age-restricted commerce: alcohol, tobacco, vaping, CBD. Prove 18+/21+ at checkout without collecting IDs.
  • Age-gated content and platforms: adult content, gambling, and social features with regulatory age floors.
  • Regulatory compliance: meet age-assurance rules (e.g. for app stores or regional online-safety laws) with a documented, privacy-preserving check instead of a self-declared checkbox.
  • Events and communities: gate registration to adults without storing anyone’s birth date.

Cost

10 credits per completed verification. See Credits and usage.

Was this page helpful?