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

1

Register as Partner

Create a partner account, get API keys, configure your OAuth redirect URIs and requested scopes.

2

Add CAIRL Button

Add 'Sign in with CAIRL' or 'Verify with CAIRL' to your login or onboarding flow.

3

User Authorizes

User is redirected to CAIRL, reviews requested permissions, and approves the connection.

4

Receive Claims

Your server receives verified claims via token exchange. Age, identity, and freshness — all cryptographically signed.

Use Cases

Adult Content PlatformsRegulated MarketplacesDating AppsGig Economy PlatformsHealthcare PortalsFinancial Services

Ready to get started?

Start building with OAuth Provider today. No credit card required.