Build your list once. Bandit prices the whole cart — not one item at a time — across the stores near you, so you know where to go before you leave the house.
Free during beta · No credit card · No spam
The mask stays on
He showed up one day, sniffed out the cheapest cart in town, and introduced himself in four words: "Hey! I'm Bandit." No last name. No origin story. Every other character in the app — all fifteen companions — has one. He's the only one who doesn't.
"Nobody knows who he is. We just started calling him Bandit."
That's not an oversight. A raccoon who hands you his real name isn't much of a bandit.
The problem
Milk, eggs, bread, produce — prices swing store to store and week to week, and nobody has time to check every flyer for every item. So most of us pick a store out of habit and hope for the best.
Illustrative example · 12-item list
Not one item was cheapest at Store C. The cart was.
How it works
Six screens, and only the first one asks anything of you.

Autocomplete with real products, in any of 13 languages. Tap the chart icon on any line to see what it has cost lately.

Bandit totals your whole cart at every nearby store and ranks them — and it tells you honestly how much of your list each store actually carries.

Every nearby store, coloured by whether the saving is worth the trip. Filter by distance or by chain.

The camera reads the lines and you confirm them. When the items add up to the printed subtotal, Bandit says so — and only then does the price help anyone else.

Pick the items worth watching and the drop you care about. Bandit tells you the moment it happens.

Watch any price over time, store by store. It's how you tell a real deal from the usual price in a yellow tag.
Real screens from the app. Prices shown are whatever the flyers said that day.
Why Bandit
Most apps compare one item at a time. Bandit totals your entire list — because that's what you actually pay at checkout.
Saving $4 and burning $6 in gas isn't a win. Bandit factors in the drive.
Powdered and concentrated products get priced by what they cost once mixed — not by the sticker.
T&T, H Mart, Lucky, Choices — compared right alongside the big chains.
Not just the interface — build your list and read prices in the language you actually shop in.
A flyer is a promise. A receipt is what you were charged. Bandit reads both.
Speaks your language. All 13 of them.
Make it a habit, not a chore
Bandit turns the boring parts of grocery shopping into a savings boost you actually want to open. Earn points, climb 26 ranks, and pick up companions along the way.
Companions with a knack










…and five who just showed up





Finish your three daily missions — or hit your weekly point goal — and crack one open. Odds are posted in the open, and soft pity kicks in after four commons in a row. Duplicates always convert to points, never wasted.
Badges to track down
First Find
Scout
Nose Knows
The Mask
Local Legend
Founding Pack
Week in the Wild
Vault Keeper19 badges across 7 categories — including one Legendary badge that stays hidden until you've earned it.
Where Bandit shops
Ethnic and specialty grocers get compared right alongside the major chains you already shop at — almost nobody else does this.
Shop somewhere smaller? Corner grocers and independents like Sunfarm or Fruiticana don't print weekly flyers, so their prices come from the community — you can report a price at any store by name. Tell us which one you shop at when you sign up, and it goes to the front of the list.
Beta coverage
Greater Vancouver is home base, but the beta opens across the whole province, so everyone in BC gets the same shot at trying it first.
Our price tracking already runs in 26 postal codes spanning Metro Vancouver, Victoria, Nanaimo, Kelowna, Kamloops, Abbotsford, Chilliwack, and Prince George.
BC first, then the rest of Canada. Groceries are priced province by province, so Bandit is starting where it can be genuinely accurate. Other provinces come next.
Join the beta
Free to join. Available across all of BC. We'll email you the moment your region opens up.