< all projects
Contact me

Cardfold

Android app

Your loyalty cards live on your phone. Nowhere else.

Cardfold is a wallet for loyalty and reward cards that lives on your phone. No accounts, no sign-up, no cloud, no analytics: the cards sit in local storage and leave the device only when you export a backup yourself.

  • Android
  • React Native
  • Expo
  • TypeScript
  • MMKV

See it move

  • 01demo
    Cardfold in 38 secondsAll cards and search, a card at the till, the card editor, themes, and the offline backup — a real screen recording of the release build.

What it does

  • Scan it once

    Point the camera at the barcode on the back of the card and the number and format fill themselves in. Typed by hand, the length and check digit are checked.

  • Bright at the till

    Tap a card and the code opens large while the screen turns itself up to full brightness, so the scanner reads it first time.

  • Thirty cards, still the right one

    Categories you can rename or add, search by shop or by number, filter chips above the list, and a long press to drag a card to the top.

  • Dates that remind you

    Give a card a last day and it shows as a badge, with a reminder a week before — scheduled by the phone itself, no push server.

  • The shop you're standing in

    Pin a card to a place on the map and it comes forward when you are there. Only a point is stored, on this device.

  • Every card looks like itself

    Twelve colours or any photo as a cover. The text colour is computed from contrast, so the name stays readable on either.

  • A backup that is yours

    Every card and cover in one JSON file, through the system share sheet. Import says how many cards it holds before it replaces anything.

  • Lock, widget, three languages

    Fingerprint, face or PIN before the cards open, a home-screen widget, and English, Ukrainian and Russian in light and dark.

  • Honest about permissions

    The camera only scans, location is used only while the list is open, and the map is the only thing fetched. No ads, no trackers.

Screenshots

  • “Every card in one place”: the card list grouped into Shopping and Groceries, with a search field and category chips
  • “Show it at the till and you're done”: a card sheet showing a large barcode under a map of the shop
  • “Expiry dates under control”: the card list with an expiry date badge on a card
  • “The right card at the right shop”: a map picker with a ring over the chosen shop
  • “Colour, cover, number”: the edit card form with store name, number, code format, category and colour swatches
  • “Barcodes and QR”: a card sheet showing a large QR code — 10 formats in all
  • “Five themes, light and dark”: the card list in a dark amethyst theme
  • “Yours alone and offline”: settings with categories, Cardfold Pro, app lock and backup export and import

More projects