Age Gate Solution
Age Verification
Selfie-first age estimation with document fallback. Per-country age rules, passive liveness, and compliance with UK Online Safety Act, France SREN, and more.
How it works
1
Selfie Capture
User submits a single selfie. No document required for approximately 90% of users — the AI estimates age directly from facial features.
2
Age Estimation
Machine learning model estimates the user's age from the selfie. Result is compared against configurable age thresholds with configurable margins.
3
Document Fallback
Borderline cases are automatically escalated to document verification. Only the subset of users near the age threshold needs to scan an ID.
4
Per-Country Rules
Age thresholds, acceptable document types, and margin bands are configured per country — including US state-level overrides.
5
Compliance Decision
Structured verdict delivered with age band, confidence score, liveness result, and documentary evidence where applicable.
Key capabilities
😊
Selfie-First Flow
~90% of users pass without a document. Selfie-based age estimation minimises friction for clear-cut cases.
📄
Document Fallback
Borderline users are prompted for ID verification automatically — only when the AI confidence is below your configured threshold.
🗺️
Per-Country Age Rules
Country-specific thresholds with US state-level overrides. Configured and updated by RoxVerify — no custom logic in your code.
👁️
Passive Liveness
iBeta Level 1 PAD on every age check. Blocks face swaps, printed photos, and deepfake bypass attempts.
🇬🇧
UK Online Safety Act
Meets BBFC-aligned age assurance standards under the Online Safety Act 2023. Suitable for regulated content platforms.
🇫🇷
France SREN Compliant
Meets the requirements of France's Loi SREN for online age verification. Privacy-preserving by design.
SDK & Integration
Drop-in SDKs for every major platform. Full REST API for custom integrations.
iOS SDKAndroid SDKReact NativeFlutterWeb SDK (JS)REST APIWebhooksNode.jsPythonJava
Ready to get started?
Talk to our team and be live in your test environment within 48 hours.