Age verification that respects privacy
A developer-first API that verifies user age without storing identity data. One API call. A signed token. No documents, no friction, no liability.
Features
Everything you need. Nothing you don't.
AgeCheck API is designed to be the simplest, most privacy-respecting age verification solution available to developers.
Zero Identity Storage
Our system returns a boolean — verified or not — with no identity data retained on our servers. The platform gets the signal it needs. Users keep their privacy.
Sub-500ms Verification
Designed for speed. Age verification happens in a single API call with a target response time under 500ms, so your users barely notice it.
Developer-First API
Clean REST API with a Node.js SDK at launch. Integrate in minutes, not days. Comprehensive docs and a sandbox environment included.
Global Coverage
Built to support 50+ countries from day one. Designed with UK Online Safety Act, EU GDPR, and eIDAS 2.0 compliance in mind.
Signed Verification Tokens
Every verification produces a signed JWT that your platform can verify independently. No round-trips required after the initial check.
Stateless by Design
Our verification flow is stateless from a data perspective. Signals are processed and discarded. Nothing is retained after the token is issued.
Dashboard & Analytics
Track verification rates, monitor compliance signals, and export audit logs — all from a clean developer dashboard.
Sandbox Environment
Test your integration without real verification signals. Full sandbox support with mock responses for every verification outcome.
How it works
Four steps. One API call.
Integrate age verification into your platform in minutes. No complex setup, no identity document handling, no compliance headaches.
Integrate the API
Add a single POST request to your onboarding or access flow. Our SDK handles the rest.
User completes verification
The user is directed to our hosted verification flow. No sensitive data touches your infrastructure.
Receive a signed token
You receive a signed JWT confirming the user is verified. Store it, check it, move on.
Grant access
Use the token to gate access to your platform. The user is in. No identity data retained.
Integration
Integrate in minutes
A single POST request initiates the verification flow. The user completes verification in our hosted UI. You receive a signed JWT. That's it.
Simple, clean integration
One POST request starts the verification flow. The user completes it in our hosted UI. You receive a signed JWT — no identity data ever touches your servers.
Call the API with your platform ID and a redirect URI
Redirect the user to the hosted verification UI
User completes age verification privately
Receive a signed JWT — grant or deny access
Use cases
Built for modern internet platforms
Any platform that needs to verify user age before granting access.
AI Applications
Gate access to generative AI tools and adult-content chatbots before users interact.
Dating Platforms
Verify age at signup to meet regulatory requirements without friction.
Gaming Communities
Restrict age-rated content and in-app purchases to eligible users.
Creator Platforms
Protect creator monetisation platforms from underage access.
Online Communities
Verify age at registration for community-based services.
Age-Restricted Services
Alcohol, gambling, tobacco — compliant age verification at the point of access.
Compliance
Designed with compliance in mind
Ready to integrate?
Join the waitlist to get early access, priority onboarding, and launch updates.
Join the WaitlistNo spam. Unsubscribe any time.
