Private by design

Scan IDs with confidence — not compromise.

Photograph an ID, get structured guest fields in English and original script in seconds—and keep them on your terms. OMGlens does not build a cloud guest database of what you scan.

App Store & Google Play listings are on the way. Tap below and we’ll send your trial build link (TestFlight or Android APK).

Data Encryption

Scan the ID AI extracts EN + original script The record stays with you We never build a cloud guest archive

Step 1 · Capture
Photo captured
Step 2 · Extract
Bilingual fields ready
Step 3 · Yours
Name (EN) Mai Nguyen
Original Nguyễn Thị Mai
On your deviceSealed on device
→

Guest data flows to you

Not into an OMGlens scan warehouse

Step 4 · Our promise
Guest scan archive Intentionally emptySealed payload only

We license & meter scans

We do not store ID photos or guest profiles on our backend.

No strings attached
Scan Extract Yours No cloud DB
Data sovereignty

Scan without fear.

The core of OMGlens is simple: we are not in the business of receiving or holding what you scan. Intelligence serves your workflow; the record stays under your control—in our mobile app, in your SDK-powered app, or in systems you connect. Bilingual field shapes travel with exports you choose—not into our archive.

No scan database on our backend

We do not build a cloud copy of your IDs, faces, or extracted guest fields. Your operational record is not ours to keep.

Your app, your SDK, your storage

With the OMGlens App, scans live on devices you manage. With the SDK, structured results land in your product’s memory and storage model.

You choose where data flows next

Push rows to Google Sheets or POST JSON to your own HTTPS endpoint—configured in the app, directed by you, stored on your side.

Metering without content hoarding

We count successful scans for plans and support using non-content signals (for example timing and document type)—not a resale file on your guests.

Export files, Sheet rows, and webhook payloads are created and sent from the client environment you operate—OMGlens does not maintain a parallel guest archive in the cloud. Read our trust approach →

Data Encryption

Readable to your desk. Sealed to everyone else.

An optional add-on on any plan. Each scan splits the key: one share stays on the phone, the other stays with us, wrapped. Press decrypt and watch the guest open on the device while our side stays ciphertext.

Live desk · Partial mask

Partial. Each name keeps its first and last character. The date keeps the year.

This phone Sealed
Reading the passport
DocumentPassport CountryVN Confidence98%
Name
M•i N••••n
Original script
N••••n M•i
Document number
C••••••3
Date of birth
1994
Two shares
Device share stays in the phone key
Server share wrapped, then re-sealed to this phone

Neither side can open the record alone.

OMGlens Unreadable

DV1-P256-HKDF-SHA256-AES-256-GCM

scan_id
6f0c2a14-8b31-4d77-9c2e-1a04b7e5d918
mask
PARTIAL
name
not stored
payload
one sealed blob

The name is not a column. It sits inside one AES-256-GCM payload. This panel never opens it.

See how the split key, Strict mode, and billing work →

Mobile app

Download the app for trial

Run a real check-in on your phone—50 free successful scans on the Free plan.

App Store & Google Play listings are on the way. Tap below and we’ll send your trial build link (TestFlight or Android APK).

Intelligence layer

Built for the next decade of identity ops

AI-native capture, OCR-compatible output, and metering that respects busy floors—not legacy vendor lock-in.

  • Document AI

    Identity-aware extraction

    Neural models tuned for passports, licenses, and national IDs—not generic OCR that treats every pixel like a receipt.

  • Data Encryption

    A key the server cannot finish

    Optional add-on. Names, numbers, and dates are sealed per scan. The phone holds one share. We hold the other. Staff decrypt on the device.

  • OCR-compatible

    Structured fields, not raw text

    Get normalized names in English and original script, plus dates and document types—ready for your PMS, CRM, or spreadsheet.

  • Live capture

    Guided scan UX

    Corner locks, blur detection, and smart rejections keep the camera pointed at real IDs—not wallets, menus, or payment cards.

  • Multilingual by default

    English plus original script on the same record—built for global guests and local compliance you define.

  • Sovereignty-first

    No OMGlens cloud guest database—records stay on your devices and integrations you control.

  • Fair scan metering

    Only successful extractions count toward your plan—failed photos stay off the bill.

Field signal

Teams scanning ahead of the curve

Ops leaders and builders who wanted OCR-grade identity capture—without giving up custody.

  • We stopped treating check-in like data entry. English on the screen, original script when we need it—hosts just confirm and move the line.

    Jordan M. Front office lead · Boutique hotel group SIG-01
  • It feels like the future finally caught up with our door list—OCR-quality fields without shipping photos to someone else’s cloud.

    Priya K. Event operations · Live events crew SIG-02
  • Our engineers wired the SDK in a sprint. Same AI brain as the app, our Flutter UI, our storage model.

    Alex R. Mobile lead · Property tech startup SIG-03
  • Legal asked who can read the passport number after the scan. We pointed at the phone. The vendor side stays ciphertext. That is the line that closed the pilot.

    Noah E. Security lead · Airport hotel SIG-04

Representative voices from teams piloting AI identity capture—names and roles are illustrative.

Ready to see the future of check-in?

Grab the mobile app for trial on the free tier—or talk to us about high-volume and custom AI profiles.