Two products, three ways to call them
Face Liveness Detection
Passive liveness from a single frame — catches presentation attacks such as printed photos, screen replays, and masks. No blink/turn challenges.
Deepfake Detection
Two detectors in one call: one checks whether the whole image is AI-generated, the other whether the face in it was swapped, edited, or re-animated. Works on any image, face or not. How the signals work.
Detection API
You already have the image?
POST it to /v1/liveness_detection, /v1/deepfake_detection, or /v1/unified_detection and get a decision back in one round trip.Verification sessions + SDKs
Verifying a live user? Our Web and Android SDKs capture the selfie from the camera, protect against injection attacks, and keep scores away from the untrusted client.
Hosted verify page
Zero frontend code: redirect the user to our hosted capture page, or embed it in an iframe.
How a decision works
Every check returns a calibratedgenuine_score between 0 and 1 and applies:
Base URL
{"error": {"code", "message"}} — see Errors.
Get started
- Create an account — new organizations start with free trial credits.
- Create an API key in the console (Dashboard → API keys).
- Make your first call in five minutes.