The list arranges itself around where you are standing.
Every item belongs to a shop — that is the question a list exists to answer. Tap a chip to see one shop's worth; press and hold to drag the shops into the order you actually walk them.
Closing time, before you set off
Type a shop's hours once. The chip turns amber inside 90 minutes of closing and red inside 30, so the question "which one first?" answers itself in the car.
Aisles, read off the sign
Tap + aisle on a category heading and type what the sign overhead says — "7", "Produce", "back wall". That category sorts there from then on, for everyone in the household.
A count that means something
Two eggs and two boxes of eggs are different errands. Say which, and the row carries a badge that says so at arm's length.
Shared with everyone in the household.
Everyone in a household sees the same list, updating as it changes. The small face on a row is who put it there — nothing else, and it goes when the row is ticked off.
Ring the person who knows
The list says "yoghurt" and there are eleven of them. The phone button dials whoever can settle it — set the number once, then it just rings.
Nothing gets bought twice
Add something already on the list and it comes back as it was — same photo, notes and category — rather than becoming a second line.
Delete is never final
Swipe a row away and Undo sits in the message. It returns whole: photo, notes, the lot.
A list that only grows needs a way back in.
Items here get unticked and reticked rather than deleted, so the list keeps everything the household has ever bought. Past a screenful, "is milk already on here?" stops being answerable by looking.
It searches everything on the row
Names, notes, the shop and the category. Type trader oat and the oat milk at Trader Joe's comes up.
Two languages, one box
Typing milk finds lapte, and the other way round. Write the list in whichever language comes to hand.
It reaches what you already bought
Ticked rows come back while you are searching — which is the whole point, since the thing you are hunting for is usually one you have had before.
The things you only miss when they are gone.
Categories fill themselves in
Every item is filed into a category for you. Correct one and it remembers the correction for next time.
Organic, when it matters
Tick the box and the row grows a sprout. Leave it clear if you do not mind either way.
A photo beats a description
Sometimes the fastest way to say which packet is a picture of it. Cropped and straightened on the phone before it is sent.
No signal, no problem
It sits on the home screen like any other app and keeps working underground. Whatever you change catches up when the signal does.