Verification, parental consent, privacy vaulting, and regulator-ready exports — all from one API and dashboard.
Production Surface
Auth
GitHub OAuth
API
Supabase Edge
Billing
Stripe Checkout
Exports
CSV / PDF
Vault
Audit records
SDK
TypeScript
Generate API keys from the dashboard, then call the hosted verification and consent endpoints from your product.
Developer Experience
No complex integrations. No wrestling with state-level law logic. Just send a user ID and jurisdiction, get back a clear allow/block/consent decision with full audit trail.
Age verification and consent flows served close to your users
CSV and PDF exports for regulator and platform reviews
Current state-law coverage with more jurisdictions on the roadmap
Verify age with one API call
const result = await fetch('https://hrckgyvcezqqnvdrkbae.supabase.co/functions/v1/verify-age',
{
method: 'POST',
headers: {
'Authorization': 'Bearer cp_live_...',
'Content-Type': 'application/json'
},
body: JSON.stringify({
userId: 'usr_123',
declaredAge: 17,
stateHint: 'TX'
})
}
);
Response: { allowed: true, reason: 'age_verified' }Capabilities
Everything you need to handle age assurance, consent, and compliance — without building it from scratch.
Structured decisions for adult, minor, and consent-required flows with per-state law logic.
Issue, check, and expire guardian approval records without building custom workflows.
Review verification records, deletion audit state, and compliance score in one dashboard.
Generate CSV and PDF evidence packages for audits and platform reviews in seconds.
Daily cleanup support for jurisdictions requiring consent and data expiry automation.
Track state-level age assurance changes with RSS feeds and API access.
What ships today
We're shipping real verification, card-based consent, and real exports now. Provider-dependent items are clearly marked until their production keys are installed.