ZERO-KNOWLEDGE
AGE GATING
WITHOUT TRACKING.
Verify that your users are "Over 18" or "Over 21" instantly. No physical document copies, no date-of-birth database logging—just clean mathematical proofs.
TRADITIONAL AGE GATING
IS BROKEN.
To access online age-restricted products, gaming portals, or adult communities, users are forced to capture and upload photos of their driving licenses. Websites end up holding copies of full physical addresses, document numbers, and facial images.
Storing date-of-birth records in plain text databases creates massive security hazards. Identity theft rings look specifically for repositories containing verified names alongside birth dates.
Over-Disclosure Risk
Users must reveal where they live just to prove they are old enough to purchase a bottle of wine or enter a gaming lobby.
Database Honeypots
Merchant portals accumulate unencrypted date-of-birth databases, violating state and regional storage regulations.
SELECTIVE DISCLOSURE
IS THE FUTURE.
UIID resolves age-gating by introducing a decentralized cryptographic gate. Users verify their passport details locally, and the protocol generates a Verifiable Credential stating only: "Over 18: Yes".
Zero-Knowledge Mathematical Proofs
Prove attributes mathematically without sharing the underlying raw date parameters or record fields.
Decentralized Verification Gates
Applications query our verifiable JSON endpoints. Data stays strictly secure on user hardware.
TOTAL DISCLOSURE LIMIT
- ✓ No physical identity files shared
- ✓ Compliant with strict regional regulations
- ✓ Verify in under 5 milliseconds
- ✓ User controls disclosure parameters
FOUR PILLARS OF ZERO-KNOWLEDGE GATING
Heuristic Estimations
Validate parameters with advanced age heuristics without logging specific ID identifiers.
OIDC Integration
Expose age-verified claims natively over secure OpenID Connect scope authorizations.
Ed25519 Speed
Every age verification credential is signed in microseconds using robust Ed25519 keys.
Compliance Logging
Maintains local, immutable audit trails of verification actions for merchant assurance.
ZERO-KNOWLEDGE GATING SEQUENCE
Age Verification Request
A portal queries UIID for age status, utilizing our OID4VP request objects matching standard formats.
Local Cryptographic Proof
The user's app validates their encrypted core record, signing a zero-knowledge claim that confirms the age boundary locally.
Secure Callback Complete
The signed claim is returned via the callback endpoint, instantly completing verification while protecting the user's primary birth records.
DEVELOPER INTEGRATION
Query age-verified credentials securely using standard OpenID scopes:
{
"endpoint": "/api/v1/kyc/age-verification/status",
"scopes": ["openid", "age_over_18"],
"response": {
"user_id_hash": "2ea93e11aefd8",
"age_over_18": true,
"verifiable_presentation_jwt": "eyJhbGciOiJFZERTQSIs..."
}
}
GLOBAL STANDARDS COMPLIANCE
GDPR Art. 5
Total data minimization compatibility. No unused physical data is held or processed.
FTC COPPA
Total architectural support for child protection and verified parental authorization protocols.
UK Age Verification
Matches guidelines for advanced zero-knowledge proof frameworks defined by regional trust services.
FREQUENTLY ASKED QUESTIONS
VERIFY AGE SECURELY TODAY.
Join millions of users proving age attributes securely without identity theft exposure.