Welcome to FAD SDK
FAD SDK v3.0.0 is a comprehensive JavaScript library that empowers developers to build secure identity verification workflows with biometric authentication, document processing, and digital signature capabilities.Installation
Get started by installing FAD SDK via npm or vanilla JavaScript
Quick Start
Build your first biometric authentication flow in minutes
Capture-id&R
Capture and process identity documents with OCR extraction
Liveness-3D
Advanced 3D liveness detection to prevent spoofing attacks
Signature
Digital signature pad with face detection and video recording
Videoagreement
Record video agreements with face detection and karaoke-style captions
What You Can Build
FAD SDK provides modular functionality to build complete identity verification solutions:Document Capture & Processing
- Capture identity documents (ID cards, passports) with automatic quality checks
- Extract OCR data from documents
- Classify document types automatically
- Validate document authenticity
Biometric Authentication
- 3D liveness detection to prevent photo, video, and mask spoofing
- Facial recognition and matching
- Fingerprint capture and verification
- Anti-spoofing technology
Digital Workflows
- Electronic signature capture with biometric binding
- Video recording for compliance and audit trails
- Agreement recording with synchronized captions
- Face detection during video capture
Core Features
Multiple Integration Methods
Multiple Integration Methods
Install via npm for modern JavaScript frameworks or use the standalone JavaScript file for vanilla implementations. Full TypeScript support included.
Modular Architecture
Modular Architecture
Use only the modules you need. Each module is self-contained and can be integrated independently, from document capture to liveness detection.
Production-Ready
Production-Ready
Built for enterprise-grade applications with comprehensive error handling, retry mechanisms, and customizable UI components.
Extensive Customization
Extensive Customization
Customize colors, fonts, buttons, legends, and UI flows to match your brand identity and user experience requirements.
Hardware Requirements
The hardware requirements vary depending on the module you’re using:Global Requirements:
- RAM: 4GB minimum
Camera Modules
- Front camera: 7 MP or higher
- Back camera: 12 MP or higher
- Browser support for getUserMedia
- Browser support for WebAssembly (WASM)
Video Recording Modules
- Front camera: 7 MP or higher
- Back camera: 12 MP or higher
- Browser support for MediaRecorder API
Available Modules
FAD SDK includes the following specialized modules:| Module | Description |
|---|---|
| Capture-id&R | Document capture with OCR extraction and classification |
| Capture-id&A | Advanced document capture with alerts for expiration dates, document validation |
| Liveness-3D | 3D liveness detection with anti-spoofing (photos, videos, masks) |
| Signature | Signature pad with face detection and dual video recording |
| Videoagreement | Face-detected video recording with karaoke-style captions |
| Videotaping | Video recording with ID detection and karaoke captions |
| Capture-id | Mexican document capture (IFE, INE, Passport) with OCR |
| Liveness-3D&I | Liveness detection powered by Identy |
| Fingerprints&I | Fingerprint capture and verification |
| Liveness&T | Liveness detection powered by TOC |
| Fad Web 4 | Document signing workflows |
| Biometrics by steps | Step-by-step biometric validation process |
Getting Started
Ready to integrate FAD SDK into your application?Install the SDK
Choose your installation method: npm or vanilla JavaScript
Get Your Credentials
Obtain your API token and module-specific credentials from your FAD SDK dashboard
Follow the Quick Start
Build your first integration using our Quick Start guide
Next Steps
View Installation Guide
Install FAD SDK in your project
Try the Quick Start
Build a working example in 5 minutes