Scandio

Every loyalty card, one app.

Only for iPhone

Free · Designed for iPhone. Not verified for macOS.

iPhone

All your loyalty cards on your iPhone. Scan a barcode, show it at the till. Nothing leaves your device — no account, no sync, no tracking. Scandio keeps all your loyalty cards in one place on your iPhone. Add a card by scanning its barcode, give it a name and a colour, and the next time you're at the checkout you open it in two taps and let the cashier scan it off the screen. Everything stays on your device. No account, no sign-in, no cloud, no tracking. The app has no analytics, no advertising identifiers, no crash reporters, and no third-party SDKs. WHAT YOU CAN DO • Add cards by scanning a barcode with the camera or typing the number manually • Render seven barcode types: EAN-13, EAN-8, ITF, QR, Code 128, PDF417, and Aztec • Show any card full-screen with an automatic brightness boost so it scans cleanly even on supermarket scanners • Pin favourites to the Quick Access carousel at the top of the home screen • Sort alphabetically, by date added, or by last used • Search by card name • Pick a tile colour from the brand palette or with a custom hex picker • Attach a store logo from your photo library • Choose a category icon from twelve emoji, or let the on-device language model suggest one BUILT-IN STORE RECOGNITION Scandio recognises common store names and fills in the brand colour and a built-in icon automatically — Biedronka, Lidl, Rossmann, IKEA, Auchan, Carrefour, Decathlon, MediaMarkt, and many more. APPLE INTELLIGENCE On supported iPhones running iOS 26 or later, Scandio uses Apple's on-device Foundation Models framework to suggest a category icon from the store name you typed. The suggestion runs entirely on your iPhone — no prompt or response is logged or transmitted. BACKUP AND RESTORE Built-in export creates a .scandiobackup file with all your cards, colours, logos, and preferences embedded. AirDrop it to a new iPhone or save it anywhere iOS lets you save documents. On import, Scandio asks how to handle duplicates — skip, merge, or add as new — and you can set a default for the dialog if you'd rather not be asked. PRIVACY BY DESIGN Scandio collects nothing and transmits nothing. Loyalty cards, photos, and preferences live only on your device, in the app's private container. The full privacy policy is at siemion.pro/scandio/privacy. OPEN SOURCE Scandio is open source under the MIT license. The full source code — SwiftUI views, SwiftData model, barcode renderers, backup format — lives at github.com/andrzejsiemion/scandio-ios. LANGUAGES English and Polish. REQUIREMENTS iPhone running iOS 17 or later. Camera permission is requested only when scanning a barcode; Photo Library permission only when attaching a logo image.

  • This app hasn’t received enough ratings or reviews to display an overview.

This release is all about speed and polish: • Cards open instantly — barcodes are pre-rendered in the background and shared across screens. • Smoother scrolling in the card grid, especially with photo logos. • Crisper EAN-13, EAN-8 and ITF barcodes thanks to pixel-aligned rendering. • Faster restore when importing a backup with many cards. • Snappier taps — haptic feedback responds instantly. • Lower memory use during long sessions. Thanks for using Scandio!

The developer, Andrzej Siemion, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    • Andrzej Siemion
    Size
    • 2.3 MB
    Category
    • Shopping
    Compatibility
    Requires iOS 17.0 or later.
    • iPhone
      Requires iOS 17.0 or later.
    • Mac
      Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.
    Languages
    • Polish
    Age Rating
    4+
    Copyright
    • © 2026 Andrzej Siemion