A document and a selfie in.
A signed decision out.
No app downloads. No paperwork. Your user points their camera, and our AI handles authentication, biometrics and compliance screening — returning an auditable verdict in under 30 seconds.
- MRZ & barcode parsed
- Hologram & microprint OK
- No tampering detected
Tap through the four stages
Click any step to follow along — the preview above moves with you.
Capture
The user opens a secure link or your in-app SDK and photographs their ID, front and back.
Smart capture auto-detects edges, glare and blur, guiding users to a clean image on the first try — in 30+ languages, on any device, no install required.
Authenticate
Our models read and validate the document against thousands of templates.
We parse the MRZ and barcodes, verify fonts, spacing, holograms, microprint and UV/IR patterns, and run forgery and digital-tampering detection — flagging photo substitution and screen replays.
Match
A selfie is matched to the document portrait, with passive liveness.
Passive liveness confirms a live person — defeating printed photos, masks, video replays and deepfakes — then 1:1 face matching scores the selfie against the ID photo with bank-grade accuracy.
Decide
We screen watchlists and return an instant, auditable decision.
Each identity is screened against global sanctions, PEP and adverse-media lists. You get an approve / review / decline result with confidence scores and a tamper-evident audit record — ready for any regulator.
Eight forensic checks. Every scan.
MRZ & barcode
Machine-readable zone parsed and checksum-validated.
Holograms
Optically variable features verified under reflection.
Microprint & fonts
Typeface, kerning and microtext matched to spec.
Tamper detection
Edits, splices and digital manipulation surfaced.
Photo substitution
Swapped or reprinted portraits detected instantly.
Screen replay
Photos of screens and printouts rejected.
UV / IR patterns
Hidden security layers validated where present.
Validity & expiry
Dates, issuer and document status confirmed.
Built to beat the spoof playbook
Passive liveness runs in the background — no awkward head-turns — yet stops the four attacks fraudsters rely on.
Printed photos
Flat, lifeless images fail depth and texture analysis.
Silicone masks
Micro-movement and reflectance give masks away.
Video replays
Screen artifacts and moiré patterns are caught.
Deepfakes
Synthetic-face signatures flagged in real time.
Go live in a day, not a quarter
Create a verification session with one call. Drop our SDK into your web or mobile app, redirect the user, and listen for a webhook when the decision is ready.
# Create a verification session curl -X POST https://api.trustreview.ai/v1/sessions \ -H "Authorization: Bearer $TR_API_KEY" \ -d '{ "reference": "user_8412", "checks": ["document", "liveness", "aml"], "redirect_url": "https://app.acme.com/kyc/done" }' # → 201 Created { "id": "vs_3Kd9...", "status": "pending", "url": "https://verify.trustreview.ai/vs_3Kd9" }