Veris Capture · Scan · Compare

The verification
layer your app is missing.

Most teams spend months building KYC from scratch - camera handling, liveness logic, document parsing, face matching, compliance audit trails. Veris gives you all of it on one API key, with no biometric data ever leaving the device.

Used by teams building
Fintech Lending Crypto Healthcare Marketplaces
Veris Capture Veris Scan Veris Compare Passive Liveness Active Challenges NIN · Passport · Driver's Licence Voter's Card · PVC Utility Bills Face Compare API Signed Session Results Android · iOS · Flutter · React Native NDPR Compliant Zero Biometrics Stored Veris Capture Veris Scan Veris Compare Passive Liveness Active Challenges NIN · Passport · Driver's Licence Voter's Card · PVC Utility Bills Face Compare API Signed Session Results Android · iOS · Flutter · React Native NDPR Compliant Zero Biometrics Stored
Three products. One key.

The pieces that take
months to build right.

Face capture with liveness. Document OCR. Face matching. Three distinct engineering problems that every app building KYC has to solve. Veris solves them once - you integrate in an afternoon, on one key, with one bill.

SDK

Veris Capture

A drop-in face capture SDK for Android, iOS, Flutter, and React Native. Guides the user through a quality-gated capture, runs liveness detection on-device, and returns a cryptographically signed result your backend can trust.

Passive and active liveness detection Android · iOS · Flutter · React Native ECDSA-signed result - tamper-proof Fully on-device - no capture API calls
SDK

Veris Scan

Point the camera at any supported ID or utility bill. Veris Scan auto-detects the document type, checks capture quality, extracts all fields as clean structured JSON, and pulls out the face photo - ready to pass straight into Veris Compare.

9 document types - NIN, passport, licence, and more Auto-detects document type Camera snap or image upload Face photo extracted and returned as base64
API

Veris Compare

POST two face images from your backend and get a 0–100 similarity score with a clear match decision. No SDK required - works from any language or stack. Images processed in memory and discarded on every request.

One HTTP POST from any backend 0–100 similarity score Images deleted on every request Accurate across all skin tones
A complete KYC flow

From document to
verified identity - in one session.

All three products are designed to work together as a complete identity workflow. Or drop in just the piece you need. Your architecture, your choice.

01

Scan the ID

Veris Scan opens the camera, guides the user to a clean capture, and auto-detects the document type. Every field comes back as structured JSON - name, date of birth, document number. Face photo extracted and ready.

02

Capture the live face

Veris Capture runs quality checks and liveness detection on-device. It confirms the person is real, present, and not a photo or replay attack. Returns a signed payload your backend can verify cryptographically.

03

Compare the faces

Send the document face and the live selfie to Veris Compare from your backend. One HTTP POST. You get a 0–100 similarity score and a match decision - with a configurable threshold that matches your risk tolerance.

04

Done

Your backend has structured ID fields, a cryptographically signed liveness proof, and a face match score. Everything a compliance process needs, produced in a single user session.

By the numbers

Ship identity verification
in hours, not months.

12
quality checks run on every captured frame
9
African document types supported out of the box
4
platforms - Android, iOS, Flutter, React Native
0
biometric images ever stored on Veris servers
What developers say

Built for teams who
ship fast.

"
We replaced weeks of custom camera work with Veris Capture in one afternoon. Liveness is solid, integration is clean, and our onboarding drop-off went down immediately.
AO
Adekunle Ogundimu
CTO, Fintech - Lagos
"
We needed NIN, passport, and driver's licence all working before our audit. Veris Scan had all three running in sandbox by end of day one. That saved us weeks.
FE
Fatima Eze
Product Lead, Lending Platform
"
Every session has a signed proof. That's what got our compliance team comfortable. You can't build that in a month - Veris just gives it to you out of the box.
TN
Taiwo Nwachukwu
Head of Compliance, Digital Bank
From the blog

Implementation notes,
product updates, and launch guidance.

The Veris blog is where teams can find practical verification guidance, release notes, and deployment playbooks written for real product and engineering workflows.

Loading

Fetching latest articles

The homepage blog section is loading the most recent published posts.

The verification layer is ready.
Your product is next.

Sandbox key in seconds. Capture, Scan, and Compare all included. Compliance-ready from day one. No credit card.

No credit card · Sandbox includes all 3 products · Production key after first payment