Confirm a traveler's identity against their passport in seconds, at a checkpoint or a kiosk.
Border / Travel Identity reads a passport's machine-readable zone and confirms the person standing at the checkpoint is the same person the document belongs to — no manual page-flipping, no guessing from a photo under bad lighting. It reuses the same face-match and liveness technology already proven in E-KYC onboarding, just pointed at a travel document instead of a national ID, so a checkpoint or self-service kiosk gets a pass/fail decision as fast as a person can hand over their passport.
Fast MRZ read from any passport
Both machine-readable zone lines are parsed per ICAO 9303 from any issuing country, tolerant of glare and the wear a travel document picks up over its lifetime.
Live face match to the passport photo
The traveler's live face is compared against the passport photo in real time, returning a calibrated match score instead of a border officer's best guess.
Spoof resistance at the checkpoint
Passive liveness checks catch printed photos, replayed video, and masks before a match score is ever computed, closing the gap a photo comparison alone leaves open.
Every capability below already ships as its own API — this solution just orchestrates them into one workflow.
The passport is read first, the traveler's live face is matched against it, and liveness confirms a real person presented the document — so a single decision carries the weight of all three checks.
Scan Passport
The traveler presents their passport to a kiosk camera or checkpoint scanner.
Read MRZ
Both machine-readable zone lines are parsed and checksum-verified.
Match Live Face
A live capture of the traveler is compared against the passport photo.
Decision Output
A match score, liveness verdict, and pass/fail decision are returned as JSON.
Get API access in days, or bring us in to run the full workflow for you — sovereignty by design at every step.