Nobody forgets to buy the birthday cake. You forget the coffee. The dishwasher tablets. The cat litter. The things you buy so regularly that they stopped feeling like decisions — right up until the morning the tin is empty and the supermarket run was yesterday.
That's the annoying thing about staples: they never make it onto the list because they're staples. The list is where you put the exceptions — the recipe ingredients, the guest-night wine. The coffee was supposed to just be there, the way it always is. Until it isn't.
Here's the thing though: your shopping list already knows your rhythm. If you've been checking off "coffee" roughly every two weeks for a couple of months, that's not noise — that's a schedule. Listo just never did anything with it. Now it does.
A quiet nudge, only when it's due
Listo now looks at the things you've actually bought — not just added, bought — and works out how often each one comes home with you. Milk every week, coffee every two, laundry detergent every five. When more time has passed than your usual gap, a small banner appears at the top of the app: "Time to restock? You usually buy Coffee about every 14 days."
One tap adds it to your most recent open list. If you don't have one going, Listo offers to start a new list with it. That's the whole interaction — two seconds, done, and the 8 a.m. no-coffee morning never happens.
And it stays out of your way. Listo will never suggest something that's already sitting on one of your lists waiting to be bought — it can see you've got it covered. It suggests one item at a time, not a wall of guesses, and it won't nag you more than a few times per session.
You stay in charge
Dismiss it
Close the banner and that suggestion goes away for a week. Maybe you stocked up at a different store, maybe the in-laws brought three tins. Listo doesn't argue.
Mute it
Tap "Don't suggest again" and that item is never suggested again. Quit caffeine, switched brands, the cat moved out — one tap and Listo permanently drops it.
There's nothing to configure and nothing to turn on. If you've been using Listo for a while, you've already done the training just by shopping. If you're new, the app needs to see you buy something a few times before it trusts the pattern — it won't guess off a single purchase.
It happens on your phone. Full stop.
"The app learns your buying habits" is a sentence that should make you squint. Every loyalty program on earth learns your buying habits — in a data center, for someone else's benefit, so the suggestions push what they want to sell you.
It also respects the line between your lists. Suggestions are learned from your private lists only — what your household buys together on a shared list stays out of it, and nobody else's habits pollute yours.
What it looks like in practice
- Shop like you always do — add things, check them off. That's the training. There is no step two of setup.
- When a staple goes overdue against your own rhythm, a small banner appears the next time you open the app.
- Tap to add it to your list, snooze it for a week, or mute it forever. Your call, every time.
The list that thinks ahead a little
I wrote before about turning last week's receipt into next week's list — that was about looking backward. This is the same idea pointed forward: your history quietly doing work for you, so the list is a little more finished before you even start writing it.
The restock suggestions are rolling out in the latest app update, free for everyone. If it suggests something bizarre — or misses the one staple you always forget — email me at support@rolisto.com. I read every message, and half of Listo's best behavior started as one of them.
— Andrei