Built for global compliance

Privacy-first age assurance for platforms that protect minors — without collecting identity data

On-device AI age estimation. No ID upload for most users. Nothing leaves the device. A reusable age credential so users verify once.

No ID upload for most users · Nothing leaves the device
verification.js
// Add Xident in just 3 lines
import { Xident } from '@xident/sdk';

Xident.init({
  apiKey: 'pk_live_xxxxx',
  onVerified: (result) => {
    // User is verified!
    console.log('Token:', result.token);
    grantAccess();
  }
});

// Trigger verification on button click
Xident.verify({ minAge: 18 });
Verified
Age 18+ confirmed
29s
Median verification
Scroll

Built for global regulatory compliance

GDPR EU Data Protection
UK OSA Online Safety Act
KJM Germany
ARCOM France
eSafety Australia
348,160
Verifications processed
66
Countries
29s
Median verification
4.16★
Avg. user rating

How on-device works

Verification that leaves nothing to store, breach, or hand to a regulator

Most users are cleared by a model that runs in their own browser. The image never reaches our servers — only a pass/fail age signal does.

01

Age is estimated on the device

An on-device model runs in the user's browser and estimates whether they clear the required age threshold. No upload, no server round-trip for the image.

02

Nothing leaves the device

No selfie, no biometric template, no raw frame is transmitted. Only a pass/fail age signal reaches your backend — so there is no biometric honeypot to breach or disclose.

03

Document fallback only for borderline cases

Ambiguous ages step up to a document check, which is processed for extraction and deleted immediately. Verified users get a reusable age credential, so returning visits resolve with a one-tap Check.

The face never becomes data you hold. That is the difference between meeting an age-assurance duty and becoming the next breach headline.

Features

Everything you need for identity verification

A complete toolkit for age verification, authentication, and fraud prevention — all in one platform.

Age Verification

AI-powered age threshold classification from selfies. Accuracy and bias tested against challenge-age thresholds, with document fallback for borderline cases.

Passkey Authentication

Credentialless authentication using facial recognition. Secure, fast, and frictionless.

Fraud Blacklist

Detect and block fraudulent users across your platform with cross-site face matching.

Liveness Detection

Advanced anti-spoofing technology prevents photos, videos, and deepfake attacks.

Simple Integration

Add our SDK in under 5 minutes. Works with any website, mobile app, or platform.

Privacy First

Client based age verification and we never store photos. GDPR compliant. Users control their data at all times.

How It Works

Verify users in three simple steps

01

Add Our SDK

Install the SDK and configure with your API key. Takes less than 5 minutes.

02

User Verifies

Users verify with a quick selfie or log in with their existing Xident ID.

03

Grant Access

Receive a verification token and grant access to your protected content.

The Xident Advantage

Verify once, access everywhere

Users create a Xident ID and verify their age once. Then they get instant access on any site using Xident — no repeated selfies, no friction. You save up to 80% on returning user costs.

€0.20
Verification (Growth)
€0.02
Returning user (Check)
90%
Cost savings
View Pricing
JD
John Doe
Verified • Age 18+
Verification Methods
M
ML Age Check
Instant client-side
D
Document OCR
Passport/ID scan
P
Passkey Login
Returning users
Compliance

Ready for global regulations

Enforcing 2025

UK Online Safety Act

Ofcom requires "highly effective" age verification for restricted content. Xident satisfies this with AI-powered age estimation plus document fallback.

GDPR Aligned

EU Digital Services Act

GDPR-compliant by design. No face images stored, no PII shared with sites. Data minimization is built into the protocol, not bolted on.

12+ States

US State Laws

Louisiana, Texas, and 10+ states now mandate age verification. Xident provides proportionate verification methods that satisfy varying state requirements.

Integrations

Works with your favorite stack

First-class SDKs for all major platforms. Install and verify in minutes.

PHP
Go
Node.js
Python
iOS
Android
We're building a world-class team

Join our talent pool

We're curating a network of exceptional senior engineers, ML researchers, and operators. Apply now and be first in line when new roles open.

Ready to get started?

Start building with age verification that users actually complete. Free plan available — no credit card required.

100 free verifications included. No credit card required.