Multiple Integration Options
Choose from a complete set of integration options
according to your technical requirements.
Get started with single API integration for web/desktop platforms.
Use our Android Native SDK platform to verify your customers through android devices.
Perform secure in-app verification on ios devices with our ios sdk.
Identity verification specialist connects with your customer on a live video call for verification.
Use our cross-platform React Native SDK for both android and iOS devices.
Use biometric authentication SDK to perform ongoing KYC for remote account access.
Web/Desktop API
Get started with single API integration for web/desktop platforms.
Android Native SDK
Use our Android Native SDK platform
to verify your customers through
android devices.
IOS Native SDK
Perforn secure in-app verification on
ios devices with our ios sdk.
Video Interview KYC API
Identity verification specialist connects
with your customer on a live video call
for verification.
React Native SDK
Use our cross-platform React Native
SDK for both android and iOS devices.
Facial Biometric
Authentication SDK
Use biometric authentication SDK to
perform ongoing KYC for remote
account access.
Get up and Running in
Three Simple Steps
Get
Registered
Start by signing up with
Shufti Pro. Click here.
Generate
Code
Generate your customized code
for services you need with
Auto Code Generator.
Start
Integration
Start integration with trial keys,
switch to production for live traffic.
Two Methods of Verification
Onsite Verification
- The end-user communicates with
Shufti Pro directly by submitting
documents for verification. - A token verification URL is
requested by the client. The end-
user lands on this URL and submits
ID documents for verification that
are verified, depending on
the sub-mode selected. - The verification results are
uploaded to the back office,
displayed to the end-user, and
sent to the client via API call.

Offsite Verification
- Shufti Pro doesn’t directly interact
with the end-user. Rather the
client collects verification data
from the end-user. - After collecting the data, the client
either uploads it to back-office or
sends it to Shufti Pro via API call
to perform verification on the
given data. - The result of verification is sent
back to the client via API call
and is uploaded to the back-office.

No integration required
Hosted Verification Page
We will design and develop verification page for you.
Simply tell us your requirements for the verification
process, and Shufti Pro will create a webpage. End-user
can perform verification in real time or upload their ID
documents here for verification.
HVP at Glance
- UI/UX customization options in form
- Additional data parameters for KYC verification
- Choice of your logo and color palette
- Unique URL https://hvps.shuftipro.com/yourbusiness
Fully Operational with
Instant Technical Support
Shufti Pro has industry-leading uptime and performance. We manage
the services you rely on and keep them running around the clock.
Integrate Instantly with
Auto Code Generator
Shufti Pro’s latest features help developers integrate our API in any
programming language or on any platform in a matter of minutes.