CAELIS reads the barcode on a US or Canadian licence, and the printed strip on a passport from anywhere — name, age, expiry, nationality — in one pass, laid out like the document itself.
No scanner hardware. No retyping. Just the phone already in your hand.
The camera opens framed for an ID, with a light for dark lobbies. Or read from a photo.
The barcode carries everything the front does. CAELIS reads it in a single pass — no squinting, no typos.
Age checked, expiry checked, address complete — presented as a card, ready to use or send on.
Each scan renders in that state's own emblem and lettering, so the screen matches the card in your hand.
A guest from abroad used to mean typing every field by hand. Now it is the same three seconds.
The two lines at the foot of the photo page. Mandatory under ICAO standards since 2015, whatever country issued the book.
The same strip appears on visas, green cards, work permits and the national ID cards issued across Europe and Asia. One camera reads them all.
The strip carries its own check digits. CAELIS reads until they verify, then stops — never on a judgement call about the picture.
21+ or UNDER 21 the moment it reads, with the date they cross over. Expired cards flag red.
All fifty states in their own emblem and lettering; every country in its flag and outline. Anything unfamiliar falls back cleanly.
Scans stack like passes. Reopen, correct, or share any record from the day.
No server, no database. Scans live on the phone behind a PIN and erase on schedule.
Send a scan to the desk computer and the form completes itself — hotel PMS, booking screen, any browser-based software.
Add it to the home screen and it opens full-screen, like it shipped with the phone.
One scan reads the card and fills your system — whatever the counter, whatever the software.
There is no cloud copy of an ID. It’s read, shown, used, and gone — the way it should be. Passports are read on the device as well; nothing is sent away to be processed.