Android & iPhone · Ad-free on every plan · Works offline

Know what you’ll pay before you reach the till.

Scan the price off a shelf label instead of guessing, and Nippy Shopper adds the trolley up as you tick things off — no calculator, no surprise at the checkout. Shopping with other people? The same list syncs to their phones in real time. It works with no signal at all, and there are no ads on any plan — including the free one.

  • Works fully offline
  • No ads, no trackers
  • Free to start, no account needed
  • Running total as you shop
Nippy Shopper mid-shop on Android: a weekly shop half ticked off, with a running total of $15.16 across the top. Nippy Shopper mid-shop on Android: a weekly shop half ticked off, with a running total of $15.16 across the top.

Android

The spending reports screen on iPhone: $297 over the last 30 days across 6 trips, with the busiest day and top category picked out. The spending reports screen on iPhone: $297 over the last 30 days across 6 trips, with the busiest day and top category picked out.

iPhone

Ada ticked off Milka second ago, from aisle 4

Price captured $2.50Scanned from the shelf label

How it works

Plan it, share it, remember it.

Three screens from the app, in the order a real shopping trip happens. Step two is optional — plenty of shopping is a one-person job.

Snapping a list into the app: six items read off a photo, each with a quantity, ready to add in one tap. Snapping a list into the app: six items read off a photo, each with a quantity, ready to add in one tap.

Plan the trip

Photograph the list off the fridge door, say it out loud, or start from a reusable template for the weekly shop. It reads on your phone — the photo is never uploaded — and you see everything it picked up before it lands.

The members screen for a shared list: the owner and one editor, each with their role, and an Invite button. The members screen for a shared list: the owner and one editor, each with their role, and an Invite button.

Bring in whoever else is shopping

Invite by link or QR code — no contact-book access, no phone numbers uploaded. Give someone editing rights or make them a viewer. From then on you are all on one list: tick the milk off and it disappears from their phone too, and the running total is the same number on every screen.

Shopping history: finished trips listed by week, each with its store, item count and total. Shopping history: finished trips listed by week, each with its store, item count and total.

Keep the receipt

Snap the receipt at the till and the trip is filed away — what you bought, what it cost, and where. Later, the history tells you what a month of groceries actually looks like.

Features

Built for the way people actually shop.

Everything below is in the app today. Nothing here is a mock-up of something we plan to build.

Price scanning, and a total that keeps up

Point the camera at a shelf label and the price lands in the list. The total at the top moves with every item you tick off, so you are never doing sums in the aisle or finding out what it cost at the till. The text recognition runs on your device — the picture never has to leave it.

Real-time shared lists

Invite the people you shop with. When someone ticks off the milk, it disappears from everyone's list immediately — no refresh, no duplicate trolley.

Snap it or say it, instead of typing it

Photograph a written or printed list and the items come across. Or read them out and they are typed for you. The photo never leaves your phone, and neither does your voice unless your phone has no offline speech model — in which case we ask you first, once. Nothing is recorded either way, and you see everything it picked up and fix it before it lands.

Works offline, even with no signal

The whole app runs from a local database first, so it is genuinely offline rather than offline-ish. Basements, chest freezers, rural supermarkets — you keep shopping, and it syncs when you come back up.

Spending you can actually see

Totals by month, by category and by store, with trends over time. It is your own shopping data, turned into the answer to “where is the money going?”

Backup and restore, free

Create a free account and your lists, history and templates are backed up and synced across your devices. A new phone is a sign-in, not a fresh start.

Shared lists

When you don’t shop alone, neither does the list.

Plenty of shopping is a one-person job, and Nippy Shopper is happy to be a one-person app. But when it isn’t — invite a partner, a flatmate or a parent, and the list becomes a place everyone contributes to instead of a text message someone has to retype.

  • Invite by link or QR code. No phone-number upload, no contact-book access.
  • Live updates while you shop. Two people in two aisles, one trolley, no duplicates.
  • One payment covers the household. Up to six people share a single subscription.
  • Your personal lists stay personal. Only the lists you explicitly share are shared.
Sharing limits by plan
SharingFree accountNippy Household
Shared lists3Unlimited
People on the account36
Personal lists and itemsUnlimitedUnlimited
Receipt media100 MB, kept 60 days10 GB, kept for good
Spending reports90 daysAll time

Personal lists and items are never capped, on any plan. Only shared lists and the number of people on your account are — because those are the parts that cost us money to run.

Privacy

Three permissions. That's the whole list.

Most shopping apps pay for themselves with advertising, which is why they end up wanting your contacts and an advertising ID. We sell a subscription instead, so we can afford to ask for almost nothing.

What the app asks for

  • Camera Scanning shelf prices, reading a written list from a photo, and photographing receipts. Nothing else uses it, and the recognition happens on your device.
  • Microphone Only while you are dictating items into a list, and nothing is ever recorded or sent to us. Your voice is turned into text by your own phone wherever the phone can do it. Some phones have no offline speech model for your language; there we ask once whether Google or Apple should transcribe instead, and do nothing at all unless you say yes. You can change that answer any time in the app.
  • Notifications Invitations, changes to lists you share, and billing notices. You are asked after your first invitation — never during sign-up — and you can decline and keep using everything.

