🦝 Beta opening · all of BC

You already do the shopping.
Bandit just tells you where it costs less.

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

NEVER CAUGHT Bandit, the raccoon mascot, holding four price tags
Bandit in his orange hoodie
AliasBandit
Real nameUnknown
StatusNever caught

The mask stays on

Who is Bandit?

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

The same grocery list. Wildly different totals. A few blocks apart.

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

Store A$84.20
Store B$76.10
Store C$71.85

Not one item was cheapest at Store C. The cart was.

How it works

From list to lowest total, in a few taps

Six screens, and only the first one asks anything of you.

Your shopping list in the app, in dark mode
01

Build your list

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

Compare prices screen ranking six stores by cart total
02

Compare

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.

Map of nearby stores with price pins
03

See the map

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

Receipt review screen with items read by the camera
04

Scan your receipt

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.

Price alerts screen with two active alerts
05

Get alerts

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

Price history for eggs across several stores
06

Track history

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

Built for how BC actually shops

🛒

Whole-cart comparison

Most apps compare one item at a time. Bandit totals your entire list — because that's what you actually pay at checkout.

⛽

Commute, priced in

Saving $4 and burning $6 in gas isn't a win. Bandit factors in the drive.

⚖️

Real cost per litre

Powdered and concentrated products get priced by what they cost once mixed — not by the sticker.

🏮

Ethnic markets included

T&T, H Mart, Lucky, Choices — compared right alongside the big chains.

🗣️

13 languages, for real

Not just the interface — build your list and read prices in the language you actually shop in.

🧾

Prices from real receipts

A flyer is a promise. A receipt is what you were charged. Bandit reads both.

Speaks your language. All 13 of them.

EnglishFrançais中文ਪੰਜਾਬੀ TagalogPortuguêsEspañol한국어 Tiếng Việtहिन्दीاردوفارسیالعربية

Make it a habit, not a chore

Every receipt you scan, every price you report — it adds up

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.

🐾PupRank 10 pts
🔍ScoutRank 2300 pts
🦝TrackerRank 31,000 pts
🌿ForagerRank 43,000 pts
🏹HunterRank 57,500 pts
🐧PenguinRank 610,000 pts
🌙ProwlerRank 713,500 pts
🦊FoxRank 817,500 pts
🌲Between Grocery Aisle and TreeRank 1346,500 pts
🔮Magical Cash RegisterRank 1559,000 pts
✨The Last Golden Item in the ShelfRank 1769,500 pts
💎The BanditRank 26100,000 pts

Companions with a knack

Milo the fox
MiloFoxPrice-drop alerts land two hours earlier.
Ollie the otter
OllieOtterAdds one more store to every price comparison.
Pip the squirrel
PipSquirrelFlags when an item hits its all-time low.
Verus the raven
VerusRavenSurfaces deals outside your list.
Bruno the bear
BrunoBearHighlights the best bulk-buy prices.
Hugo the badger
HugoBadgerSplits your results by store for 24 hours.
Nina the penguin
NinaPenguinSorts your list by store.
Rosa the red panda
RosaRed PandaJoins at Rank 16 — her knack is still under wraps.
Lumi the axolotl
LumiAxolotlJoins at Rank 20 — knack yet to be revealed.
Wally the beaver
WallyBeaverJoins at Rank 23 — knack yet to be revealed.

…and five who just showed up

Gigi the frog
GigiFrogAdds one completely random, unnecessary item to your list.
Lola the sloth
LolaSlothShows up in your notifications to tell you to relax.
Paco the alpaca
PacoAlpacaSpits at prices he considers offensive.
Bo the panda
BoPandaTotally indifferent. Extremely cute about it.
Zeca the capybara
ZecaCapybaraJust chills on your results screen.
The Bandit Crate

The Bandit Crate

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.

🟫 Common🟩 Uncommon🟨 Rare🟪 Epic

Badges to track down

First Find
Scout
Nose Knows
The Mask
Local Legend
Founding Pack
Week in the Wild
Vault Keeper

19 badges across 7 categories — including one Legendary badge that stays hidden until you've earned it.

Where Bandit shops

The big chains and the neighbourhood markets, in one comparison

Ethnic and specialty grocers get compared right alongside the major chains you already shop at — almost nobody else does this.

T&T SupermarketH MartLucky SupermarketChoices Markets Save-On-FoodsSafewayWalmartCostco Real Canadian SuperstoreNo FrillsFreshCo London DrugsShoppers Drug MartDollarama

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

The beta is for all of BC — not just the Lower Mainland

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.

📍Greater Vancouver
📍Okanagan
📍Vancouver Island
📍Interior & North

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

Get in before everyone else does

Free to join. Available across all of BC. We'll email you the moment your region opens up.