System
iApp E-KYC
Prove a person is who they say they are, and that they are there.
- ID card accuracy98.0%
- Anti-spoofingiBeta PADLevel 1
- Spoof attacks passed0of 900
- Full verification2.55IC
Get an API keyTry the live demo
Each check is a separate API. 50 free credits cover about 19 full verifications.
What it does
- Reads the documentThai ID card, driver licence, passport and bank book, with an optional DOPA check.
- Matches the faceThe selfie against the card photo, or the photo in the passport chip.
- Proves livenessPassive, or active with random blink, turn and smile challenges on the device.
- Signs the verdictActive-liveness results come back signed, so your backend checks them without trusting the client.
- Free, open SDKCamera, document capture and liveness for web, Flutter, iOS, Android and React Native. Apache-2.0.
Measured
- Thai national ID card: 98.0% of fields read correctly.
- Passport: in 95.5% of reads, the number, birth date and expiry all pass their check digits.
- Thai driver licence: 95.14% of characters read correctly.
- Anti-spoofing is tested to ISO/IEC 30107-3: the iBeta confirmation letter (PDF).
Two ways to run it
- Face to faceIAL 2.3. Our app on a device with an NFC reader; the face is matched to the ID card or passport chip photo.
- RemoteIAL 2. Your app with our SDK; ID card, driver licence or passport OCR, the face matched to the document photo.
Both use active or passive liveness and include a back office for managing transactions.
Pricing
Billed per call in iApp Credits, whether the check passes or fails, with no minimum or contract. A full verification is ID card OCR (1.25 IC), active liveness (1 IC) and face verification (0.3 IC), about ฿3.20 at the standard rate. Every price is on the pricing page.