Guide 4 of 4

Veris Scan

On-device OCR for Nigerian identity documents and utility bills. Full documentation will be published when the SDK ships.

01What it will do

Veris Scan runs entirely on-device. No images are uploaded. No API calls are made during scanning. It extracts structured data from physical documents and returns typed fields.

It is an OCR extraction product - not a document authentication product. It reads what's printed on a document; it does not detect forgeries.

02Supported document types

The SDK will support 9 document types across two categories:

Identity documents

Document Type ID Key fields extracted
NIN Slip NIN_SLIP NIN, full name, DOB, gender, address, state/LGA of origin
National ID Card (NIMC) NATIONAL_ID NIN, full name, DOB, gender, expiry, issue date
Driver's Licence DRIVERS_LICENCE Licence number, full name, DOB, expiry, state, class, blood group
International Passport PASSPORT Passport number, full name, DOB, expiry, nationality, MRZ lines
Voter's Card (PVC) VOTERS_CARD VIN, full name, DOB, gender, state, LGA, ward, polling unit

Utility and address documents

Document Type ID Key fields extracted
Electricity Bill ELECTRICITY_BILL Account name, service address, meter number, account number, distributor, date, amount due
Water Bill WATER_BILL Account name, service address, account number, date, amount due
Waste Bill WASTE_BILL Account name, service address, account number, date, amount due
Bank Statement BANK_STATEMENT Account name, bank name, account number, statement date, period, address

Auto-detection (AUTO_DETECT) will also be available - the SDK will classify across all 9 types and return DOCUMENT_TYPE_UNKNOWN if confidence is below 80%.

03Plan access

⚠

Veris Scan requires Launch or higher. Attempting to use the Scan SDK on a Spark or Build subscription returns ScanFailure(reason: PLAN_NOT_SUPPORTED) immediately - no crash, no camera access.

04Integrates with Veris Compare

Veris Scan will extract the face photo from identity documents where one is present (Driver's Licence, National ID, Passport, Voter's Card). The extracted face image (faceImageBase64) can be passed directly to Veris Compare as the reference image for document-to-selfie matching.

◆

In the meantime, you can start building with Veris Capture and Veris Compare - both are available now.

Further reading.

Guides on the Veris blog that go with this page.

Stuck, or something here does not match what you see?

Write to us and a person will answer.

Email the team