Address Copied to Clipboard

Login or Register your account

To view the full comparison of 13+ companies and 500+ points, please create an account to continue or login if you already have one.

Vendors
Rating & Comments
Rating 4.84.54.34.34.14.14.14443.53.531.51.5
Comments Supports leading integration methods including Angular, Flutter, Java, etc. with good documentation and handful of integration facilities.Supports only major integrations with SDKs, PHP, Node, Javascript, etc. wit easy to understand documentation. Integration facilities also lack in some places.Supports the most integration methods with SDKs, PHP, Node, Javascript, etc. Minor mprovements could be made in the documentations area. Supports many integration facilities.Supports major integration methods such as ios, android, PHP, Flutter, NodeJS, etc. with really good documentation and handful of integration facilities.Maintains good documentation and supports only some major integrations and integration facilities.Good documentations and wide support of integration facilities. Some integration methods could be made available.Allows only major integrations with areas of improvement integration facilities.Maintains good documentation and supports only some major integrations and integration facilities.Supports only major integrations with SDKs, PHP, Node, Javascript, etc. Improvements could be made in the documentations area. Integration facilities also lack in some places.Allows only major integrations with areas of improvement integration facilities.Maintains adequate documentation while supporting a few major integration methods and facilities.Maintains adequate documentation but lacks in supporting major integration methods and facilities.Maintains excellent documentation but lacks in major integration methods and facilities for its KYC module.
Integration Methods
iOS SDK

It’s available , SDK is easy to integrate with proper error messages.

Available. Here is the reference Link.

Available.

Yes, available. Here are the details .

Available. Here is the reference Link .

View image

Yes, available. Here are the iOS SDK details.

View image

Available

Yes, available. Here are the iOS SDK details.

Available. Here is the reference Link.

view image

Not Available

Not available.

Available

Yes, available.

N/A

N/A

Android SDK

To facilitate the developers Android SDK is also available.

Passbase is also facilitating the developers by providing Android SDK. Reference Link.

Along with iOS SDK Shufti Pro also provides Android SDK.

It’s available. Here are the details.

Under KYX service of Jumio, Android SDK is available .

View image

t’s Available. Here is the reference link .

View image

Available

Onfido also provides Android SDK with detailed documentation.

It’s available, details are present on this Link .

view image

Available

Not available.

Available

Yes, available.

N/A

N/A

React Native SDK (Expo Environment)

React SDK is available, and expo environment could be set up from react native site.

Not available.

It was available initially, but now deprecated. For details, please refer here.

View image

React SDK is available, and expo env could be set up from react native site. React Native(Expo Go).

View image

Not available.

Not available (but could be set up using the guideline on the official site of React).

Not Available

Not available (but could setup using the guideline on the official site of react).

Not available.

Not Available

Not available.

Not available.

Not available.

N/A

N/A

React Native SDK (CLI Environment).

It’s available please find plugin details on this link.

It’s available. Here are the details.

It’s available and details are mentioned here.

Yes, available. React Native(ClI environment).

Jumio’s KYX service also provides React Native plugin .

View image

Available, Details are mentioned on this link.

 

View image

Not Available

The React Native SDK supports the customization of colors used in the SDK flow on iOS and Android. Here is the Official site link and Github link.

Veriff provides this plugin. Documentation is present here.

view image

Not Available

Available, here are the details.

Available.

Not available.

N/A

N/A

Npm module for React Native

It’s available details are mentioned on Sumsub’s Developers Hub.

Available.

Available via 3rd party.

View image

Yes, available. Here are the details of Trulioo’s React Native npm .

Not available.

Available.

View image

Not Available

Is not available on official site but here is the link of Onfido’s npm package .

Available.

view image

Not Available

Not available.

Not available.

Not available.

N/A

N/A

ReactJS SDK

Available. Here is the integration link .

Available.

Not available.

It’s available.

View image

Not available.

Providing ReactJS sample code with Web SDK integration.

Available

It is not available, but web SDK is available for javascript applications.

Not available.

Available

Available. For details, please refer to this Link .

Available.

Not available.

N/A

N/A

Angular

Not available.

Only passable is providing this plugin with easy integration.

Not available.

It’s available.

Not available.

Not available.

Not Available

Not available

Not available.

Not Available

Not available.

Not available.

Not available.

N/A

N/A

Flutter Plugin

Sumsub is providing this plugin to developers.

It is available. Passbase’s flutter plugin detail can be found on this link.

Not available.

Not available.

Flutter plugin provided by Jumio also. Here is official documentation .

View Image

Flutter SDK is available by Incode. Details are here.

View image

Available

It’s not available on the official site but here is the link to Github .

Available. Please find the plugin details here.

View image

Not Available

Not available.

Not available.

Not available.

N/A

N/A

PHP/Laravel

This feasibility is provided by Sumsub.

