An open-source, privacy-first loyalty card wallet for iOS and Apple Watch. Ditch the physical cards — scan, store, and display barcodes right from your pocket or wrist.
Built entirely with Apple frameworks. No accounts, no ads, no telemetry.
Point your camera at any loyalty card barcode, or enter the number manually. Supports QR, Code128, EAN-13, EAN-8, Code39, PDF417, and Aztec.
Show barcodes at maximum screen brightness on a white background for reliable scanning at checkout — every time.
Browse your cards and display barcodes from your wrist. Cards sync automatically from your iPhone via WatchConnectivity.
Photograph the front and back of physical cards. Store account numbers, PINs, or reminders alongside each card.
Sync cards across all your Apple devices using CloudKit's private database. Completely opt-in — works fully offline.
Keep your most-used cards at the top. Search instantly by name. Customize with colors and icons.
Cardoodle is fully open source under the MIT License. Audit the code, contribute, or fork it — it's yours.
git clone https://github.com/aykutaras/cardoodle.git