for standing in the aisle, not sitting at a spreadsheet
Every other grocery app is an odometer: it tells you what you've already spent. Wiggle is a fuel gauge. Enter a budget, and the main screen shows exactly one number, what you have left. Type a price, tap a category, watch the gauge drop. Check out with budget left and it's a win. Overspent is a loss.
go on, do a pretend grocery run
Set a budget, then start the run.
no ads on this screen
Locked entries get fixed from here. In the app you swipe to delete; in this demo it's a button.
The real app detects your currency on its own. These switches are just for the demo, and the 8% is a made-up sample rate.
An odometer answers "how far have I gone?" That's what every receipt and spending tracker shows you: a total that only ever goes up, usually after the fact.
A fuel gauge answers the question you actually have in the aisle: "can I still afford this?" So Wiggle's whole screen is one number, what's left in your budget, counting down live as you shop instead of adding up later.
Drag the cart slider and watch both. Only one of them tells you when to put something back.
"you've spent this much." ok, and?
plenty of room.
Just a fast, honest number while you're standing in the aisle, and a streak worth protecting once you're done. Streak and win rate are the only stats Wiggle keeps. This genuinely isn't a budgeting app.
No runs yet. Do one up top and check out; this card updates.
that's the whole stats page. really.Start a run and share a join code with a partner. You split the aisles, log to the same live total in real time, and check out against one shared number instead of two separate tallies.
Tap an item on either phone. Watch the other one catch up.
The whole screen is one number: what's left in your budget, counting down live as you shop instead of adding up after the fact.
A custom keypad fills cents from the right (type 4-9-9 for ₱4.99, no decimal key needed), plus quick-add keys for .25/.50/.75/.99 endings.
Five categories, Produce, Meat/Fish, Dairy, Pantry and Other, colour- and icon-coded. Tapping one logs the amount and tags it in a single motion.
A short window after each entry lets you bump the quantity or undo it. Once it closes the entry is locked in. Older mistakes get fixed from a swipe-to-delete list instead, so your remaining budget never quietly changes behind your back.
End the run and see it: budget left is a win, overspent is a loss. And winning by ₱4 feels nothing like winning by ₱800.
The only stats Wiggle keeps. No spending charts, no category breakdowns. This genuinely isn't a budgeting app.
Shelf prices don't include tax where you live? Flip on a tax rate in Settings and "remaining" quietly stays accurate.
Auto-detects your currency and adapts entry to fit it: cents-fill for PHP and USD, whole-unit entry for currencies like JPY with no minor unit.
Start a run and share a join code with a partner. You split the aisles, log to the same live total in real time, and check out against one shared number instead of two separate tallies.
Ever. Whatever else changes about how Wiggle makes money, the screen you're actually using at the till stays yours.
* * * thank you, come again * * *
Type 8, tap .99. That's ₱8.99 in two taps.
Undo closes on purpose. A number that changes when you're not looking isn't a number you can trust at the till.
Try the currency switch up top: JPY drops the cents and you type whole yen.
The tax switch is for places where the shelf price isn't the price you pay.
Wiggle is an independent app developed by Jan Aguja. For questions or feedback, reach out at [email protected].