A few years ago, the two best-loved strength logs on phones did the thing that quietly enrages people: they moved to subscriptions. Apps that lifters had happily paid for once now asked for a recurring fee, and the forums filled with a very specific kind of grievance — not "this is too expensive" so much as "I just want to log my sets, why am I renting that?" The reaction was disproportionate to the dollar amount, which tells you the objection was never really about the dollars. It was about the model. So it is worth thinking clearly about when a subscription is fair, when a one-time purchase is right, and how to tell which a given app should be — because the answer is not "subscriptions are always greedy."

What a subscription is actually paying for

A recurring fee is honest when there is a recurring cost. Some software genuinely consumes money every month it runs: it maintains servers that store and sync your data, it pays for cloud computation, it answers support tickets at scale, it ships a steady stream of new capability that keeps justifying the fee. Streaming services, anything with a serious backend, tools you depend on daily for work — these have ongoing costs and ongoing value, and a subscription aligns what you pay with what it costs to keep the thing alive. You are not being fleeced; you are funding the meter that is actually running.

The model also fits products where your needs keep evolving and the software has to evolve with them. If the value you get this year is meaningfully larger than last year because of continuous development, a subscription is a reasonable way to pay for that ongoing labour. The test is simple: is something genuinely being consumed or genuinely being added, month after month?

Where it stops being honest

Now apply that test to a workout log. What does it actually cost to run, per month, after it is built? For a log that stores your training on your own device, the honest answer is approximately nothing. There is no server holding your squat numbers — they live in a database on your phone. There is no per-user cloud cost, because there is no cloud in the loop. The hard engineering was front-loaded into building a fast, beautiful logging experience; once that exists, your two-hundredth session costs the developer no more than your second.

When the underlying cost is essentially zero but the price recurs anyway, the subscription has stopped paying for a running meter and started paying for access — access to data you generated, typed in yourself, with your own sweat. That is the precise thing the lifters were objecting to. They didn't mind paying for the app. They minded the implication that their own training history was something they had to keep a fee current to look at. A subscription on a local-first tool isn't funding a cost; it is renting you your own records.

There is a structural conflict baked in here, too. A subscription's incentive is retention — keeping you paying — which is not always the same as serving you well. The model quietly rewards features that increase lock-in and dependency over features that make you self-sufficient. It is not that subscription developers are villains; it is that the business model pulls in a direction that doesn't always point at your interests. When the value is largely already delivered the moment the app works, that pull has nothing legitimate to attach to.

The case for owning the tool

A one-time purchase inverts the relationship. You pay once, you own the capability, and the developer has already been paid for the thing they built. There is no meter, so there is no incentive to keep you anxious about lapsing. There is no question of losing access to your own history because a card expired. The economics are clean: a finished tool with negligible running costs is sold for a fair price, and then it is yours.

The numbers make the case starkly. A subscription tracker at even a modest monthly fee runs to real money over the years you will actually be lifting — strength training is a decade-long endeavour, not a New Year's resolution. A single well-built one-time purchase costs less than a year of most subscriptions and then costs nothing for as long as you train. Over the horizon that matters for a lifter, owning is not just philosophically cleaner; it is dramatically cheaper.

Ownership also changes how the data feels. When your training lives on your device and you paid for the tool outright, your history is unambiguously yours — not held on someone's server, not contingent on a payment relationship, exportable to a plain spreadsheet whenever you want it. That sense of ownership is not sentimental; it is the difference between keeping a journal and renting a locker that someone else can close.

How to actually choose

So how do you decide for a given app? Ask three questions, in order.

First: where does the data live? If your workouts are stored on your device and the app works fully offline, there is no recurring infrastructure cost to justify a recurring fee, and a one-time purchase is the honest model. If the app's core value genuinely depends on a server — heavy cross-platform sync, social features, coaching delivered through a backend — then some ongoing cost is real and a subscription is more defensible.

Second: is the value front-loaded or continuous? A log delivers nearly all its value the moment it logs well. If the roadmap is mostly "keep it working and polished" rather than "ship transformative new capability monthly," you are paying for maintenance, which a fair one-time price already covers. Pay recurring fees for products that keep meaningfully growing, not for products that were already complete.

Third: can you get your data out? Whatever the model, an app that lets you export your full history to a portable format — a CSV, a PDF — has earned a basic trust, because it is not using your data as a hostage. The ability to walk away with everything you put in is the clearest signal that a tool respects you regardless of how it charges.

The model that fits a logbook

A strength log is close to the purest case for buying once. The data is yours and lives on your device. The value is delivered the instant the logging is fast and clean. The running cost to the developer is negligible. There is no honest recurring meter to fund — which is exactly why the shift to subscriptions felt like a violation rather than a price increase. The right shape for a logbook is the shape a paper logbook always had: you buy it, and then it is yours.

That is the position Rep takes deliberately. It is a one-time purchase — pay once, own it forever, no subscription, ever. Your training is stored on your device, not on our servers, and you can export your full history to CSV or PDF whenever you like, no permission required. Logging stays free; the one-time unlock just opens the progress graph, unlimited history, and the extras. It is the workout log built on the assumption that your training data was always yours to keep.