Skip to content
AI Wallet Pass Get the app

Loyalty cards · Tickets · Coupons

Snap a card.
Get a digital pass.

Point your camera at any loyalty card, event ticket, or coupon. AI fills in the details and saves it to Apple Wallet on iOS or your in-app wallet on Android — in under 30 seconds, no manual typing.

  • On-device barcode decoding
  • Apple Wallet (iOS) · in-app wallet (Android)
  • Free tier, then pay only when you need more
Loyalty card detail with on-device barcode and Add to Apple Wallet button
Coupon detail with discount code and expiry date
AI Wallet Pass home screen showing a stack of digital passes

How it works

Three taps from physical to digital.

Designed to take less than 30 seconds end-to-end, including the time it takes for the AI to recognise what you photographed.

  1. Step 01

    Snap

    Point your camera at the front of any physical card, ticket, or coupon. One tap, no special framing.

  2. Step 02

    Extract

    AI reads the organization, dates, colors, and fields directly from the photo — no manual templates, no typing.

  3. Step 03

    Preview & save

    Review and edit anything in a quick preview, then save to Apple Wallet on iOS or your in-app wallet on Android.

Privacy by design

Your barcodes stay on your device — with one honest exception.

We treat the scannable payload of your loyalty cards and tickets like a key — because that's what it is. It's decoded on-device, kept in your phone's secure store, and rendered locally every time you open a pass. The one time it leaves your device is when you add a pass to Apple Wallet: it goes to a single signing endpoint, used in memory to build the signed .pkpass, then discarded.

  • Barcode stays on your device, with one exception

    The barcode or QR is decoded on-device and stored in the platform secure store (iOS Keychain, Android EncryptedSharedPreferences). Our extraction backend never receives it. The exception: when you add a pass to Apple Wallet, the payload is sent once to a single signing endpoint, used in memory to build the signed `.pkpass`, and discarded — never stored, never logged.

  • Photos are redacted before upload

    The barcode region is masked locally — what travels to AI extraction is a redacted image with no scannable code.

  • No ad tracking or fingerprinting

    This site uses Google Analytics (aggregate page-view data only) to understand how people discover the app. No Meta Pixel, no Hotjar, no fingerprinting. The app collects only what is needed to run the service.

Pricing

Free to start. Pay only when you do more.

Start with a free starter allowance. When you outgrow it, top up with a small pack — no subscriptions, no auto-renews. Exact pack sizes and prices are finalised before launch.

Free

Just enough to digitise your everyday wallet.

  • A starter pack of digital passes
  • All extraction features
  • On-device barcode decoding
  • Apple Wallet & in-app wallet

Top-up packs

Pay once, only when you need more.

  • Buy passes in small packs
  • No subscription, no auto-renew
  • Same privacy guarantees
  • Restore on a new device

FAQ

Common questions.

Which cards work?
Any physical card, ticket, or coupon with a visible barcode, QR, or PDF417 — loyalty cards, event tickets, transit passes, coupons. Cards without a code (membership IDs printed only as text) work for the visual pass; the barcode field will be empty.
Does this work without internet?
On-device barcode decoding works offline. The AI extraction step needs a network call to read text fields. Saved passes display offline.
How is this different from manually adding a pass?
Existing wallet apps require you to type each field. AI Wallet Pass reads the photo and pre-fills the pass for you — usually nothing to edit before saving.
Will my data be used to train an AI?
No. Your redacted photo is sent only to perform extraction for you and is not retained for training. The barcode payload is decoded on your device and stored locally; it only leaves your phone for a one-shot send to our pass-signing endpoint when you add a pass to Apple Wallet, where it is used in memory to build the signed pass and then discarded.