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.