It’s available. Details mentioned here.

Available via API. Refer to the documentation.

Not available.

Not available.

Not available.

Not Available

Yes available. Here is the link of Github.

Available by using cURL.

View image

Available

It’s available, here are the details .

View image

Not available.

Not available.

N/A

N/A

Javascript

It’s available.

It’s available .

Available via API .

Yes available. Postman collection is provided, details are present here.

Not available.

Not available.

Available

Component and sample code is available.

It’s available.

View image

Available

It’s Available .

available.

Not available.

N/A

N/A

C#

Available

Not available.

Not available.

Yes available in postman documentation.

Not available.

Vanilla Javascript samples are provided, details.

View image

Not Available

Not available

Not available.

Not Available

Available.

View image

Not available.

Available. Here is the link .

N/A

N/A

Java

Available

Available.

Java SDK is provided by Trulioo.

Not available.

Not available.

Available

Java code for android is available .

Not available.

Not Available

It’s available. Please refer here for details.

View image

Not available.

Available. Here are the details.

N/A

N/A

Hosted Verification Page

Available

Available.

No details are present in API documentation. But in services it ismentioned.

view image

Yes, hosted page service is available.

Not available.

Available.

View image

Available

Yes, available

Not available.

Available

available.

Available.

Not available.

N/A

N/A

REST APIs

It’s Available. Rest APIs are available, but API documentation is not properly structured. The developer might face stress in finding the exact APIs of his requirement.

Passbase’s documentation is visually good. In contains videos along with flowcharts to assist the developers. Here is documentaion link.

It’s Available. Here is the API documentation and Github repository. API documentation is properly structured along with global search. Visually there is a room for improvement.

Yes, Available.

It’s available, here is the documentation details.

End Points are available, but BaseUrl is not provided publicly.

Available

Yes available. Postman collection is also provided

Documentation is provided, it’s well formatted along with detailed swimlanes. Here is the API documentation and Github Link .

Available

Yes, available. Detailed documentation on this link.

Available.

It’s available. IDology’s APIs are REST-based and support POST parameters as inputs in a particular order.

N/A

N/A

Xamarin

Not Available

Not available.

Not available.

Not available.

Jumio provides the plugin but not actively maintained, reference.

View image

Other than Jumio Incode also provides this plugin .

View image

Not Available

Not available

Not available.

Not Available

Not available.

It is Available.

Not available.

N/A

N/A

Apache Cordova Plugin

Available

Not available.

Not available.

Not available.

It’s available , details are present on Github.

View image

Not available.

Not Available

Not available

Not available.

Not Available

Not available.

Not available.

Not available.

N/A

N/A

Documentation Details
Explanation through Flowcharts

Yes, available

Flowcharts and introductory videos are present in documentation.

View image

These are provided in API documentation, but more details would will help the developers a lot.

Yes, available.

Sequence diagrams are present for developers. Here are the details.

View image

Available.

View image

Not Available

To assist the developers, Onfido is having swimlane and flowcharts in the documentation

Detailed flowcharts along with status diagrams and user flows are present.

View image

Not Available

Yes, available.

View image

Available.

Yes, available.

View image

N/A

N/A

Easy to understand

SDKs are properly oriented, but API reference is not divided into sections. There should be sections segregated with categories.

Yes, it is.

Yes, global search bar, side navigation is helpful to find the required use cases.

Yes, it’s straightforward to understand.

Yes, it’s easy to understand every step from Jumio. Reference.

Yes, It is

Available

Yes, it is easy to understand.

Yes, flowcharts and videos are of great assistance.

Available

Every point is mentioned separately in stripe document for KYC, onboard a new user, etc.

No, they have not explained the integration step. Hard to understand for new developers.

Yes.

N/A

N/A

All documentations are on the same page

Yes, documentation is updated.

Yes.

Expo CLI documentation is not updated.

Yes, documents are updated. Some modules are updated recently, three months ago.

Yes, All provided data is up to date.

Yes.

View image

Available

es, documentation is updated.

Yes, but Face Match is deprecated.

Available

Yes, it’s well maintained.

All the repositories are more than ten months old, and the android repo is almost 17 months old.

Yes.

N/A

N/A

Integration Facilities
Country-based restriction in SDK.

Available.

View image

Not available.

Countries are dependent on your account configuration. To add more countries, we need to contact the Trulioo sales team. API is available to check or get the list of available countries.

View image

Available.

Yes, Available in APIs Docs. Might be possible available on dashboard.

Available

Is not available publicly.

Available.

Available

Not available.

Not available.

Yes available.

View image

N/A

N/A

Multi-lingual response settings

Not Available

Not available.

Not Available.

Not available.

Not available.

Not available.

Not Available

Not available.

Only Veriff is providing.

Available

Not available in KYC module of stripe.

Not available.

Not available.

N/A

N/A

