KYC Solution

Full KYC Onboarding

ID capture, passive liveness, biometric face match, and AML screening — unified in a single API call with sub-2-second results across 220+ countries.

How it works

A five-step verification flow that covers every KYC requirement from document authenticity to sanctions screening.

1
Document Capture & Authentication
Front and back capture via camera or NFC. Matched against 14,000+ document templates from 220+ countries. 200+ tamper and forgery signals evaluated in real time.
2
Passive Liveness Detection
iBeta Level 1 PAD-certified passive liveness. No selfie video or head-turn required — a single frame is enough. Blocks print attacks, screen replay, and 3D masks.
3
1:1 Biometric Face Match
Selfie compared against the portrait extracted from the identity document chip or optical zone. Sub-100ms biometric decision with configurable confidence thresholds.
4
AML & Fraud Screening
Name and extracted data checked against 10,000+ AML datasets — global sanctions, PEPs, adverse media, and watchlists — updated continuously.
5
Structured Decision & Webhook
A single JSON result with pass/fail verdict, confidence scores, extracted data fields, and a full audit-ready evidence bundle delivered via webhook or polling.

Key capabilities

🌍
14,000+ Document Templates
Passports, national IDs, driving licences, residence permits, and more — from 220+ countries and territories, continuously updated.
👁️
Passive Liveness (iBeta L1 PAD)
No user action required. Certified to iBeta Level 1 PAD. Blocks spoofing attacks including deepfakes and printed photographs.
🤝
1:1 Face Match
Biometric comparison between selfie and document portrait. Configurable match thresholds to balance conversion and fraud risk.
🛡️
AML Screening
10,000+ AML and watchlist datasets. Sanctions, PEPs, adverse media — all checked in parallel during the verification flow.
⚡
Sub-2-Second Results
99% of verifications complete in under 2 seconds end-to-end — including document auth, liveness, face match, and AML screening.
⚖️
GDPR, eIDAS & AMLD6
Data minimisation by design, regional data residency, eIDAS 2.0 compatibility, and AMLD6 compliant KYC workflows out of the box.

SDK & Integration

Drop-in SDKs for every major platform. Full REST API for custom integrations.

iOS SDK Android SDK React Native Flutter Web SDK (JS) REST API Webhooks Node.js Python Java

Start verifying in days, not months

Our integration team will have you live in a test environment within 48 hours. Production go-live in under a week.