Generate an API key
Create scoped keys from the dashboard and rotate them without touching your app code.

Copply gives product teams a hosted age-assurance layer: verification decisions, parental consent, privacy vaulting, deletion evidence, and regulator exports in one API.
1 API
verify, consent, export
CSV / PDF
regulator-ready exports
Web + RN
SDKs for your app
Operational flow
Built for teams that need a repeatable compliance surface, not a pile of one-off verification scripts.
Create scoped keys from the dashboard and rotate them without touching your app code.
Call the edge API and get an allow, block, or consent-required decision based on state and declared age.
Track parent approval and expiry when a user falls into a minor flow — email, card, or ID verification.
Pull CSV or PDF audit packages when internal counsel or a regulator asks for evidence.
Capabilities
Structured decisions — allowed, blocked, or requiresConsent — for adult, minor, and consent-required flows by state.
Issue, check, and expire guardian approval. Email (Resend), credit-card micro-charge (Stripe), or ID verification (Persona).
Soft-delete verification records, audit hashes, retention windows, deletion evidence, and a running compliance score.
Generate CSV and PDF evidence packages for audits and legal review, straight from the dashboard.
Drop @copply/sdk into a web or mobile app to gate flows without building your own compliance backend.
GitHub auth, API key management, analytics, logs, and Stripe Checkout with a customer portal.
Developer-first
Send the user's state and declared age. Copply returns whether to allow, block, or require consent — with the reason and consent method attached for your records.
{
"allowed": false,
"requiresConsent": true,
"consentMethod": "email",
"state": "TX",
"reason": "Underage: declared 12, minimum 13"
}Docs and API stores
Copply has public developer docs, an OpenAPI spec, and a Postman collection so teams can evaluate the API before signing into the dashboard. API-store listings should use these URLs as the canonical product and implementation references.
Full API reference, quick-start curl, response examples, errors, and integration notes.
Production OpenAPI 3.1 spec for API catalogs, SDK generation, and implementation review.
Importable collection with placeholder keys and production endpoint variables.
Hosted Postman reference for developers testing Copply from a public API network surface.
curl -X POST https://copply.basemapped.com/api/copply/verify-age \
-H "Authorization: Bearer cp_test_your_key_here" \
-H "Content-Type: application/json" \
-d '{"userId":"app-user-123","declaredAge":17,"stateHint":"TX"}'Pricing
All plans include dashboard access, API key management, and hosted age-assurance endpoints. Billing runs through Stripe, and the free tier starts at 100 checks/month.
For early apps validating the compliance path.
For teams that need exports and more operating visibility.
For higher-volume products with formal compliance operations.
The dashboard, compliance engine, custom domain, Postman docs, RapidAPI listing, and paid checkout path are connected. Keep legal language conservative: Copply is implementation infrastructure, not legal advice.
GitHub auth, API keys, Privacy Vault, billing, analytics, logs, and config routes are deployed and usable today.
Supabase edge functions for verification, consent, deletion, export, changelog, webhooks, and expiry are live.
Stripe Checkout and signed webhook handling are wired for paid plans, with the free tier capped at 100 checks/month.
The dashboard now runs at copply.basemapped.com, with BaseMapped routes handing users into the app.
FAQ
Copply is not legal advice. It is the technical layer that helps you implement and evidence age-assurance requirements.
Launch the dashboardA hosted age-assurance layer for apps: age verification decisions, parental consent, a privacy vault, deletion evidence, and regulator exports behind one API and dashboard.
It targets emerging U.S. state age-assurance laws (Texas, California, Louisiana, Utah) plus federal COPPA. The roadmap expands coverage to more states over time.
Your app calls verify-age with the user's state and declared age and gets back allowed, blocked, or requiresConsent. Minor flows can require parental consent via email, a card micro-charge, or ID verification.
Copply is live as a developer-facing API product. The dashboard, custom domain, compliance engine, Stripe billing, Postman docs, and RapidAPI listing are connected for launch traffic.
Yes. @copply/sdk ships TypeScript bindings for web, React, and React Native so you can gate flows in either a web or mobile product.
From the dashboard you can generate CSV and PDF audit packages of verification and consent records, including deletion and retention state, for counsel or regulators.
Sign in with GitHub, create a scoped API key, and start returning age-assurance decisions in your app.