Updates
-
Sessions that fit your gear
Every session now adapts to the equipment you actually own — bar, rings, bands, weighted, parallettes, or nothing at all. New Your Gear page reachable from the Home chip, so switching between home, park, gym, and travel is one tap. Rung-based sessions clamp honestly to what you can train right now.
-
Your journey, in full
The Journey feed lands on Stats — every milestone you unlock and every achievement you earn, threaded chronologically. Cascade rung bumps show as "also recognized" under their parent. Plus a Stats-tab restructure into Overview / Journey / Activities, and ended challenges finally moving off Home.
-
Your Journey
Every skill in the picker now names its first concrete milestone. And right after you pick a skill, a new tier-aware Journey Preview shows your whole path — start, first milestone, mid-anchor, terminal goal.
-
Milestone-first
Celebrations rewired. Named before you hit them via a persistent "Working toward" row on Home, celebrated as full-screen identity moments when you do, and never stacked — one sheet per Home visit, everything else queued. Plus a decode fix that resolves chronic ghost saves at the source.
-
Smarter warmups
Skill-specific activation warmups (Hollow Body Hold, Single-leg Glute Bridge) before max-effort sessions. Antagonist caps on skill Focus Splits so pull work doesn't sabotage planche days. Mobility as a prerequisite gate on Press-to-Handstand and V-Sit steps.
-
Speaks Up
Balance Advice goes proactive. When a family has been the weakest for three weeks and no quiet-period gate blocks, a Home card volunteers a specific multi-week fix. Accept, decline (90-day quiet period), or ignore.
-
Now on iPad
ZenMotion runs natively on iPad. Universal binary, iPad-aware form-width layout for onboarding, Apple Watch UI polish for smaller wrists, and three new core movements (Copenhagen Plank, Side Plank Leg Raise, Starfish Plank) in the Foundations Library.
-
Actionable Balance
The Athlete Profile becomes actionable. When your rung state shows a major imbalance — three or more tiers between weakest and strongest family — a Stats-tab card names the lagging family and points at the exact add-on that fixes it.
-
Add-ons
Fourteen new standalone complementary sessions — Prehab, Strength, Skill practice, and Mobility — right-sized to what each training goal actually needs. Bring breadth back to a specialised split without leaving the goal.
-
One more block
Post-workout stack suggestions when you're barely warm and want to keep going. Calibration renamed to Check for clearer new-user framing. Tappable Foundations rung rows. Quieter, more honest Watch analytics.
-
A polish round
Small things that were quietly annoying, now fixed. Honest history numbers, calmer Partial badge, a cleaner Menu tab, smoother warmup transitions, plus a backend fix that gets the adaptive evaluator running across every skill family.
-
Every rung, visible
Rung indicators are tappable across six surfaces now, top-of-ladder unlocks became permanent achievements, Human Flag's ladder tripled, and hinge / squat / core got room to grow.
-
Your goal, everywhere
The skill you picked shows up on every screen between Home and Save. Plus a fix for advanced users whose accessory targets were frozen — they now scale with your rung state.
-
Better first steps
Quiet release focused on first-time users. Three new guided tips walk you from Start to Save on your first session, and a small copy fix removes a misleading duration hint.
-
In the loop — Announcements, save-recovery, and Home that keeps up
Server-driven announcements so features you missed don't stay missed. A Retry banner for workouts that didn't quite save. And Home refreshes the moment /complete lands, not after the sheet closes.
-
Train together — Challenges arrive
Pick a movement, share a link, watch your training group land on the leaderboard. Ten templates, deferred deep-linking through the App Store, and any set you log in a regular workout auto-contributes.
-
Warmup polish — small taps, big feel
Set-log button now reads as a proper teal button with a ghost checkmark. Warmup rows match the info-left / action-right convention. Watch Live Activity scales down for the wrist. Plus a fix for Skill Focus Splits loading only one warmup.
-
On the wrist — ZenMotion runs on Apple Watch
Paired Apple Watch companion. Full-screen hold-timer countdown, circular rest ring between sets, bidirectional Stop and Skip buttons that drive iPhone state from your wrist, plus Live Activity mirror in Watch Smart Stack.
-
Coach, out of the corner — planche, muscle-up, and the rest of the catalog
Coach discovery pass. Mid-workout button surfaces on planche variants. Camera FAB becomes a labelled "Upload video" pill. Empty state names every supported skill. Yellow-triangle nav bug fixed in two places.
-
The honest fallback — v1.22's activation fix, followed to its logical end
Skill-focus users whose calibration returns all zeros now land on Foundations Library, not a too-advanced strength split. Calibration checkmark toggle-off fix. One less onboarding tap.
-
The first workout finally fits — onboarding activation, honestly measured
Onboarding polish pass. One less tap between finishing setup and starting the first workout. Picking a skill focus now routes to that skill's own calibration test instead of Wall Push-Ups Level 1. Calibration checkmark un-toggles correctly.
-
Each set, on its own tempo — RPE now shapes each set individually
Progression moves per set, not per exercise. 🥵 on a shaped prescription freezes only the peak set — trailing sets keep bumping. 🙂 accelerates peak 2× the normal step. A flat 10/10/10 shape naturally becomes 14/12/12 over a few sessions. Every existing user starts flat; shape emerges from real training signals.
-
Reads your body — a morning check-in that meets your HRV halfway
Every morning, one question on Home: how's your body today? Three taps 😴/🙂/💪, adjustments happen quietly. If you wear an Apple Watch, ZenMotion reads last night's HRV to pre-suggest an answer — but the user always has the final say. Recovery-aware targets that combine subjective self-report with sensor signal. Health data never leaves your device.
-
Reads the room — plateau detection, retest vs. graduate, and a weekly reflection
Three related pieces on one theme: the app that watches carefully and answers honestly. A plateau card that offers two paths (retest the calibration or try the next variant), a persistent weekly rollup card on Home for anyone who missed the Sunday push, and a plateau-aware post-workout synthesis that stops promising bumps it can't predict.
-
The app that gets to know you — session intelligence after every pass
Every session now ends with a synthesis pane — three lines telling the story of what today actually said about you as an athlete. Generated on-device by Apple's Foundation Models when available, deterministic template fallback otherwise. The first step from tracker to coach.
-
Guided first workout — no more "landed on Home, tapped nothing"
Firebase Analytics showed ~29% of installs finish onboarding and never start a workout. This release closes the hole: onboarding ends, you land on one "Your first workout" screen with a session picked for you, and one tap starts it. Foundations users get Day 1, skill users get their mission or its on-ramp, and everyone else gets Calibration. Plus seven new analytics events so we can measure whether this actually moves the needle.
-
Quality-of-life pass — smoother sign-in, HealthKit toggle, iPad polish
A small bug-fix release. Sign in with Apple now carries your name over from the credential so you skip the name step in onboarding. Profile picks up an Apple Health section with a proper toggle plus a Grant Access fallback button, and the workout summary confirms when a session is about to sync to Health. iPad navigation gets a targeted cleanup for iPadOS 26. No new features to learn.
-
The calisthenics deload week most athletes skip — and why plateaus follow
Bodyweight training is high-CNS-cost work even without barbells, and skipping deloads is quietly the most common reason calisthenics athletes plateau. When to deload, three protocols (volume cut, intensity cut, complete rest) with when to run each, and how ZenMotion automates the 4-week cycle silently.
-
Why most calisthenics athletes plateau on the wrong thing
After designing calibration tests for 11 skills, we learned that most plateaus aren't about strength — they're about mobility gates, motor patterns, or cross-family weaknesses hiding behind the skill you're actually trying to train. A walk through the design principle behind ZenMotion's calibration architecture and a three-question heuristic to self-diagnose your own stuck skill.
-
Coach that talks back. Opt-in, on-device, and picky about what it says.
Opt-in AI coaching narrative on Coach analyses, powered by Apple Intelligence on-device. Movement-specific coaching vocabulary ("cue hips forward through the shoulders") plus 30-day trend context woven into the observation. Every response filtered through a hallucination gate — any integer not present in the prompt gets discarded and rule-based fallback shows instead. Ships default off with a Profile toggle plus a dismissible inline hint on the save screen.
-
Coach that reads the room. And a picker that respects your order.
Three rounds of planche Coach facit-tuning against real-athlete videos (including Andriy Strong), a guided first-workout with tips at the moments that matter, cleaner welcome for new users, stable-hold detection that actually works, custom programs remember your drag-reorder, and an All-difficulty exercise picker that stops silently hiding things.
-
Sign in with Google, and a lot of quiet polish.
Sign in with Google alongside Apple, groundwork for Android. Plus a mini-theme of expectation-setting fixes across onboarding, calibration, Next Workout card copy, and Skill Focus tab layout.
-
Coach sees your progress now.
A Progress section on the Coach tab shows how each form angle has trended across 7 / 30 / 90 days or all-time — direction arrow, first-to-latest delta, personal-best chip. Calibration finally accepts an honest 0-rep result. The Account tab picks up a tidier Contact section with Follow, Rate, and Email.
-
Rhythm you didn't know you had.
Widget Small + Large sizes join Medium. A Sunday-evening rollup push. Rest days that don't scold you. A descending band-drop pyramid on Skill Practice days (peak → -1 → -2 across all 11 skill families). Calibration-first onboarding for users who aren't sure which skill to chase yet. And a fix for the Legs for Line day that was CNS-frying you before the actual leg work.
-
Meet your athlete.
Athlete Profile arrives on Stats — archetype title, per-family and per-skill tiers, balance indicator, all derived live from your rungs. Plus a home-screen widget for your next workout, a History detail crash fix, Firebase Crashlytics parity, slot caps for accessory rungs on skill sessions, and a reordered Press to Handstand ladder.
-
One skill, one story.
Stats-tab skill progress now reads from the same rung model Programs uses — no more "Lv 2 · Tuck Planche Lean" while you're actually training Straddle. Sorted by how high you've climbed, showing every skill you've calibrated instead of a top-5 window. Plus continue-workout banner fix, universal calibration warmup, retired experience level picker, and a SkillRoadmap crash fix.
-
See what you're building toward.
Home now names the exact rung today's session builds toward — one line under the recommended workout, plain-spoken. Plus 44 new band-assisted rungs across planche, front lever, back lever, and elbow planche: Heavy Assist and Light Assist tiers on every lever progression, because a clean 12-second band-assisted hold beats a 2-second wobbly unassisted attempt for actual motor learning. Bug fix: no more accidentally starting a new workout with another one still running.
-
126 rungs. Every skill, more room to grow.
The biggest content update yet. 43 new progressions across all 11 Skill Focus Splits — 126 total rungs, up from 83. Beginner off-ramps for handstand and muscle-up (Wall Walk, Australian Pull-Up). One-Leg variants for horizontal levers, mechanically easier than straddle. Band-tier splits (Thick → Thin) for assisted work. Elite terminals like Ring Muscle-Up, Weighted Manna, Ice Cream Maker for chase-targets.
-
Every skill, adaptive. Every calibration, sharper.
All 11 Skill Focus Splits — muscle-up, planche, front lever, back lever, handstand, press to handstand, elbow planche, human flag, Hefesto, one-arm pull-up, V-sit/Manna — now run on the adaptive rung engine that has powered Foundations since v1.7. Every session resolves to your actual rung on that skill; crush the top of the range with form intact for two sessions and next session bumps up. Plus 10 dedicated skill calibrations redesigned with 3-4 unique tests each — measuring strength, mobility, grip and load separately, so the app knows why you're at your tier, not just that you're there.
-
Sharper saves. Wrist-ready handstands.
A tight follow-up to v1.8.0. The end-of-workout Save fires on the first tap now (no more sticky-sheet race that quietly wrote duplicate rows), and the mini-player pill clears cleanly instead of lingering on Home. Handstand Focus days pick up four dedicated warmups (wrist circles, wrist push-up prep, shoulder pass-throughs, scapular shrugs) plus an adaptive rung engine — same 5-day rotation, but exercises resolve against your current level and bump when you crush them.
-
Your skill mission.
Pick a skill in onboarding — Planche, Muscle-Up, Handstand, or one of eight others — and the app orients everything around getting you there. See your personal rung-by-rung roadmap from where you are today to the destination. Home recommendations are now prereq-aware: Focus Split when you're ready for it, on-ramp strength training when you're not — still tuned toward your goal. Programs cards redesigned to match the Stats language. Plus achievement-toast layout fix and a bugfix for archer achievements false-unlocking from base calibration reps.
-
Your split. Your rounds.
Pin which day of your Skill Focus Split runs next — Home's NextWorkoutCard now points at the day you actually want, not a rotation-counter fiction. Add bonus rounds mid-circuit when you have gas left in the tank. Wider variant-graduation coverage (448 movements linked to their next progression, up from 293). Conditioning & Cardio volume tuned back to 5 sets.
-
Push when you can. Back off when you should.
The adaptive-v2 batch. Skill Focus Splits get real 4-week mesocycles (Intro / Build / Peak / Deload) anchored on when you set your Focus. An RPE chip on each exercise lets you freeze the auto-bump when a session was max effort. Rep targets stop bumping at 20, then suggest a harder variant — 293 movements now linked to their next progression. The calibration nudge reads your training volume, not just the calendar. And onboarding remembers what you've already proved.
-
See more. Lose less.
Polish batch following the deload launch. "Your progression" card on Home for Foundations users. Duration estimate on every program card. Warm-up info icons. Achievements celebrate one at a time. Typed reps don't get lost when navigating. Deload signal moved from full banner to slim pill inside the workout card.
-
Not every week is a push week.
Real periodization baked in. Deload weeks scale targets down every 4th week so your body consolidates gains. Skip-aware ease-back-in softens the return after time away. Plus a workout-save bug quietly fixed, HealthKit permission timing fixed, and the Focus picker made clearer about the "one focus at a time" rule.
-
Your plan, not someone else's.
Tier-aware onboarding meets you where you actually are. Total beginners get a 10-week adaptive Foundations cycle that walks them from wall push-ups up. Returning users see their training history pre-fill the diagnostic. Plus a Recalibrate button, real artwork on Programs cards, and "Press to Handstand" finally getting its proper name.
-
Browse while you train.
The active workout now lives in a sheet over the tab bar — minimise to wander Stats, Programs, or Profile mid-rest, then tap the mini-player to slide back in. Plus 34 new achievements (catalogue: 56), trophies surfaced on Home, Stats, and Profile, and a pre-roll countdown for hold timers.
-
Built around skills.
11 Skill Focus Splits — 5-day rotations for every advanced calisthenics skill, from Handstand to V-Sit. Set as Focus to bias your strength split toward what you're chasing. Per-skill calibration tests and graduation suggestions that know when it's time to level up the variant.
-
Wins worth sharing.
A milestone-based Achievements tab with 22 unlocks across bodyweight, holds, skill firsts, consistency, and calibration. Every one shareable as a branded image, with one tap to Instagram Stories. Retroactive unlocks for everything you've already earned.
-
Runs with signal.
A redesigned Runs list with a per-card signal strip, a calmer detail view with session summary and status tags, real skill-progress rows on Stats Overview, and rep targets that follow you across every program.
-
Stats with shape.
History becomes Stats — a 12-week consistency heatmap, the newest PRs across every movement, a per-exercise Swift Charts drilldown, and 30-day comparisons once you have enough history.
-
Home that knows you.
A redesigned Home that reflects what you actually train, a rebuilt Programs tab with filters, an empty-state welcome for new users, and custom programs that respect the prescriptions you wrote.
-
Targets that follow you.
Auto-progression that surfaces in the UI, block-aware supersets and circuits with prescribed rest, a trend-score rewrite that follows real progress, and a polish pass on the active-workout flow.
-
Set a baseline. Train against it.
A Strength Calibration test that becomes your baseline, a Strength Profile that tracks how you grow, soft prerequisites on skill programs, ready-to-graduate hints, and a workout summary that lands somewhere.
-
A strength split that knows what's next
A rotating five-day strength split that picks your next workout for you, beginner regressions for the skill days, a top-performance banner, and streaks that respect rest.