1OneFileClub
All tools

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
No Excuses progress dashboard showing 274,718 kg total volume and 100% consistency score
No Excuses workout tracker dashboard with 3-day streak, weekly target, and supplement reminders
Offline-first

The whole app loads once and never needs the internet again.

Your data, your device

Every set, every PR, every measurement — stored locally. We never see it.

Buy once, forever

No subscription. No upgrades. No re-up next year. One file, yours.

Streak trackerWeekly targetRest timerRPE per setEstimated 1RMForm tipsPlate calculatorVolume trendsSets per muscle groupEffort & energyBodyweight & measurementsCalendar viewPersonal recordsSupplement remindersAdherence chartExcuse logSport-aware libraryCSV in / outInstalls as an app (PWA)Works offlineStreak trackerWeekly targetRest timerRPE per setEstimated 1RMForm tipsPlate calculatorVolume trendsSets per muscle groupEffort & energyBodyweight & measurementsCalendar viewPersonal recordsSupplement remindersAdherence chartExcuse logSport-aware libraryCSV in / outInstalls as an app (PWA)Works offline

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.

01

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.

02

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.

03

PRs are receipts.

On the days the gym feels pointless, your old PR list reminds you: this works. Slowly, then suddenly.

04

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.

0 kg
Total volume tracked

across the lifetime of one demo file

0 file
What you receive

stamped, personalised, deployed for you

£0 / mo
Subscription

no recurring fee, ever

0%
Offline-capable

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
Logging Bench Press with set rows, energy and effort sliders

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
Progress charts: weekly volume, workouts per week, sets per muscle group

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
April calendar with workout days marked, plus a list of personal records

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
Supplement adherence chart and bodyweight trend

How it's different

What you give up by paying once. Spoiler: nothing important.

Compared with the subscription workout apps you've heard of.

Feature
1No Excuses
Subscription apps
  • Pricing model
    Pay once · £4.99£8 – £15 / month, forever
  • Account required
    NoYes
  • Data stored on your device
    YesNo
  • Works fully offline
    YesLimited
  • Personalised, stamped copy
    YesNo
  • Survives the company shutting down
    YesNo
  • CSV import / export
    YesOften paywalled
  • Ads or upsells
    NoYes
  • Installs as an app (PWA)
    YesYes

The promise

Your training history is the most personal data you have.
We don't want it. You keep it.

01

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.

02

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.

03

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