Back in the old PalmOS days, I had a grocery app which had these features:

  • You would enter any items yourself (obviously - that was in the pre-Smartphone days; no internet on the device)
  • You would also enter all the shops you were frequenting.
  • You would enter the price per item per shop. I.e., the app would keep track of the same item, and you had multiple prices. Also you could enter the price "per volume" or "per weight" for items that are regularly sold in non-standard quantities.
  • You would then mark items as something you wanted to buy, and the app would show you all the shops you had to visit. When you entered a shop in the app, it would show you all the items and give an indication whether the item had the least price in that shop. You would tick off the items you bought.
  • Also, you could enter the aisle the item was in, again per shop, so during shopping the items were automatically sorted by aisle.

Is there an Android app that has these two features (price-per-shop and aisle-per-shop), and is otherwise as light-weight as possible? I don't need anything else - no cloud/online features, no calorie counting, no social features, etc.

2 Answers 2


There are plenty of them, just type on Google:

grocery shopping app compare prices

  • Thank you. I am specifically looking for an app which works like the one I described above. All apps I found in your google link focus on "modern" features (mostly restricted to items on sale; collaborative data entry; meal planning; sharing of data between family members and so on and forth). I am not interested in any of that and would prefer a lean, non-bloated solution.
    – AnoE
    Mar 27, 2023 at 9:26

My app provides these features (enter prices yourself and easily find the cheapest). Moreover, my app supports product categories (like "Lunch"), so you can easily find the cheapest lunch among different kinds of lunch.

I am now investigating how to add product lists from online databases, to reduce the work of user entering prices by himself.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.