Differences of Web eKYC & Native eKYC

This page contains the information of Web eKYC and Native eKYC

Native eKYC (Android & iOS)

Native eKYC is also known as SDK. It is integrating with mobile OS such as Android or iOS to perform the eKYC flow.

The general flow of the Native App Flow (Android & iOS):

  1. Instruction page 1

  2. Back camera with custom UI

  3. Back camera with custom UI and auto trigger flash

  4. Instruction page 2

  5. Front camera with custom UI

  6. Status page

Web eKYC (Web RTC)

Web eKYC is using Web Browser to perform the eKYC flow.

The general flow of the Web RTC:

  1. Instruction page 1

  2. Back camera with custom UI

  3. Instruction page 2

  4. Front camera with custom UI

  5. Status page

Web eKYC (HTML Media Capture/File Upload)

Web eKYC is using Web Browser to perform the eKYC flow.

The general flow of the HTML Media Capture/File Upload:

  1. Instruction page 1

  2. Default back camera

  3. Instruction page 2

  4. Default front camera

  5. Status page

Comparison Table

TypesCustom UITrigger FlashImage Resolution

Native eKYC

Yes

Yes for both

Subject to the camera specification. Full control on the image size.

Web RTC

Yes

Android: Yes, iOS: No

No fixed resolution.

HTML Media Capture/ File Upload

No camera

No for both

Subject to the camera specification. Full control on the image size.

Customer Reference and Use Cases

IndustryImplementationScorecard

Telecommunication

  1. Web App (HTML Media Capture/File upload)

  2. Web App (Web RTC)

  3. Native App (Android and iOS)

  1. Without Hologram and Microprint detection

  2. Without OkayDoc checkings

  3. Default Scorecard

BNPL

Native App (Android and iOS)

Default Scorecard

Banking and Fintech

Native App (Android and iOS)

Default Scorecard

Cash Management

Native App (Android and iOS)

Default Scorecard

Last updated