Age verification software
Integrate in under 5 minutes. Four verification methods, from a single checkbox to full identity match, 100% PII-free
No credit card required · Free plan includes all four verification methods
The right age verification
for every risk level
agecheck adapts to your compliance requirements. From a simple consent checkbox to full biometric identity matching deploy the method that fits your risk profile, jurisdiction, and user experience goals. Self-Consent on all plans. Face-AI and Document-AI from Basic. Verify-AI on Pro and above.
Focused on
User Experience
Simple, transparent pricing
Pay only for what you verify. No platform fee.
Self-Consent up to 1,000/mo free on free plans. On paid plans, up to 10,000/mo free verifications.
Biometric age verification
No document required
The moment a user hits an age-restricted checkout, every extra step is a reason to abandon. Asking someone to photograph their passport, upload it, and wait for a result introduces exactly the kind of friction that costs conversions. Face-AI removes that barrier entirely.
Instead of a document, the user simply faces their camera and follows a short liveness sequence smile, blink, turn left or right. Our AI vision engine analyzes facial geometry in real time and returns an age-range estimate. If the estimate meets your configured minimum, access is granted. The entire flow takes under 20 seconds, faster than most users can locate a physical ID.
Critically, the face image is processed entirely in RAM and deleted the moment the check completes. No biometric database is created. No photo is retained. The only record is an anonymized age-range result and a SHA-256 hash of the IP address an architecture designed to make a PII breach structurally impossible, not just policy-level compliant.
- Speed
- Under 20 seconds end-to-end. Faster than typing a delivery address, and far faster than any document upload flow. Liveness prompts are short and intuitive on any device.
- Anti-spoofing
- Multi-challenge liveness detection — smile, blink, directional turns blocks static photos, pre-recorded video, and deepfake injection attacks before they reach the estimation model.
- Privacy by design
- Face processed in RAM, deleted immediately. Zero biometric database. GDPR Art. 9 explicit consent exception documented legal basis included out of the box.
One checkbox.
Age consent button
Not every platform needs full biometric verification. A wine blog, a CBD information site, or a marketplace listing kitchen knives operates under a very different risk profile than an online casino or a regulated alcohol delivery service. For these operators, demanding a face scan or a passport upload is disproportionate — and it will cost you users.
Self-Consent is built for exactly this scenario. A modal appears when a visitor reaches a restricted page, presenting a clear age statement and a single confirmation checkbox. The user ticks, clicks Confirm, and is in the entire interaction takes under five seconds. There is no camera prompt, no document upload, no plugin to install, and no compatibility issue across browsers or devices. It works on desktops, smart TVs, tablets, and every mobile operating system without modification.
Unlike a plain age-gate checkbox, Self-Consent issues a cryptographically signed verification token with a recorded timestamp and hashed IP, creating an audit trail that holds up during a compliance review. The minimum age threshold 13+, 16+, 18+, or 21+ — is configurable from the dashboard at any time without touching your codebase. And because it consumes zero API credits, it is included in every plan at no extra cost, with up to 10,000 free verifications per month on paid tiers.
- Zero cost
- Consumes no API credits on any plan. Free up to 1,000/mo on the free tier, up to 10,000/mo on paid plans no verification charge deducted.
- Universal compatibility
- No camera permission, no plugin, no special browser flag. Works on every modern device and operating system including desktop browsers, smart TVs, and all mobile platforms.
- Audit-ready token
- Every confirmation generates a signed token with timestamp and hashed IP. Minimum age threshold is dashboard-configurable without code changes.
Industry intelligence
for high-growth platforms
Stay ahead of the market. Our team shares the latest strategies on AI-driven identity, conversion optimization, and the future of digital verification technology
Everything you
want to know
Can't find your answer? Talk to
our team
or read our FAQs
Any language.
Any framework.
Native SDKs for web based. Or use the REST API directly — it's just JSON over HTTPS.
https://api.agecheck.pro/v1/verify \
-H "Authorization: Bearer ak_live_••••" \
-H "Content-Type: application/json" \
-d '{"method":"id_document","session_id":"vs_abc"}'