Digital KYC — NFC chip ID + liveness
Read the chip in the customer's ID, prove it's the real person in front of the camera, return a verified identity token in under 30 seconds.
- BAC + PACE chip read on iOS & Android
- ICAO 9303 MRZ / DG1 / DG2 extraction
- PAD-Level-2 passive liveness
- Verified-identity token signed and revocable
One product, audit-ready coverage.
Read the chip in the customer's ID, prove it's the real person in front of the camera, return a verified identity token in under 30 seconds.
Chip read, not just OCR
We read the secure NFC chip — MRZ, DG1 (issuing data), DG2 (face) — so the data is the issuer's data, not a photo OCR.
Passive liveness
ISO/IEC 30107-3 PAD Level 2: detect masks, screens, deepfakes without asking the customer to nod or blink.
Document authenticity checks
MRZ checksum, chip authentication (BAC/PACE/Chip Auth), face match to DG2, document expiry, country whitelist.
Sub-30-second median flow
Field-tested SDK on iOS and Android; web fallback for desktop. Median completion under 28 s in production.
Verified-identity token
On success we return a signed token your backend can present to /v1/screen/person — pre-filled with the chip-read identity.
Three steps to live.
Embed the SDK
Drop our iOS / Android / web SDK into your onboarding flow. White-label with your colours and copy.
Capture + verify
User scans their ID with the phone's NFC reader, then performs a passive liveness check. SDK returns a signed verification ID.
Use the verified identity
Pass the verification ID to your backend; we hand back the chip-extracted fields plus screening results.
The standards we're designed against.
Be screen-ready in an afternoon.
Spin up a free workspace, paste your first API key into a curl, ship a verified onboarding flow before your next stand-up.
