In-set adjustment
If the last set's RPE drifts off target, the next set's load is adjusted to land on the target RPE. No retroactive edits to past sets.
Every set is a decision. Every decision shows its work.
For anyone who takes the iron seriously.
In-set autoregulation. Actual load, planned target.
Every recommendation comes with its reasoning. No black box.
Strength, hypertrophy, powerbuilding, general strength.
A small matched cohort. The engine speaks for them.
Counter-decisions matter as much as product decisions. Tools Piston doesn't use today, and directions it won't take tomorrow. Posture precedes features.
No badges, streaks, or XP bars. Lifting is already not a game. Your motivation comes from the program, your friends, and your target date.
We're not the kind of app that serves everyone the same program. Your engine is built from your intake and adapts to your weekly RPE.
Every load change, every block transition shows its reason. Which rule, which input, which threshold. No "AI said so."
Piston reads what you log and carries it forward into the next sessions. The log is not the goal. It is the engine's fuel.
Piston is not a log app. It reads the RPE signal, applies the rules, and shows the reason behind each adjustment. Coaching logic, surfaced in the UI.
If the last set's RPE drifts off target, the next set's load is adjusted to land on the target RPE. No retroactive edits to past sets.
No every-4th-week deload. If 3 consecutive sessions come in above RPE target, the engine suggests a deload. Not on schedule. On signal.
Strength, hypertrophy, or hybrid? The engine reads your goal from intake and draws the block structure accordingly. Same engine, different template.
Piston is not for one type of athlete. The same engine — RPE, autoregulation, block periodization — draws different programs for different goals. The intake step routes you to the paradigm you pick.
SBD and fundamental multi-joint movements. Meet prep, block periodization, peak, attempt selection. The credibility core.
Muscle-growth focused. Higher rep ranges, multi-movement variation, MEV-MAV-MRV weekly volume progression. For aesthetic goals.
Strength + hypertrophy hybrid. Heavy compound top sets, high-volume accessory. For those who want both.
Not meet prep — sustained getting-stronger. Movement-pattern split, load-driven progression, no volume sprawl. For people serious about iron without a competition date.
You either come in for Piston to write the program, or you bring your own and you log it. You pick at intake step 1. The choice configures the rest.
The paradigm you pick at intake configures the engine. The program adapts to your RPE weekly, block transitions arrive on their own, peaking starts when peak is due.
Bring the program your coach wrote, the one you copied from a book, or the one you wrote yourself. Piston turns it off and stays out of the way. Save templates, reuse them, see the history.
Switching paths resets the program — engine state does not migrate to BYOP, and vice versa.
Three plans, no trial gate. The monthly tier is the trial — try it for a few weeks; if you mean to stay, switch to annual. Founder’s Edition is lifetime, capped at 500.
Entry tier. Low-commitment way to feel the loop; jump to annual if you mean it.
Primary tier. Sized to the natural arc of coaching — one block cycle is already 6–12 weeks.
Pay once, work the v1 era subscription-free. Closes when 500 global spots are taken.
Local prices show in-app. Every plan unlocks the same engine.
BYOP path users — Piston is free, indefinitely.
You open Piston, your room is alive. A small group matched to your paradigm, experience, and training rhythm — and an engine that speaks for them. Temperature rises. Pressure drops. The room mentions you.
iOS 14.5+, Android 8.0+. Turkish and English. RPE calibration happens in the app — once, before the first session.
Free to download and run your first program. The Engine path requires a subscription.