ShoppingList

The list learns the store.
You just shop.

Add items once per store. The order they sit in isn't set by you — it's built from the order you actually check things off, trip after trip.

Try it — tap an item

  • Bread
  • Milk
  • Eggs
  • Bananas

Every tap re-sorts the list. Do this at the real store a few times and the order settles into your actual walk.

No. 001

Every store, its own order

The same item can sit in a different spot at two different stores — because it does, in real life. ShoppingList keeps a separate list and a separate learned order per store, so switching stores never scrambles the one you know by heart.

No. 002

Nothing to configure

001

Check things off as you go

There's no drag-and-drop, no manual reordering screen. The list rearranges itself from what you tick, and when.

002

It knows when you've left

Walk out of a store you've set a location for, and ShoppingList quietly asks which items you actually picked up — no need to remember to close it out yourself.

003

Honest about its one quirk

Backtrack for something you forgot, and it learns that too — literally, as you shopped it that trip. Items you never tick just drift toward the back over time. That's the trade-off for a list that never needs tidying by hand.

No. 003

Private

Your list stays yours

ShoppingList has no accounts, no server, and nothing to sign up for. Everything you add is stored in your own iCloud account through Apple's private CloudKit sync — the same store your Health data or Photos use. There's no analytics, no advertising, and no third party in between.

Read the full privacy policy for exactly what's stored and why location access is requested.

No. 004

Where to get it

ShoppingList is currently in private testing ahead of a wider release. If you'd like a TestFlight invite, or have questions before then, get in touch through the support page.