One calm home for training, cardio, nutrition, body weight and cycle — built for people who measure themselves seriously and don’t need an app shouting at them about it.
Each module reads like instrumentation, not a feed. Tap a tile on the home screen, get exactly the numbers you came for, get out.
Plan blocks, log sets, hit suggested working weights. The set logger thinks in plates and RPE, not in calorie burn fantasies.
▸ Hypertrophy · Strength · Cut blocksZone 2, VO2, tempo, recovery. Eight-week base blocks. Effort chips instead of pace shaming.
▸ 4 zones · HR-ledProtein-first macros. Copy yesterday in one tap.
▸ Macros · No calorie counting religionWeight, measurements, photos. Trends, not noise.
▸ 14d / 30d / 90d rollupsPhase-aware training windows, flow logging, symptom notes. The whole module just disappears if it’s not for you.
▸ Phase-aware suggestionsThe home screen is a timeline. Today’s focus on top, everything else collapses down. Done items go to one-line rows. The app gets quieter as you work through it — not louder.
▸ Morning · Afternoon · Evening statesMost fitness apps are slot machines wearing a stopwatch. We took the opposite oath, on purpose.
A streak tells you what you’ve done. It never lectures you about what you missed. Break a day — the app shrugs and moves on.
Your friend’s 5k pace has nothing to do with your back squat. We will never put a like button on your training log.
Premium hardware doesn’t do fireworks when you press a button. Neither do we. Tap completes, light goes green, app gets out of your way.
Suggested working weight on every set. Phase-aware training windows. Macro deltas instead of macro percentages. The hard part is doing the work — the app does the arithmetic.
Local-first storage. Optional encrypted backup. No third-party analytics in the build. If we ever change this, you’ll know before the App Store does.
If you don’t track cardio, Cardio is gone — from the timeline, from the nav, from the settings. The app is shaped to you, not the other way around.
iOS 16+ and Android 10+. Onboarding takes about 90 seconds — we ask only for the modules you want and your units. Nothing else.