FinAuth is an identity verification SDK that delivers production-grade KYC and biometric authentication through a single REST API or a fully offline, hardware-bound SDK. It combines NIST FRVT #1-ranked face matching, iBeta Level 2 certified anti-spoofing liveness, document OCR supporting 200+ ID types, and AML watchlist screening. The platform offers two deployment models: a hosted Cloud API for instant launch and auto-scaling, and an Offline SDK for air-gapped, GDPR-sovereign environments where biometric data must never leave the network. FinAuth achieves 99.85% biometric match accuracy and under 10ms on-device inference speed, with GDPR, SOC 2, and ISO 27001 compliance.
What is FinAuth?
FinAuth is an identity SDK for production KYC and biometrics. It takes face images, ID documents, and liveness selfies as input, and outputs structured JSON decisions for face match, liveness, document OCR, and AML screening. The platform runs on cloud servers or on-device via a compiled offline SDK, and is developed by FinAuth (finauth.io).
Key Features
- NIST FRVT #1 Face Matching — Top-ranked face recognition engine for 1:1 biometric comparison.
- iBeta Level 2 Anti-Spoofing — Passive liveness detection that runs entirely on-device with no cloud call.
- Document OCR — Supports 200+ ID document types including ID cards, passports, and driver licenses.
- AML Watchlist Screening — Scans global sanctions lists and returns match results.
- Offline SDK — Hardware-bound perpetual license for air-gapped deployments with zero internet dependency.
- Workflow Builder — Drag-and-drop KYC pipeline composer with structured JSON output and webhooks.
- Multi-Language SDKs — Available for cURL, Node.js, C++, Flutter, Python, Kotlin, Swift, Go, and MCP.
Who is it for?
- Fintech and banking platforms — Use FinAuth to onboard customers with face verification and document OCR, reducing fraud and meeting compliance.
- Regulated enterprises — Deploy the Offline SDK in air-gapped environments to keep biometric data sovereign and GDPR-compliant.
- Developers building KYC workflows — Integrate the REST API or SDK to add face match, liveness, and document checks without building from scratch.
What can you do with FinAuth?
- Customer onboarding: Verify a user's identity by comparing a live selfie to an ID document and running AML screening.
- Fraud prevention: Use passive liveness to detect spoofing attempts during account creation or high-risk transactions.
- Document verification: Extract data from ID cards, passports, driver licenses, credit cards, and barcodes via OCR.
How does FinAuth work?
- Connect: Get a Cloud API key instantly or request a 15-day Offline SDK trial key.
- Configure: Use the visual Workflow Builder to compose a KYC pipeline, toggling face match, liveness, document OCR, and AML checks.
- Verify: Run verifications via REST or on-device binary, receiving structured JSON decisions to route, approve, or flag in real time.
Pricing
FinAuth offers a free tier with 500 checks included, and paid plans for the Cloud API (usage-based) and Offline SDK (perpetual license). Specific pricing details are not specified on the page.