Skip to main content


Shufti Pro, a UK-based Software as a Service (SaaS) provider, is a pioneer in offering real-time identity verification services across 230+ countries and territories, helping businesses to comply with KYC, KYB and AML regulations. The solution also allows companies to determine and overcome the fraud risk with its fully automated ID verification services, including document authentication, face verification, consent verification, facial biometric recognition, phone verification, anti-money laundering screening and 2-factor authentication.

A user-friendly interface with a straightforward API integration procedure enables businesses to onboard legit customers seamlessly and helps to develop trustworthy B2B relationships. Shufti Pro’s ID verification services are fit for all industries, including FinTechs, Virtual asset service providers, banks and much more. Choosing Shufti Pro can fight crimes, increase productivity, and enhance conversion rate in less than a second.

SDK Platforms

  1. Android SDK
  2. iOS SDK
  3. Flutter Plugin
  4. ReactNative Package
  5. Cordova Package

SDK Flow

Demo Application

You can install the Shufti Pro's demo application for Android and iOS platforms to see the basic verification flow using Shufti Pro.

android ios

Getting started

To use Shufti Pro's mobile SDKs, you must make some preparations

  1. Obtain authorization keys
  2. Choose required platform

Authorization Keys

To generate requests using mobile SDKs, you need to obtain the authorizations keys by following given steps here.


Shufti Pro's mobile SDKs require few in-app permissions to function correctly.

  1. Camera Permission
  2. Storage Permission
  3. Internet Permission

All the permissions are already handled in SDKs