I built RooCards because checkout still feels messier than it should.
I kept noticing the same small problem: loyalty cards and store cards were scattered everywhere. Some were still plastic cards in my wallet. Some were barcode screenshots in Photos. Some were buried in emails. Some lived inside separate retailer apps. A few worked with Apple Wallet, but not enough of them.
None of this is a huge life-changing problem. It is just annoying at the exact moment you need the card.
So I made RooCards, a simple loyalty card wallet for iPhone. The idea is to keep everyday cards in one place: loyalty cards, membership cards, gift cards, library cards, gym cards, barcodes, and QR codes.
Right now it supports scanning cards, importing card screenshots, organizing cards with search and categories, pinning frequently used cards, home screen widgets, and adding supported cards to Apple Wallet.
I am trying to keep the product simple. I do not want it to become a complicated “wallet for everything”. The main use case is still very basic: open the app, find the right barcode or QR code quickly, use it at checkout, and move on.
What I am working on now is positioning. There are a few possible angles, and I am not fully sure which one is strongest:
1. A loyalty card wallet for iPhone
2. A barcode and QR code card organizer
3. A way to replace plastic store cards
4. A workaround for cards that do not fit neatly into Apple Wallet
5. A faster checkout tool for everyday cards
I would appreciate feedback from other indie makers:
Which positioning is the clearest?
Would you immediately understand what the product does from “loyalty card wallet for iPhone”?
And if you have built a consumer iOS app before, would you lead with the practical checkout problem, the Apple Wallet limitation, or the “replace physical cards” angle?
Product page:
I like that you're thinking about the job the product does instead of jumping straight to features.
The checkout moment in your post stood out to me. People don't really want a better way to organize loyalty cards—they want to stop searching for the right one while they're standing at the register. That feels like a much stronger problem to own than the storage itself.