New feature

The list that notices you're almost out of coffee

Listo now learns how often you buy your staples and quietly suggests them when it's time to restock — all on your phone, no cloud profile, no creepy tracking.

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.

You've been telling your list how often you buy coffee for months. It finally started listening.

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

Not this week

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.

Not ever

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.

This works differently. The rhythm detection runs entirely on your phone, over your own purchase history that's already there. Nothing is uploaded for analysis, no profile is built on a server, and no third party is involved. Listo suggests coffee because you buy coffee every two weeks — not because a coffee brand had a word with an ad network.

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

  1. Shop like you always do — add things, check them off. That's the training. There is no step two of setup.
  2. When a staple goes overdue against your own rhythm, a small banner appears the next time you open the app.
  3. 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

Try Listo

Free shopping lists with sharing, sync, and offline support. Works before anyone makes an account.

Reader treat: redeem code LISTO2026 in the app under Settings → Redeem promo code and get 90 days of Listo Premium, free. Valid through December 2026.
Google Play App Store