Skip to main content

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.

SDK docs · GitHub

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.