Why we built a tracker for year five, not week one.
Most lifting apps are tuned for the first week. Platepusher is the instrument for the lifter who has been at it for years, and offers monthly, yearly, or lifetime pricing to match.
Four years in, and the app still treats you like day one
Four years in. Somewhere north of four hundred logged sessions, three full program cycles, one shoulder you rehabbed yourself, and a working knowledge of exactly how your bench behaves in the third week of a block. Then you open the app that holds all of it, and it greets you like it is your first day. Confetti for showing up. A badge for logging two days running. A nudge to go harder today, with no idea what your last four weeks actually looked like. The record of your training is in there somewhere. The app just has no interest in it.
Built for year five, not week one
Here is the thesis the whole app is built on: most lifting apps are tuned for week one, and you are not in week one. The first-week problem is real and worth solving. A brand-new lifter needs encouragement, a reason to come back, a sense that something is happening, and gamification works on them because everything is new. But the lifter who has been under the bar for years does not need a reason to show up. They need an instrument that respects the work already on the page. Platepusher is built for year five, not week one. The lifter is the one doing the training. The app's job is to hand back what that training has been recording, and then get out of the way.
When the loudest features have nothing to do with whether you got stronger
The dominant framing treats engagement as the product. Open rate, days-in-a-row, time-in-app: the metrics a tracker optimizes are the metrics that justify a recurring bill. So the surfaces multiply. The confetti, the social feed, the follower count, the prompt to extend a run of consecutive days. None of it makes your top set move. It is built to make the app feel sticky, because stickiness is what a recurring plan is sold on. The tell is simple. When an app's loudest features have nothing to do with whether you got stronger, the app is optimizing for its retention, not your training.
What the category converges on
Look across the category and the convergence is hard to miss. A recurring subscription is the default pricing model on nearly every serious tracker. The home screens fill with the same engagement furniture: streak counters, achievement badges, social feeds, prescription prompts. Spend an afternoon in r/weightroom and the same complaint surfaces in thread after thread, from exactly the lifters who log most carefully: the app gamifies the wrong thing, buries the chart they actually want behind motivation they did not ask for, and treats years of data as a backdrop for the next nudge. The people most committed to logging are the ones most underserved by how logging apps are built.
The stalled top set, walked through
Walk it through. You are mid-5/3/1, three cycles deep, and your top set on the main lift comes in a rep short of where it sat two cycles ago. One short set is noise. The question that matters is whether it is the start of a trend. An honest instrument has the answer already, because it has been recording every working set the whole time: it surfaces that your top-set performance on this lift has drifted down across the last three exposures, and flags the stall before the third stalled week, when you would have felt it anyway. It does not tell you to deload. It does not prescribe. It shows you the line and trusts you to read it. That is the difference between a tracker that recognizes what happened and one that wants to coach you through it.
What Platepusher does not have, on purpose
So here is what Platepusher does not have, on purpose. No streaks, because consecutive days are not a measure of training, and a missed day is not a moral failing. No badges, no leaderboards, no follower counts, because your training is an experiment you are running on yourself, not a feed to perform for. No prescriptive coaching layer guessing at your next session from a model that has never met you. The math runs while you warm up (plateau drift, working-set trends, the chart) and it describes what it sees. It does not tell you what to do. If the thesis is right, the absence of all that noise is not a missing feature. It is the feature.
Why three pricing tiers, and why lifetime is the headline
Which brings us to pricing, and the question every serious lifter asks first: is this another subscription. The honest answer is that Platepusher offers all three shapes and lets you pick. Monthly at $4.99 if you want to try it across a block. Yearly at $29.99 if it earns a place in your training. Lifetime at $99.99, the headline tier, for the lifter who already knows they are in this for the long run and would rather own the instrument than rent it. Same full feature set at every tier. No paywalled history, no auto-charging trial, no price ratchet on anyone who already bought in. The lifter knows their own situation better than we do, so we built the pricing to match the way training careers actually run, not the way a billing model prefers. And whatever you decide, CSV export stays free at every tier, in the exact column shape Strong uses, because an instrument you cannot leave is not an instrument you own.
Platepusher is on the App Store today. Bring your history over and see five years of training as one continuous record.
Platepusher launches with the things a multi-year logger checks for first: one-tap CSV import that reads Strong's exact column shape, so years of history come in as native sets and dates rather than a flat backup; plateau flags computed from your own working-set history, not a guess; an Apple Watch companion that logs at the speed of the gym. Your data lives on a server with row-level isolation, which means we operate the database but cannot read across into your workouts, and one dead phone never costs you a year of training. CSV out stays free at every tier, designed for the day you leave.