Skip to main content

SafePassage Documentation

SafePassage provides AI-powered biometric age verification for your applications. Verify users in real-time with facial analysis, liveness detection, and document verification.

Choose Your Integration Path

PathBest ForTime to Integrate
JavaScript SDKFrontend-only apps, quick setup5 minutes
Server IntegrationFull control, server-side validation15 minutes

Not sure? Start with the Getting Started guide for an SDK quickstart, then add server-side validation as needed.

Key Capabilities

  • Biometric Age Estimation — AI estimates age from facial features in real-time
  • Liveness Detection — Prevents spoofing with photos, videos, or masks
  • Document Verification — OCR and validation of government-issued IDs
  • Face Matching — Confirms the live user matches their ID photo
  • Two Verification ModesL1 (age estimation with ID fallback) or L2 (always require ID)
ResourceDescription
Getting StartedSDK quickstart in 5 minutes
JavaScript SDKFull SDK reference
Server IntegrationAPI-based integration
Sessions APIAPI endpoint reference
WebhooksReal-time event notifications
Verification ModesL1 vs L2 comparison
Dashboard GuideManage keys, analytics, webhooks

How It Works

  1. Get API Keys — Sign up at portal.safepassageapp.com and generate your keys
  2. Integrate — Use the SDK (client-side) or API (server-side) to create verification sessions
  3. Verify Users — Users complete biometric verification through the SafePassage flow
  4. Handle Results — Receive verification status via redirect parameters or webhooks

Support