Onfido
Onfido is an AI-based digital identity solution that enables businesses to authenticate their customers online and build trust during the o...
Last verified:
What is Onfido?
Onfido is a global identity verification platform that helps businesses remotely onboard users securely by verifying that customers are who they claim to be. The platform uses AI-powered document verification and facial biometric analysis, combining machine learning with human-in-the-loop oversight to check government-issued ID documents and match them with facial biometrics from selfies or short videos.
Key features include document verification supporting 2,500+ ID types from 195 countries, biometric verification with active and passive liveness detection (iBeta PAD Level 2 certified), Watchlist AML screening for sanctions/PEP/adverse-media checks, Device Intelligence for fraud signals, Proof of Address verification, Workflow Studio for no-code orchestration of custom onboarding flows, and Smart Capture SDKs for web, iOS, Android, Flutter, and React-Native with built-in blur/glare detection and accessibility features.
Onfido is designed for businesses across fintech/neobanks, cryptocurrency exchanges, online marketplaces, gaming/gambling platforms, travel/hospitality, and insurance sectors that need to meet KYC/AML regulatory requirements while reducing manual review. The platform serves 1,100+ organizations worldwide and is particularly suited for companies handling high verification volumes (100k+ checks/year) that need enterprise-grade security with ISO 27001, ISO 27701, and SOC 2 Type II certifications.
The platform anchors user digital accounts to real identity using just an ID and face, then allows re-verification/authentication with a selfie when needed. Onfido was founded in 2012, acquired by Entrust in April 2024 for $650M, and recognized as a Leader in Gartner's 2024 Magic Quadrant for Identity Verification.
Onfido pricing
Pricing model: Free
Onfido uses quote-only custom pricing with no free tier or free trial available. Entry pricing estimated at approximately $0.65–$1.25 per document plus selfie verification (median annual spend $60k, ranging from $6k to $946k). Add-on costs include Watchlist AML ($0.12–$0.30 per check), Device Intelligence ($0.05–$0.12 per check), and manual review packs ($200 per 1,000 checks). Contracts are typically 12-month terms with baseline volume ±25% tolerance. Multi-year discounts available: 5–7% off for 24 months, 10% off for 36 months. Pricing becomes competitive at 100k+ checks/year where volume discounts offset higher base rates compared to competitors.
Onfido pros
- Supports 2,500+ document types from 195 countries for near-global coverage
- iBeta PAD Level 2 certified active liveness detection blocks deepfakes
- Built-in Device Intelligence and repeat-fraud detection signals reduce manual review
- No-code Workflow Studio lets ops teams drag-and-drop rules without developer tickets
- Wide SDK catalogue including Web, iOS, Android, React-Native, Flutter, and Salesforce
- ISO 27001, ISO 27701, and SOC 2 Type II certifications satisfy vendor-risk questionnaires
- Named Leader in Gartner 2024 Magic Quadrant for Identity Verification
- Sub-minute automated verification for clear passport-plus-selfie cases (8-12 seconds)
- 90% of users verified in under 15 seconds with Motion active-liveness flow
- Real-time Watchlist AML screening with optional ongoing 24-hour monitoring
- Cross-device hand-off via QR code or SMS for better completion rates
- EU and US data residency options with GDPR processor commitments
- REST API v3.6 with HMAC-signed webhooks and detailed OpenAPI documentation
- Annual Identity Fraud Report with production data on attack vectors
- Smart Capture SDKs include auto-focus, glare detection, and best-frame selection
Onfido cons
- Quote-only pricing makes cost modeling difficult for small businesses
- Entry-level rates higher than Veriff/Persona for under 10k verifications/year
- Manual review overage fees can escalate bills quickly with poor image quality
- No native transaction monitoring—requires separate TM/SAR platform downstream
- Support responsiveness tied to tier; basic plan tickets can take days
- Gaps in emerging national e-IDs like India Aadhaar XML or Ukraine Diia require custom connectors
- No offline mode—constant internet connection required for capture
- Volume commitment corridor of ±25% can trigger mid-contract repricing
Frequently asked questions about Onfido
What documents does Onfido accept for verification?
Onfido recognizes more than 2,500 identity document types from 195 countries, including passports, national ID cards, driving licenses, and residence permits. The platform inspects holograms, fonts, MRZ (machine-readable zone), barcodes, and tamper signs using automated analysis that typically completes in under 10 seconds.
How long does the verification process take?
For a clear, well-captured passport plus selfie, Onfido's automated checks typically return a result in just a few seconds (8–12 seconds in testing). The Motion active-liveness flow verified 90% of users in under 15 seconds in production case studies. If an image is blurry and requires manual review, total turnaround takes a few minutes (tested at 3 minutes 28 seconds for edge cases).
Is Onfido suitable for small businesses?
It depends on volume and budget. The sandbox is free and unlimited for proofs-of-concept, but pricing is quote-only with no self-serve calculator. Entry-level rates can feel less competitive for smaller businesses under 10k checks/year compared to Veriff or Persona. However, several SMB fintechs use Onfido successfully by negotiating lower baseline commitments or staging feature roll-outs (starting with document-plus-selfie, adding watchlist later). Volume discounts make it competitive above 100k checks/year.
Can Onfido integrate with my existing systems?
Yes. Developers get REST API v3.6 with token authentication and HMAC-signed webhooks, plus drop-in SDKs for Web, iOS, Android, React-Native, and Flutter. There is also a managed Lightning component for Salesforce Financial Services Cloud. Other CRMs connect via Zapier or direct webhook listeners. Integration typically takes days rather than sprints for JVM, Node, or mobile-native stacks.
How secure is customer data on Onfido?
Onfido is certified to ISO 27001 (organization-wide information security), ISO 27701 (privacy information management), and SOC 2 Type II. All data is encrypted with TLS 1.2+ in transit and AES-256 at rest. The company offers in-region data residency (EU or US data centers) plus Standard Contractual Clauses for cross-border transfers. Onfido acts as a data processor by default under GDPR, with EU/UK data staying in-region unless SCCs are in place.
What is the difference between passive and active liveness detection?
Passive liveness runs by default and analyzes a static selfie to detect presentation attacks without requiring user interaction. Active liveness (called Motion) requires the user to perform a head-turn movement and read three randomly generated numbers aloud. Active liveness is iBeta PAD Level 2 certified for presentation-attack resistance, providing stronger protection against sophisticated deepfakes and requires no extra SDK steps to enable.
Does Onfido offer ongoing AML monitoring or just one-time checks?
Onfido's Watchlist AML report supports both one-off screening at onboarding and continuous ongoing monitoring that refreshes every 24 hours. The report checks real-time sanctions (UN, OFAC, EU, HMT), global PEP tiers, law-enforcement lists, and indexed adverse-media sources. Monitoring scope is configurable to meet 6AMLD, OFAC, UN, and other regulatory rules.
What happens if automated verification fails?
Failed automated checks can be routed via Workflow Studio to a human specialist for manual review or to a secondary biometric step. Users get up to three retakes by default (configurable in the dashboard without redeploying SDK). Manual review fallback incurs additional fees ($200 per 1,000 checks), so image-quality thresholds can be tuned to balance automation rate versus manual review costs.
Does Onfido support transaction monitoring after onboarding?
No, Onfido does not run post-onboarding transaction analytics itself. Clients typically integrate case-management or transaction monitoring engines via webhooks once Onfido returns an approved or consider decision. Onfido focuses on identity verification at onboarding and re-verification/authentication, but transaction monitoring/SAR coverage requires a separate downstream tool.
What support options are available and how fast is response time?
Standard support is delivered through the Customer Experience Portal (CEP) and email tickets with severity-based escalation. During testing, median first-reply time was 42 minutes for low-priority tickets, all closed within a business day. Premium Customer Success Packages include a named CSM, monthly health checks, quarterly business reviews, executive sponsor, weekly checkpoints, and roadmap previews. Onfido is expanding to full 24×7 coverage. G2 rates support quality at 8.4/10, with slower replies cited on entry-level plans.