One File · Powerful home tracker
Plan the build.
Track the spend. Own the data.
A renovation manager in one HTML file. Rooms, costs, payments, quotes, timeline, decisions, snags, and reports — every figure on your build, on your device. No subscription. No contractor portal you'll lose access to. Yours forever.
One payment · Yours forever · 14-day refund
- Works fully offline
- Installs as an app (PWA)
- No account, ever
- Yours, forever
Loads once, never needs the internet again. On a plane, in a basement, in a foreign hotel.
Every entry, every chart — stored locally. We never see it. We can't.
No subscription. No upgrades. No re-up next year. One file, yours.
Why log
Why people who survived a renovation always say 'next time, a spreadsheet'.
Builds drift. Quotes change. The bathroom decision you can't quite remember costs £400 to revisit. A logbook that lives on your phone — and survives the build — is the only thing that gets every figure home.
Quoted vs actual is where every renovation lies to you.
Single-column 'budget' apps hide the truth. SubTrackr-style logging — quoted, actual, paid, all on one row — is the only way you'll know whether the kitchen really came in under, or whether the carpenter's £720 is still waiting.
Decisions log is the receipt for every choice you made.
Six months in you can't remember why you picked the £4.2k Caesarstone over the £3.6k quartz. The dated decision note tells you: 'Beats £/m² of Topps Tiles by 22%.' Future-you is grateful.
Snag list is the hand-over checklist nobody wrote down.
Soft-close hinge on the tall unit. Touch-up paint behind the radiator. The list nobody writes is the one that bites three weeks after the contractor leaves.
When you sell, the file is the provenance.
Two years later, the new buyer asks 'what did you do here?' — and you hand them a CSV that lists every spend, every supplier, every change. Adds visible value.
Victorian terrace full refurb
rooms, costs, payments, quotes, timeline, decisions, snags, reports, settings
no recurring fee, ever
log on the building site
Inside the file
Ten things you'll use every day. Plus a dozen more for handover.
One file. One dashboard. Every feature you'd expect from a 'real' construction PM tool — without the seat licence, the contractor portal you'll lose access to, or the £29/month.
Dashboard
Project-health, total budget, contingency, forecast — and a stress panel that flags what needs attention this week.
Rooms
Per-room budget, status, and live spend. 17 room types covered, from kitchen to garden room.
Costs
Quoted vs actual vs paid for every line. Categories: materials, labour, appliances, fees, fixtures.
Payments
Every transfer, card swipe and cheque, dated and reconcilable against a supplier statement.
Quotes
Accepted, pending, rejected. Compare-by-trade view shows you who's competitive on what.
Timeline
Tasks with start, due, status. The Gantt-lite view that doesn't need MS Project.
Decisions log
What you chose, when, and why. The receipt for every spec choice you made.
Snag list
Priority, room assignment, status. The hand-over checklist nobody writes — until they do.
Offline, always
Loads once, runs forever — useful when the site has no signal.
Installs as a PWA
Add to home screen — opens like any native app.
JSON / CSV in & out
Bring last project's data. Export every section for your accountant.
No account, ever
No email, no signup, no analytics, no third-party tracking.
Survives the SaaS
If we vanish tomorrow, the file keeps working — local file, no server.
Light + dark
Auto-follows the system. Or pick one and stick with it.
Dashboard
The whole build, on one screen.
Total budget, spent so far, paid, remaining, contingency left, forecast final. The numbers that decide whether the kitchen blows the bathroom budget — surfaced before they do.
- Project-health insight — on-track / over-budget / due soon
- Total budget vs spent vs paid vs remaining tiles
- Contingency left + forecast final cost
- Spend-vs-budget and forecast-vs-budget bars
- Stress panel — payments due, overdue, open snags, pending decisions, rooms over budget
Rooms
Every room. Every budget. Every status.
Kitchen £38k in-progress. Bathroom £14.5k scheduled. Living Room £8.2k done. Garden Room £32k quoting. The build, room by room — with live spend rolled up from the cost log.
- Per-room budget + live spend + status (to-do / scheduled / in-progress / done / quoting)
- 17 room types — kitchen, bathroom, ensuite, loft, garden room, extension…
- Colour coding so the floorplan reads at a glance
- Per-room notes — context that survives the WhatsApp thread
Costs
Quoted vs actual vs paid — never one column.
Worktops quoted £4,200, actual £4,200, paid £4,200. Painter quoted £1,800, came in £40 under. Crosswater suite ordered, £4,900 outstanding. The truth about who's owed what.
- Categories: materials, labour, appliances, fees, fixtures, other
- Status flow: quoted → ordered → deposit → invoiced → paid
- Invoice ref + receipt ref per line — no shoebox required
- Per-room rollup so over-budget rooms surface immediately
- CSV export for the accountant or the year-end tax pack
Payments
Every transfer, every card swipe, every cheque.
Stage 1 deposit £18k to the main contractor on 1 Oct. Stage 2 £22k in December. Magnet kitchen units £12.4k in February. The cash trail, in chronological order.
- Payee, amount, date, method (transfer / card / cheque / cash), note
- Running total — see the cumulative spend climb in real time
- Filter by payee to reconcile against a contractor's statement
- CSV export for tax-time audit trail
How it's different
What you give up vs. PM SaaS. A monthly bill, and a login your contractor needs.
Compared with subscription project-management apps.
- Pricing modelPay once · $11.99£8 – £15 / month, forever
- Account requiredNoYes
- SubscriptionNoYes
- Quoted vs actual vs paidYesvaries
- Per-room budget rollupYesPremium tier
- Decisions log + snag listYesvaries
- Stress panel (overdue / due soon)YesNo
- Data stays on your deviceYesNo
- Survives the SaaS shutting downYesNo
The promise
The build is yours.
So is the file that proves it.
Offline, always
Open it once, never need the internet again. The file holds the whole app.
Local-first storage
Every entry stored in your browser, on your device. No server sync. No leaks. Nothing to breach.
One payment, forever
No subscription, no upgrade tier, no nag. If we shut down OneFileClub tomorrow, your file keeps working.
Every view, light and dark.
A look at every screen across both themes — your tracker, populated.
Questions
Real answers, no fine print.
Can two people use the same tracker — me and my partner / my project manager?+
Yes, but it's not auto-syncing. Use the JSON export from one device and import on the other when you want them in step. Most couples pick one phone as the 'project phone' for daily logging, and import to a laptop for the bigger budget review.
Does it handle multi-currency?+
Yes. Pick a project currency (GBP, USD, EUR, CAD, AUD, NZD, JPY, SGD, INR, CHF). All rollups use that currency. If a supplier invoices in a different currency, log the converted amount.
Does it know about VAT?+
There's a VAT toggle in settings — it's an accounting display preference, not a calculation. The tool tracks the numbers you enter; how you handle reclaim is between you and the accountant.
Can I track multiple projects?+
One tracker = one project. If you've got two builds running, buy two copies — each gets its own private URL, its own data, and they stay completely independent.
Does it integrate with my quantity surveyor's software?+
No integrations — that's the point. Use CSV export to hand a clean snapshot to your QS / accountant / lender. They get the numbers; you keep the data.
Where is my data stored?+
Locally, in your browser, on your device. Nothing is sent to OneFileClub or anyone else — there is no account, no cloud sync, no analytics.
Does it work offline?+
Yes. Once your personalised copy loads the first time, the entire tracker runs from a single HTML file. Airplane mode is fine.
Does my data sync between phone and desktop?+
No automatic sync — that's the trade-off for being local-first and account-free. Everything stays on the device you logged it on. To use the same tracker on both phone and desktop, use the built-in JSON or CSV export on one device and import on the other when you want to bring them in step. Most users settle on one device as their primary.
What does 'personalised copy' mean?+
When you buy, OneFileClub stamps a private copy with your licence and deploys it to a unique URL just for you. You bookmark it, install it as an app, or save the file — and the file is yours, even if OneFileClub disappears tomorrow.
What is your refund policy?+
14 days, no questions asked. Email us, we'll process it and disable your private URL.
One payment.
A logbook for every figure of the build.
We'll personalise a copy and email you a private link. Bookmark it, install it as an app, log this morning's site visit.
14-day refund · No subscription