A Chrome extension that reads your own Wolt order history and shows you what you have actually been spending: totals over time, per restaurant, per dish, and — the part nothing else does — a per-person breakdown of group orders, so you can work out who owes what after a group lunch.
Everything happens inside your browser. There is no server, no account to create, and nothing is uploaded anywhere.
Not affiliated with Wolt. This is a personal side project, not a Wolt product, and it is not endorsed by them. It reads your own order history from your own logged-in session — but Wolt's terms of service (§12.7) reserve access to their own apps and prohibit automated retrieval, so whether to run it against your account is your call. It is deliberately not published to the Chrome Web Store.
You need Google Chrome and about two minutes.
- Download this folder. Green Code button → Download ZIP, then
unzip it. (Or
git clone, if that means something to you.) - Put the folder somewhere permanent — not Downloads, not the Desktop if you tidy it. Chrome loads the extension from that exact path every time it starts, so moving or deleting the folder later removes the extension and everything it has cached.
- Open
chrome://extensions(type it in the address bar). - Turn on Developer mode — the switch in the top right.
- Click Load unpacked and pick the folder you unzipped.
- Click the puzzle-piece icon in the toolbar and pin Wolt Insights so you can find it.
Chrome will show a "Disable developer mode extensions" warning every so often. That is Chrome being cautious about extensions it did not distribute itself, not a sign anything is wrong. Dismiss it.
- Sign in to wolt.com in the same browser. The extension has no password and never asks for one — it borrows the session you already have.
- Click the extension icon → Open dashboard.
- Click Sync.
The first sync is slow. It reads your order list, then fetches the full details of every order in batches, deliberately pacing itself so Wolt does not start refusing requests. A few hundred orders takes a few minutes; you can keep using the dashboard while it runs, and it picks up where it left off if you close it.
Numbers computed from orders that have not been fully fetched yet are marked
est and called out in a banner, because the quick list Wolt returns only has a
rounded total.
After that it keeps itself up to date in the background.
| Screen | What it shows |
|---|---|
| Overview | Total spent, orders, average order, fees and tips, this month against your budget |
| Discover | Restaurants in your city you have never ordered from, ranked by what you actually like |
| Dishes | Menus from places you already use — what is marked down, what you have not had in months, what you have never tried |
| Prices | What you have paid over time for every dish you order regularly |
| Wrapped | A year in review: top venues and dishes, busiest month and hour, longest streak, who you ate with |
| Venues | Every restaurant you have ordered from, with totals |
| Groups | Group orders broken down per person, and what to order together |
| People | The colleagues behind those orders, and a settle-up you can paste into Slack |
| History | Every order, searchable |
| Data | Import, export, and clearing the cache |
One thing worth knowing up front: Wolt records a group order's per-person breakdown only on the account that paid. So if a colleague usually organises and pays for the group lunch, those orders are on their account, not yours — and Groups, People and Crews will be empty for you even though you were at the table. The screens will tell you this rather than just looking broken. Everything else works from your own orders regardless.
It lives in your browser's local storage for this extension, and it stays there.
- Export — Dashboard → Data → Export JSON for a full backup, or Export orders as CSV for a spreadsheet.
- Delete — Clear local cache on the same screen wipes it. Removing the
extension from
chrome://extensionsalso removes everything it stored. - Your export contains your delivery address, the coordinates Wolt recorded, and your colleagues' names. Treat the file the way you would treat a bank statement — it is fine on your machine, less fine in a group chat.
"Your Wolt session has expired." Open wolt.com, sign in again, and hit Retry. Syncing resumes where it stopped.
The sync has gone very slow, and says it is rate-limited. That is on purpose. Wolt limits how fast anyone may call it, and when it pushes back the extension slows itself down and tells you it has, rather than hammering away and failing. Leave it running.
A screen is empty. It should say why — no orders cached yet, no menus fetched yet, no group orders you paid for. If a screen is blank with no explanation at all, that is a bug worth reporting.
Nothing happens at all. Check that you are signed in to wolt.com, then open
chrome://extensions, switch the extension off and on again, and reload the
dashboard. Reloading the extension card alone does not always replace the
background process.
Download the folder again and replace the contents of the one you installed
from, keeping the same path. Then hit the reload icon on the extension card in
chrome://extensions. Your cached data survives — it is keyed to the folder
location, not to the files.
MIT — see LICENSE. No warranty; it is a side project.