Public Beta | 100 free verifications/month

Identity verification
that users actually complete.

Stop losing customers to clunky KYC flows. FaceVault verifies identities in under 2 seconds with liveness detection, face matching, and document OCR — all in one beautiful, mobile-first experience.

9:41
FaceVault
ID
Selfie
Live
Done
Scan Document
Step 1/4

Position the front of your ID in the frame

España
European Union
Identity Card
Tarjeta de Identidad
1. Surname / Apellidos
MARTINEZ LÓPEZ
2. Given names / Nombre
SOFÍA ELENA
3. Date of birth
15.03.1995
4. Sex
F
5. Nat.
ESP
6. Document No.
X1234567-R
IDESPMARTINEZ<<LOPEZ<<SOFIA<ELENA
X12345674ESP9503152F3012315<<<<08
OCR READING
MARTINEZ LÓPEZ, SOFÍA ELENA — DOB: 15.03.1995
Document detected — reading fields
Avg. latency
1.8s
Face match
99.7%
Completion
96%
99.7%
Face Match Accuracy
ArcFace neural network
<2s
Verification Time
End-to-end, incl. liveness
96%
Completion Rate
vs 72% industry average
220+
Countries
Passports, IDs, DLs
GDPR
SOC 2
ISO 27001
iBeta Level 1

Built different. Verified better.

Four AI-powered modules that work together to verify identities faster and more accurately than anything else on the market.

Document Verification

Passports, national IDs, driving licenses — from 220+ countries. Our OCR engine extracts name, date of birth, and document number. MRZ parsing runs in parallel for machine-readable documents.

MRZ ParsingOCR ExtractionFraud DetectionAuto-Classification
P<GBRSAMPLE<<JOHN<<<<<<<<<
VALID

Liveness Detection

Real-time head-turn prompts with anti-spoofing AI. Defeats printed photos, screen replays, and deepfake presentation attacks.

3-point check

Face Matching

ArcFace neural network compares selfie to ID photo with 99.7% accuracy. Works across lighting conditions, ages, and accessories.

99.7% match

Global Coverage

Accept identity documents from every corner of the world. Automatic document type detection with localized field extraction. One integration, global reach.

Passports National IDs Driving Licenses EU Identity Cards Residence Permits NRICs Travel Documents +40 more types

Integrate in 15 minutes.

Three API calls from zero to verified. No SDK required — works in any browser, any framework.

1

Create Session

POST to /sessions with your API key. Get a session ID back.

POST /v1/sessions
{"doc_type": "passport"}

 {"id": "sess_7f3k2m"}
2

Upload & Capture

Upload ID photo, then selfie. Use our WebView or your own UI — both work.

POST /sessions/{id}/upload
step=id photo=@doc.jpg

POST /sessions/{id}/upload
step=selfie photo=@face.jpg
3

Get Results

Complete verification. Scores, extracted data, and decision — instantly or via webhook.

POST /sessions/{id}/complete

 {"face_match": 99.7,
   liveness": 98.2,
   status": "verified"}
Developer-First

Your language.
Our API.

Three endpoints. Consistent JSON responses. Webhook callbacks. Works with every language and framework — no proprietary SDK lock-in.

RESTful with predictable resource URLs
Webhook events for async verification flows
Client libraries for Python, Node.js & Go
Interactive API explorer in docs
facevault-api
1"color:rgba(255,255,255,0.2)"># Create a verification session
2curl -X POST https:"color:rgba(255,255,255,0.2)">//api.facevault.id/v1/sessions \
3 -H "X-FaceVault-Api-Key: your_api_key" \
4 -H "Content-Type: application/json" \
5 -d '{"document_type": "passport"}'
6
7"color:rgba(255,255,255,0.2)"># Upload ID photo
8curl -X POST https:"color:rgba(255,255,255,0.2)">//api.facevault.id/v1/sessions/{id}/upload \
9 -H "X-FaceVault-Api-Key: your_api_key" \
10 -F "photo=@id_photo.jpg" \
11 -F "step=id"
12
13"color:rgba(255,255,255,0.2)"># Complete verification
14curl -X POST https:"color:rgba(255,255,255,0.2)">//api.facevault.id/v1/sessions/{id}/complete \
15 -H "X-FaceVault-Api-Key: your_api_key"

Start free. Scale infinitely.

No setup fees. No hidden charges. Pay only for what you use.

Free

$0 /month

For testing and prototyping

  • 100 verifications/month
  • ID document verification
  • Liveness detection
  • Face matching
  • Community support
Start Free
Popular

Pro

$0.15 /verification

For production applications

  • Unlimited verifications
  • Everything in Free
  • Webhook notifications
  • Analytics dashboard
  • Priority email support
  • 99.9% uptime SLA
Get Started

Enterprise

Custom

For high-volume and custom needs

  • Volume discounts
  • Everything in Pro
  • On-premise deployment
  • Custom integrations
  • Dedicated account manager
  • White-label option
Contact Sales

Stop losing users to bad KYC.

100 free verifications per month. No credit card. No sales call. Just start building.