On-premise biometric and identity verification SDKs for developers.
Face Recognition · Face Liveness Detection · ID Document Recognition · eKYC
Run biometric processing on-device, on-premise, or in your own VPC — keeping your data within your infrastructure.
Website · Documentation · Live Demo · Docker Hub
FacePlugin provides face recognition, face liveness detection, ID document recognition, and document liveness detection SDKs for applications that need biometric processing without depending on a third-party cloud API.
Build and deploy biometric applications across mobile, desktop, server, and cross-platform environments.
| Capability | What you can build | |
|---|---|---|
| 👤 | Face Recognition | 1:1 face verification and 1:N face identification |
| 🛡️ | Face Liveness Detection | Passive and active presentation attack detection |
| 📄 | ID Document Recognition | OCR, MRZ, barcode recognition, and document classification |
| 🔐 | Document Liveness Detection | Detection of printed and screen-based document attacks |
| ✅ | eKYC & Identity Verification | End-to-end digital identity verification workflows |
| ✋ | Palm Recognition | Palm recognition on Android |
Perform 1:1 face verification and 1:N face identification with integrated liveness detection, using face templates, image quality assessment, facial landmarks, and facial attributes.
- Face Recognition + Liveness — Android · Java, Kotlin
- Face Recognition + Liveness — iOS · Objective-C, Swift
- Face Recognition + Liveness — Flutter
- Face Recognition + Liveness — React Native
- Face Recognition + Liveness — Ionic Cordova
- Face Recognition + Liveness — Ionic Capacitor
- Face Recognition + Liveness — Docker for Linux
- Face Recognition + Liveness — Windows
- Face Recognition + Liveness — .NET MAUI
- Face Recognition + Liveness — .NET WPF
- Open Source Face Recognition SDK - Windows & Linux
- Open Source Face Recognition SDK - Javascript
- Open Source Face Recognition SDK - React
- Open Source Face Recognition SDK - Vue
Detect whether a facial presentation comes from a live person or a presentation attack before face enrollment, verification, or identification.
- Face Liveness — Android · Java, Kotlin
- Face Liveness — iOS · Objective-C, Swift
- Face Liveness — Windows
- Face Liveness — Docker for Linux
Recognize and extract information from passports, national ID cards, and driver's licenses using OCR, MRZ, barcode recognition, and document classification.
Use document recognition together with face verification and liveness detection to build complete IDV and eKYC workflows.
- ID Document Recognition — Android · Java, Kotlin
- ID Document Recognition — iOS · Objective-C, Swift
- ID Document Recognition — Flutter
- ID Document Recognition — React Native
- ID Document Recognition — Ionic Cordova
- ID Document Recognition — Ionic Capacitor
Add document anti-spoofing to help detect printed documents, screen replays, and other presentation attacks.
Combine FacePlugin SDKs to create complete digital identity verification, KYC, and eKYC workflows.
ID Document
↓
OCR / MRZ / Barcode
↓
Document Liveness Detection
↓
Document Verification
↓
Selfie Capture
↓
Face Liveness
↓
Face Matching
↓
Identity Verification
Choose where your biometric processing runs:
┌─────────────────────────────────────────────────────┐
│ Your Application │
└─────────────────────────┬───────────────────────────┘
│
┌─────────────┴─────────────┐
│ FacePlugin SDK │
└─────────────┬─────────────┘
│
┌──────────────────┼──────────────────┐
↓ ↓ ↓
On-Device Your Server Your VPC
Android/iOS Windows/Linux Docker
Flutter/etc. Private Backend Private Cloud
Your application can process biometric and identity data within your own environment rather than sending it to a third-party biometric API.
🔒 Privacy First
Keep biometric and identity data within your own infrastructure.
☁️ No Cloud Dependency
Run face recognition, liveness detection, and document recognition without relying on third-party cloud APIs.
🚀 Flexible Deployment
Deploy SDKs on-device, on-premise, or inside your own VPC.
🧩 One Biometric Platform
Face recognition, face liveness detection, ID document recognition, document liveness detection, and identity verification in one ecosystem.
🌎 Multiple Platforms
Integrate with Android, iOS, Flutter, React Native, Ionic, Windows, Linux, Docker, and .NET.
💰 No Per-Call API Fees
Deploy the SDK within your infrastructure without usage-based biometric API charges.
🔄 Long-Term SDK Updates
Keep your integration up to date with ongoing SDK improvements and releases.
Interested in licensing or integrating FacePlugin into your application?
Email: info@faceplugin.com
WhatsApp: +1 469-278-4822