ShoppingList
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
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
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
001
There's no drag-and-drop, no manual reordering screen. The list rearranges itself from what you tick, and when.
002
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
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
PrivateShoppingList 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
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.