No Excuses · Powerful one-file workout tracker
Log every set.
Own every rep.
An offline workout tracker that lives in one HTML file on your device. No login. No cloud. No £8 a month. Your training history travels with you — even when the wifi doesn't.
One payment · Yours forever · 14-day refund
- Works fully offline
- Installs as an app (PWA)
- No account, ever
- CSV import & export


The whole app loads once and never needs the internet again.
Every set, every PR, every measurement — stored locally. We never see it.
No subscription. No upgrades. No re-up next year. One file, yours.
Why track
The four reasons people who get stronger never stop logging.
A workout tracker isn't admin. It's the difference between training and working out.
What gets measured, gets stronger.
Progressive overload doesn't happen by feel. The 5kg you remember was actually 2.5kg three weeks running — until you wrote it down.
Streaks compound.
The biggest delta between a body that changes and one that doesn't isn't the program — it's how often you turn up. Streaks make turning up the default.
PRs are receipts.
On the days the gym feels pointless, your old PR list reminds you: this works. Slowly, then suddenly.
Trend > workout.
Any single session lies. The 12-week trend doesn't. A tracker turns noise into signal — and signals are what you respond to.
Inside the file
Eight things you'll use every session. Plus a dozen more.
One file. One dashboard. Every feature you'd expect from a "real" app — without the cloud, the cookies, or the £8/month.
Streak that holds you
Daily streaks and weekly targets make showing up the default.
Rest timer, built in
Tap once between sets. No second app, no AirPlay drama.
Form tips, per lift
Cues attached to every exercise — read them between sets.
Excuse log
Tap 'I missed one' and write down why. The honesty is the workout.
Weekly target
Set 3 / 4 / 5 sessions a week. Bar fills as you go.
PR tracker
Estimated 1RM auto-calculated. Receipts for every effort.
Calendar view
See the month at a glance — every red day is a session.
Supplements
Daily reminders for protein, creatine, anything else you take.
Volume tracking
Weekly tonnage, rolling 12-week trend.
Effort & energy
RPE per set + how you felt going in.
Body measurements
Weight, waist, chest, arms over time.
Sport-aware library
Filter by sport — boxing, lifting, mixed.
Plate calculator
Built into every weight input.
CSV in/out
Import your old data, export it any time.
across the lifetime of one demo file
stamped, personalised, deployed for you
no recurring fee, ever
the whole app, on a plane, in a basement
Logging
Log every set in seconds, not menus.
Weight, reps, RPE per set. A live rest timer between them. Form tips folded into every exercise. The friction goes away — what's left is the workout.
- Weight, reps, and RPE in three taps
- Energy & effort sliders for the whole session
- Rest timer that nudges you back
- Last-time numbers shown above every lift

Progress
See the picture, not just the workout.
Twelve weeks of volume, sets per muscle group, RPE trends, and bodyweight — laid out so the answer to 'am I getting stronger?' takes ten seconds.
- Weekly volume rolling 12-week trend
- Workouts per week vs your target
- Sets per muscle group, last 30 days
- Effort & energy trend lines

PRs
The receipts of your effort.
Every personal record, captured and dated. Estimated 1RM auto-calculated. A calendar that paints itself red — proof that you showed up.
- Auto-detected PRs per lift
- Estimated 1RM via Epley formula
- Month-at-a-glance calendar of sessions
- Body measurements, charted

Beyond lifts
Built for boxers and lifters alike.
The library knows the difference between a back squat and a 5×3 round of pad-work. Filter by sport, log mixed sessions, and your charts adapt.
- Sport-aware exercise library
- Mixed sessions (e.g. boxing + accessories)
- Per-sport progress views
- Adherence tracking for your supplements

How it's different
What you give up by paying once. Spoiler: nothing important.
Compared with the subscription workout apps you've heard of.
- Pay once · £4.99£8 – £15 / month, foreverPricing model
- NoYesAccount required
- YesNoData stored on your device
- YesLimitedWorks fully offline
- YesNoPersonalised, stamped copy
- YesNoSurvives the company shutting down
- YesOften paywalledCSV import / export
- NoYesAds or upsells
- YesYesInstalls as an app (PWA)
The promise
Your training history is the most personal data you have.
We don't want it. You keep it.
Offline, always
Open it once with the internet, never need it again. The file holds the whole app. Your phone on a plane, in a basement gym, in a foreign hotel — same experience.
Local-first storage
Every set, every measurement, every PR is stored in your browser on your device. No server sync. No leaks. No data breach can lose what was never sent.
One payment, forever
No subscription, no upgrade tier, no 'enterprise' nag. If we shut down OneFileClub tomorrow, your file keeps working. That's what owning means.
Data does not sync automatically between phone and desktop
This is a local-first app — everything stays on the device you logged it on. To use it 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 keep them in step.
Phone
Every screen, in your pocket.
Tap any screen to open it full-size. Swipe or use the arrows to move between them.
Questions
Real answers, no fine print.
Will I lose my workout data if I clear my browser?+
Yes — the No Excuses Workout Tracker stores data locally in your browser, so clearing it removes the data. Use the built-in CSV export for periodic backups, and you'll never lose more than a session.
Can I sync my workout history between phone and laptop?+
Not automatically — that's the trade-off for being local-first. You can export to CSV on one device and import on the other in a few seconds. Most people stick to one device for logging.
Does this workout tracker work in the gym with no signal?+
Yes. The whole tracker is one HTML file — once you've installed it as a PWA, it works exactly the same with airplane mode on. No signal needed to log a set.
Will it work for boxing, calisthenics, or mixed sport sessions?+
It does. The exercise library is sport-aware and the progress views adapt — your boxing volume isn't blended into your bench press numbers.
What does 'personalised copy' mean for this workout tracker?+
After you buy, OneFileClub deploys your own private copy at a unique URL, stamped with your licence. Bookmark it, install it as an app, save the file — it's yours.
What is your refund policy?+
14 days, no questions asked. Email us, we'll process it and disable your private URL.
One payment.
A lifetime of training data.
We'll personalise a copy and email you a private link, usually within a minute. Bookmark it, install it, take it to the gym.
14-day refund · No subscription

