Project Description

ScanID – Scan & validate Passports, VISAS and Identity Cards

ScanID is an Android native application developed from scratch that allows users to scan & validate Passports, VISAS, and Identity Cards. ScanID makes use of OCR features to extract the information from the scanned documents and analyze its data. Based on the MRZ algorithm, ScanID allows to validate the authenticity of the scanned documents. ScanID also creates a report of the scanned data(exported to PDF/CSV/text).
ScanID also provides a feature to take a picture of the document owner and compare this photo with the one included in the document, adding an additional layer of security.
ScanID is connected to a backend service for login/registration purposes, telemetry, data storage and more.
The access to the application is limited to paid users of the service.
Technologies: Android Native (JAVA). PHP + MySQL + WordPress (backend services)

ScanID - Scan & validate Passports, VISAS and Identity Cards
ScanID - Scan & validate Passports, VISAS and Identity Cards

Main Screen

ScanID - Scan & validate Passports, VISAS and Identity Cards

Main Screen

ScanID - Scan & validate Passports, VISAS and Identity Cards

Scanning Passport

ScanID - Scan & validate Passports, VISAS and Identity Cards

Testing algorithm against a false ID

ScanID - Scan & validate Passports, VISAS and Identity Cards

MRZ not valid (fake ID)

ScanID - Scan & validate Passports, VISAS and Identity Cards

Scanning US’ VISA

ScanID - Scan & validate Passports, VISAS and Identity Cards

MRZ is valid

ScanID - Scan & validate Passports, VISAS and Identity Cards

Creating data report

ScanID - Scan & validate Passports, VISAS and Identity Cards

Report created, face detection passed

ScanID - Scan & validate Passports, VISAS and Identity Cards

Export options

ScanID - Scan & validate Passports, VISAS and Identity Cards

Share by email