What's new
Changelog.
Notable updates to the app, the defaults, and the science under the hood.
Marketing site launch
New
- Public landing page at
/with science, FAQ, changelog, and an iOS waitlist. - Shared design system between site and app so the two surfaces feel like one product.
- Light-mode-only marketing palette, off-white as the flagship secondary colour.
Weak-point priority sharpened
New Fix
- Weak muscles now always come first in the session — previously the order fell back to exercise-library order for novel sessions.
- Strong muscles on Upper/Lower drop to 1 set (was 2). Full Body alt-day caps also tightened.
- Fixed a bug where a muscle re-marked "normal" mid-mesocycle kept the weak-point set allocation.
Auto-deload logic
New
- After week 5 of a mesocycle, a deload week is inserted automatically — volume halved, RIR target at 3–4.
- The next mesocycle opens with a two-minute onboarding refresher so you can update weak/strong marks.
RIR-based progression
New
- Load prescriptions now sit on top of your own recent logs. If the last set finished above target RIR, reps or weight push up next session.
- Reps climb before weight within the prescribed range; once the top of the range is hit at target RIR, the weight moves.
Custom split builder
New
- A third option alongside Upper/Lower and Full Body alt-day — build your own split with the same per-session volume caps (inherits U/L caps).
- Session order, muscle-per-day, and frequency are all editable; the app will still enforce the cap logic.
Machine-first exercise library
New
- Default exercise for each muscle is now the highest-SFR option in the library (usually a machine).
- Every muscle has ranked alternatives you can swap in without changing the programming logic.
Onboarding compressed to five steps
Fix
- Profile → goal → experience → split → weak/strong. Nothing else blocks you from logging your first set.
- All hardcoded Week-1 placeholder data is cleared on sign-in — no more phantom sets from the demo state.
Supabase backend online
New
- Accounts, sessions, set logs, and muscle priorities now persist server-side.
- Row-level security forced on every domain table; policies keyed on the signed-in user.
- Profile deletion requires a second factor.
First public preview
New
- Single-file HTML prototype shared with a small group of testers.
- Upper/Lower 4×, Full Body alt-day, fixed exercise library, manual set logging.