Scan the barcode on any US or Canadian ID and get a full-screen green or red age verdict in about a second. 100% on-device. No account. Works offline.
Download on the App StoreA giant green or red screen with the exact age, readable at arm's length in a dark doorway. Underage? See "turns 21 in 43 days" instead of doing date math at midnight.
Torch toggle, 2x zoom and near-range focus tuned for small, worn barcodes in low light. Fully offline.
An expired document turns the screen red even when the guest is of age, with the expiry date shown.
Flag a patron once and get an unmissable banner, with your note, every time that ID is scanned again. Stored only on your device.
Premium: the camera reads the printed front of the card and compares it with the barcode data. Anything that does not line up is flagged for manual review.
No account, no cloud, no analytics. Scan logging is off by default, and the optional log is encrypted and Face ID-lockable.
Subscriptions renew automatically unless cancelled at least 24 hours before the end of the current period. Prices may vary by region; the App Store shows the exact price before purchase.
No, and we will never claim it does. The app decodes the data inside the barcode and calculates age; a well-made counterfeit can contain a validly formatted barcode. The app does flag internal data inconsistencies and offers a front-vs-barcode cross-check as additional screening signals, but admission decisions remain yours.
Driver's licenses and state/provincial identification cards from the United States and Canada that carry the standard AAMVA PDF417 barcode on the back.
Nowhere. All processing happens on the iPhone. There is no account and no server. Scan logging is off by default; if you enable it, the log stays on the device, encrypted, and you can delete it at any time.
Rules vary by state and country, and some jurisdictions restrict retaining data scanned from IDs. That is exactly why logging is off by default. Check your local rules before enabling it.
Yes, completely. Scanning, verdicts, lists and the log all work with no connection.