OAuth Provider
Add 'Sign in with CAIRL' to your platform in minutes
CAIRL acts as an OAuth 2.0 identity provider. Partners integrate once and get verified age claims, identity confirmation, and freshness signals — without building their own verification infrastructure or storing sensitive user data.
Features
Everything you need, nothing you don’t.
Standard OAuth 2.0
Authorization code flow with PKCE. Works with any OAuth client library. No proprietary SDK required.
Verified Claims
Every OAuth response includes certification level, document status, and freshness — not just 'logged in.'
Configurable Scopes
Request only what you need: age_verified, identity_verified, freshness_status, photo_certification. Minimal data by default.
User Consent
Users explicitly approve what data each partner can access. Consent is revocable at any time from the CAIRL dashboard.
How It Works
Register as Partner
Create a partner account, get API keys, configure your OAuth redirect URIs and requested scopes.
Add CAIRL Button
Add 'Sign in with CAIRL' or 'Verify with CAIRL' to your login or onboarding flow.
User Authorizes
User is redirected to CAIRL, reviews requested permissions, and approves the connection.
Receive Claims
Your server receives verified claims via token exchange. Age, identity, and freshness — all cryptographically signed.
Use Cases
Ready to get started?
Start building with OAuth Provider today. No credit card required.