What it never asks for

  • Location — the app has no GPS code at all
  • Audio recordings — nothing you say is ever recorded or stored, and receipt video is recorded without sound
  • Contacts — invites go out by link or QR code
  • Photo library access — the system picker hands over only the photo you chose
  • An advertising ID — there are no ads and no ad network
We do not sell your data, and there is nothing to sell it to. Shopping lists, prices and receipts stay in your account so the app can sync them for you. Product analytics are counts and screen names — never list contents, never an advertising ID, and you can switch them off in Settings. The details are in the privacy policy.

Pricing

Free to shop. Pay only for the household.

Backup is free, because holding your shopping list hostage would be a strange way to earn your trust. Other list apps sell you ad removal; there are no ads here to remove, on any plan. The subscription covers what actually costs us money: more people on the account, and receipts kept forever.

On this device

No account at all

Free

Nothing leaves your phone — and nothing is backed up either.

Download
  • Unlimited personal lists and items
  • Full offline use
  • Price scanning and receipt capture
  • Local history and 30 days of spending reports
  • No backup — lose the phone, lose the lists

Free account

Backup, sync and a taste of sharing

Free

Everything above, plus your data safely off the device.

Create an account
  • Cloud backup, restore and cross-device sync
  • 3 shared lists, 3 people on the account
  • Real-time collaboration
  • 100 MB of receipt media, kept 60 days
  • 90 days of spending reports

FAQ

Questions people actually ask.

Do I need an account to use it?
No. You can install the app and use every shopping feature without signing up — lists, price scanning, receipts and local history all work offline. An account only adds backup, sync across devices and shared lists. Without one, your data lives only on that phone, so losing the phone loses the lists.
Why does it want the camera?
For three things: reading a price off a shelf label so you don't type it, reading a written or printed shopping list from a photo, and photographing receipts. The text recognition runs on your device — those images are never uploaded, and the photo of a list is thrown away as soon as the items are read out of it. Receipt photos are only uploaded if you attach them to a trip and you have an account.
Why does it want the microphone?
Only so you can say a shopping list instead of typing it. The microphone opens when you tap the mic button and closes when you are done, and no recording is kept — there is no audio file to upload, store or delete, and nothing you say reaches our servers. Your speech is turned into text by your own phone whenever the phone is able. Not every phone is: older Android versions cannot do it at all, and newer ones need the offline speech language installed. There we ask you once, in plain words, whether Google or Apple should transcribe instead — and do nothing unless you agree. The answer is yours to change later under Account & Settings → Privacy & Legal. You are asked for the microphone itself the first time you tap the button, never at sign-up, and declining leaves everything else working.
What happens to my receipts on the free plan?
Full-size receipt images and videos are kept for 60 days, up to 100 MB. That covers two shopping cycles, so “how much was that last time?” still has an answer. After that the trip, its date, its total and a thumbnail of the receipt stay — only the full-size file is removed, and we notify you a week before it happens. On Nippy Household, nothing expires.
How many people can share a list?
A free account covers 3 people in total across everything you share — you plus two others — and up to 3 shared lists. Nippy Household raises that to 6 people and unlimited shared lists, under a single payment. Your own personal lists are never limited on any plan.
Is it on iPhone?
Yes — Android and iPhone both, from launch. It is the same app and the same account on either, so a household can mix the two freely: one person on an iPhone and one on a Pixel share the same list in real time, and moving between them is a sign-in. iPhone 8 and newer, running iOS 16 or later.
What languages is it in?
Twelve, and it picks yours from your phone: English, Spanish, Brazilian Portuguese, French, German, Italian, Indonesian, Turkish, Japanese, Korean, Hindi and Arabic — with Arabic laid out right to left, the way it reads. You can switch at any time under Account & Settings → App Settings, and more languages are on the way. Reading a photographed list, or the words on a shelf label, works in the languages written in the Latin alphabet for now; prices in ordinary digits are read whatever the language.
How is this different from the free shopping list apps?
Most of them are free because they sell advertising, and their paid tier is mainly the removal of those ads. There are no ads here on any plan, so there is nothing to sell you the removal of — and no reason for the app to want your contacts or an advertising ID. What you get instead of ads is the part that happens in the aisle and after it: the price scanned off the shelf label, a running total that is real, the receipt filed against the trip, and reports that say where the month's money went.
How do I cancel, or delete my account?
Subscriptions are cancelled from your App Store or Google Play account, not from us. Deleting your account and its data is done in the app under Account & Settings → Your Profile, and the steps — plus what to do if you can't sign in — are on the account deletion page.

Get the list out of the group chat.

Free to install, free to keep using, and no account needed to try it. Bring the rest of the household when you're ready.