Custom webhook creation

Available

Available

View image

Not available.

Ongoing monitoring service is available and customers can enroll businesses at any time for ongoing monitoring service.

It’s available, details are here.

View image

Perhaps, not available.

View image

Not Available

Yes, webhook details are available, and webhooks are secure with IP addresses.

Available, reference.

View image

Not Available

Available.

View image

Available.

Yes available.

View image

N/A

N/A

Custom application token

Available

Available

View image

Not available.

Yes, available. The API key will be used to configure the account and get embedID. Then embedID will be used to generate an access token for each embedID instance.

Available

View image

API key as a token is available to get access token.

Available

Yes, API key is required to access JWT token for REST API. API will be available on the dashboard.

Not available.

Available

Not available.

Not available.

Not Available.

N/A

N/A

Specific permissions to the app tokens

Available

Not available.

Not available.

Not available.

Not available.

Not available.

Not Available

Yes. The limit could be set on the live API token to only the minimum number of necessary people.

Not available.

Available

Not available.

Not available.

Not available.

N/A

N/A

IP Restriction on App tokens

Available

Not available.

Not available.

Not available.

Not available.

Not available.

Not Available

Not available.

Available.

Available

Not available.

Not available.

Not available.

N/A

N/A

Sample Codes in different languages

Available in Javascript, PHP, Python, Ruby

Sample Codes in different languages

cURL
NodeJS
Javascript
Python

It’s Available.
Php
Python
Ruby

Available

  • HTTP
  • Bash
  • Java
  • Ruby
  • Javascript
  • PHP
  • Python
  • Kotlin sample is also available.

Available.

Available

Available.

Yes sample codes for setting up authentication are available in seven languages.

Available

Yes Available

  • Java
  • C#/.Net
  • cURL

Not available.

Yes sample codes are available in languages listed below:

  • C#
  • cURL
  • Dart
  • Go – Native
  • Java
  • JavaScript
  • NodeJs
  • PHP
  • Ruby
  • Shell

(this could be only accessible from their postman documentation)

N/A

N/A

Sample Codes Android/iOS

Yes, available for both Android and iOS.

Available

Available.

Yes step by step screenshots are available.

View image

Available.

View image

Available in React SDK and as well as in iOS SDK and Android SDK.

View image

Available

Available, for iOS (Non Swift and Swift).

Available.

Not Available

Available.

View image

Does not provide sample code for iOS. But for Android it is available.

Not available.

N/A

N/A

UI-based SDK settings

Branding customization is available

Available

View image

Not available.

Yes, In Image Capture SDK UI based setting is possible using JS API. The freedom to create any UI with any framework is possible.

View image

Available.

Available. Here is the reference.

View image

Available

It’s available and documentation is also present.

Available, here are the details.

Not Available

Available, here are the details.

Not available.

Not available.

N/A

N/A

Auto-code generator

Not available.

Not available.

Shufti Pro provides this feasibility and it’s very helpful for the developers. Reference.

Not available.

Not available.

Not available.

Available

It’s not available.

Available in dashboard.

Available

Not available

Not available.

Not available.

N/A

N/A

Run API on postman right away

Not available.

Available (Only GET and PATCH Request).

Yes, some API but not all.

Yes, Postman documentation and collection are available.

available.

Not available.

Not Available

Yes, Postman collection is available.

Not available.

Available

available.

Not available.

Not available.

N/A

N/A

File Size mentioned?

Yes, during KYC when the user uploads a document file. The size of the file is mentioned in the applicant’s data on the dashboard.

Not mentioned.

Available.

In image capture SDK, image size and file size are not mentioned. But error codes are available, which will let users know that image is too large or small in service errors.

Yes

view image

Error code is mentioned about image size but limit is not defined.

View image

Available

Not available.

Not available.

Available

Available.

View Image

Available.

Yes Available: 5MB (If Scan Verify with Forensics is used, then the image must be taken with an 8MP camera at a minimum. This will yield a 3264×2448 photo. IDology recommends that a 10MP camera or 12MP camera be used and that the image is between 92-94% quality).

N/A

N/A

TTL custom time

No, SDK’s are using access token, whose default time is 10 minutes and in other APIs’s authentication is being handled through app-token and generated from the dashboard.

Not available.

View Image

Available.

Custom TTL is not available. However, the token will be expired after 1 hour.

View image

Not available.

Not available.

Not Available

Is not available. Only expire handler is available in iOS and android SDK.

Not available.

Available

Not available.

Not available.

Not available.

N/A

N/A

API token health stats

Available.

Not available.

Not available.

Is not available.

Not available.

Not available.

Available

Not available.

Available

Available

Not available.

Is not available.

Not available.

N/A

N/A

Authentication Mechanism

Yes(App Tokens, Access tokens for SDKs) .

Secret API key.

view image

Basic Auth, Access Token.

Basic Authentication. API Key will be used in headers to generate an access token and run the resulting string through base64 encryption.
Base64 encryption & basic authentication mechanism is being used here.

Not defined.

JWT authentication mechanism has been used for REST API calls. Arguments and responses will be dealt with in JSON.

View image

Available

Token-based authentication mechanism is being used. The valid API key is required for this

Not available.

Not Available

Authentication is based on API key ( API secret) of Stripe.

JWT

Not available.

N/A

N/A

Average response time

Not Available.

250-400 ms depend on record GET Request.

View image

800ms-1000ms.

While testing on postman APIs are taking time between 1.2s-2.8s.

Not Available.

The average response time is 415ms.

3-5 Minutes

400ms to 600ms.

Not Available.

1-5 Minutes

The average response time is 415ms.

Response time of android SDK scanning is like 10sec.

Not available.

N/A

N/A

Third-parties custom integration
Twillio for SMS

Available.

Not available.

Not available.

Not available.

Not available.

SMS service is available(Twilio is not defined).

 

View image

Not Available

Not available

Not available.

Available

Not available.

Not available.

Not available.

N/A

N/A

Slack Bot

Webhooks for slack and telegram is available.

Available.

View image

Not available.

Not available.

Not available.

Not available.

Not Available

Not available

Not available.

Not Available

Not available.

Not available.

Not available.

N/A

N/A

Google Signin

Available

Not available.

Not available.

Not available in developers and admin portal.

Not available.

Not available.

Not Available

Not available

Not available.

Available

Not available.

Not available.

Not available.

N/A

N/A

Salesforce

Available

Not available.

Not available.

Not available.

Not available.

Not available.

Available

Salesforce site and guideline is available.

Not available.

Available

Not available.

Not available.

Not available.

N/A

N/A

Other Specifications
NFC SDK

Available

Not available.

available

Is not available.

 

Available

Not available.

Available

Available only via Onfido mobile SDK.

Available

Not Available

Not available.

Is not available.

Not available.

N/A

N/A

Auto-capture SDK

Not Available

Not available.

Available.

Auto capture of selfies is available only in image capture SDK.

view image

Not available.

Available.

View image

Available

Available
Auto-capture(Passport only).

Not available.

Available

Not available.

Not available.

Not available.

N/A

N/A

Test ID documents for testing

Not Available

Not available.

Available.

Test entities are available on the portal after account configurations.

Not available.

Not available.

Available

Not available.

Not available.

Available

Not available.

Not available.

Not available.

N/A

N/A

Verification Details
Device Details against verification

Available

Available

View image

Available only on the report.

View image

Not available.

available.

Device details are not present.

View image

Available

Not available.

Not available.

Available

Not available.

Yes available in dashboard.

Not available.

N/A

N/A

Browser Details

Available

Available

View image

Available only in the report.

View image

Not available.

Not Available.

Available.

Not Available

Not available.

Not available.

Available

Available.

View image

Not available.

Not available.

N/A

N/A

Detailed Verification logs in the backoffice

Available

Available.

Available in the report and backoffice.

Are not available in backoffice.

Available.

Logs are maintained in APIs and might possible it will be available on dashboard.

Not Available

It’s present in the system and reports as well.

Available

Not Available

Available.

Available.

Not available.

N/A

N/A

System Logs

Active session logs Available.

Available

View image

Is not available in backoffice.

Not available.

Complete system logs are not available. However, session logs are available on the dashboard.

View image

Available

Available in the back office.

Not available.

Available

Not in the dashboard separately for KYC, but there are APIs that help to keep logs.

View image

Is not available in backoffice.

Not available.

N/A

N/A

Time Zone Setting

Not available.

Not available.

Available.

Setting panel is not available.

Available

Available.

Available

Not available.

Not available.

Available

Not for KYC.

Available.

Not available.

N/A

N/A

Total Verification Time

It depends on the number of verification services and documents that are selected for KYC. Normally it takes 3 to 4 minutes. Sometimes it can take 17-18 minutes in verification process.

15 minute.

End-users can get themselves verified within 30-60 seconds. Some services, for instance, facial biometric verification, take even less than 5 seconds to verify users.

According to Trulioo, identity verification will return in real-time, but document verification could take up to 10 minutes.

View image

Depend upon internet speed according to Jumio.

After landing on hosted verification page, the process took around 3 minutes to upload documents and added a signature at the end.

under 60 seconds

It takes almost 90-110 seconds.

Depends upon number of verifications. 3-5 min on average.

Average verification time is 8 seconds

It usually takes 2 to 3 minutes to verify your identity on Stripe. Stripe will inform you on the dashboard whether your account is now activated or not.

It took around 2 minutes after hitting API using postman. And the report was available on the dashboard right after getting API response on the postman.

Not available.

N/A

N/A

Scroll to top