Version 1.1.3
Run three or more exercises back to back as a circuit and let the app time the rounds.
Tell your coach about a workout you did elsewhere and it gets logged for you.
Version 1.1.2
Bug fix: starting a workout from your coach's chat now opens this week's version of it in a multi-week plan.
Unarchiving a workout from an old plan now brings it back into your current plan, and workouts that had gone missing this way are back where you can find them.
With hands-free on, your coach keeps calling timed stretches and side switches even when you leave the workout screen or lock your phone, and the lock screen no longer buzzes on top of them.
Did a strength session outside the app? Tell your coach what muscles you worked and how hard it felt, and log any session by telling them. Your coach will incorporate the training into your training.
Lifted without the app? Paste or tell your coach your sets and they'll put the session on a card you can save as a workout.
Stretching and foam-rolling sessions now save to Strava and Apple Health as what they are, not strength training, and show the right icon in your activity list.
Dropping a warmup set mid-workout no longer turns your first working set into a warmup.
Number pads in a workout now have a Done button to close the keyboard, and the coach button steps aside while you type.
Checking in on a goal on race day itself works again, and the coach won't ask how the race went before you've done it.
Tap the workout you finished today on Home to open its details, including runs synced from Strava or Apple Health.
Add your birthday in About You so your coach always knows your current age. If Apple Health has it, it fills in on its own.
Version 1.1.1
Plans ease off around your races, give your trainer sessions a job, and set vertical targets for uphill days
Interval and tempo runs now count as hard sessions, based on your time in high heart-rate zones.
Plans respect benchmark load holds and build toward your strength targets
When your coach switches an exercise to per-side mid-workout, the sets you haven't done yet now update to the new weight.
Benchmark targets now show a weight you can actually load, like 205 lb instead of 205.9.
Version 1.1
Session-length estimates better account for exercises performed one side at a time.
Saved workouts keep their supersets.
New in the exercise library: Wall Ball, Cable Hip Abduction and Single-Leg Hip Thrust.
Permanent exercise swaps made during a workout update the saved routine more reliably.
Plan previews show more detail, including the sessions in an added week and the length of planned activities.
Version 1.0.27
Fixed a new plan adding benchmarks to goals it was not built for.
Fixed laps you mark during a run, like strides, being replaced by mile splits in the Laps card, and Strava gear names reverting to an ID.
Fixed the workout screen sometimes scrolling past your next exercise after a rest, and the rest timer hiding behind the top bar.
Version 1.0.26
Timed holds and rests keep counting when you switch apps, with an alert at each switch, and rounds that finished while you were away are logged when you come back. Your coach also says "per side" when the next exercise is per side, and a change your coach suggests out loud mid-workout waits in chat with an Apply button.
Sessions on a variation show up in the workout's History, new variations live under their workout instead of in your week, and a lighter version counts for its spot in your rotation. On days your rides or runs already worked your legs, your coach can suggest your lighter version.
Changes your coach makes land on the workout they name, swaps across a program save, a cleared target stays cleared, and fewer edits fail. Turn down a new plan and your coach stops offering it. Delete a goal and it's gone everywhere.
Your coach builds ski, snowboard and touring prep that leads up to your date, and new programs stick to the equipment you have.
Ask for help with something like stretching after your runs and your coach walks you through it first. Your coach no longer repeats the same point across chat, cards and briefings, setup asks about your goals once, and chat shows the date and time of each message.
Log an activity by hand or in chat with distance, elevation and effort. Apple Health walks and workouts count toward your progress again, workouts from apps like Garmin keep their distance, and metric users get per-km splits.
Fixed a crash some iPhones on iOS 27 could hit during sign-up and a rare crash when the app closed during a background update. The weekly email now opens on Progress.
Version 1.0.24
Connecting Apple Health during setup now also saves your finished workouts there, if you allow it.
Volume now counts both hands and both sides, so dumbbell and single-leg work adds up to the load you actually moved.
Pace benchmarks now show your real pace in minutes and seconds, including swim pace per 100 yards or meters.
Version 1.0.23
Swims are now first-class workouts. Pace reads per 100 yards or meters, in your pool's units, and your coach coaches them by sets and rest. Metric users also see speed in km/h and pace per km on every activity.
Save any finished workout to Apple Health from its workout screen, even if automatic saving was off. Workouts now also save when calorie sharing is turned off.
Fixed an issue where your daily coaching card could stop loading for several days.
Fixed a bug where applying a coach's suggested workout change could fail with "the workout data wasn't found," and restored the missing preview of those changes.
When you accept a weight, rep or time change from your coach, your next session starts from it, warmups and ramp included.
More reliable workout edits, with clearer guidance when an update can’t be prepared.
Control rest right beside your exercise and start timers with more natural voice commands.
Box jumps, step-ups and other platform exercises now remember your step height. Set it once per gym, switch between heights you've used, and your coach can plan around it.
Version 1.0.22
Rotating plans now truly rotate. Your place carries over from week to week and only moves on when you finish or skip a workout, so a busy week never sends you back to the start. You can also build and edit multi-week plans: add and name weeks, reorder them, and choose whether the plan finishes or repeats.
Workout changes now build on earlier requests, with clearer controls for changes that apply only today.
Tell your coach about a race this week and they'll lighten the sessions before it, one session at a time, without touching your plan. Alternating-week plans no longer drift their start date when you browse weeks.
Workout and training screens are easier to read with larger text.
If the heart rate zones calculated from your max heart rate do not match the ones your watch uses, you can now set your own in Profile > About You. Activities recorded from then on are measured against your zones.
Your coach's message no longer buzzes a phone set to silent.
Your coach's summary of a change now matches the card exactly: which workouts changed, which did not, and what is still waiting for your tap.
Finishing a workout now lands on one summary: your results and PRs, optional notes, routine changes, and a quick share to Strava. If post-workout coaching is on, your coach prepares their take quietly on that screen and never interrupts you.
Fixed missing heart-rate and calorie details in workout history after syncing.
When you ask your coach to change all your workouts, every one of them gets updated, and the coach tells you if any were missed.
Cardio exercises like rowing and running now ask for time and distance instead of sets and reps.
Version 1.0.21
Your goals now come with a fuller scoreboard, so progress doesn't hinge on a single lift.
Your training plan overview now stays in sync when your coach changes your routines.
Say a workout isn't happening: swipe its day in Training, or use the menu on Home's card or the workout's own screen. Add a reason in one tap or leave it blank, and your coach sees it either way. Nothing you skip counts against you, and tapping the reason takes it back.
Benchmark targets your coach sets for a specific week now apply to that week, and changing one week leaves the rest of your targets alone.
Tell your coach you'll be away and your workout reminders stop for those days, then start again when you're back.
A plan that finishes building while you're out of the app is now waiting for you when you come back, instead of being lost.
A workout you log in the app no longer disappears from Activity when your watch records the same session.
Version 1.0.20
Every tab has been redesigned to show what matters now and keep the rest an easy tap away. Home leads with today's session and one button, with your goals' benchmark bars and the week's numbers below. Progress groups its sections into cards. New background, sharper text and easier-to-read buttons, in both light and dark mode.
Progress now names what each benchmark measures and where you are this week, and shows at a glance which goals need attention. You can update a target without losing past readings or target history, dated targets stay put after your coach sets them, and target edits you make from chat apply reliably.
Estimates now come from what is actually in the session, including sets, rest and timed work, and they update whenever you or your coach edit it, so the length you see matches the session you get.
Set a separate, longer rest before moving to the next exercise: short rests between your sets, a proper breather at a new station. Set it once per workout, or just ask your coach. Tracking an activity on a multi-week plan now adds it to every week, and you can give it a typical length so a recorded session matches it.
Swapping in or adding an exercise now keeps the hold time, rep unit or weight you asked for instead of skipping the change.
Setting a new rep record at your heaviest weight now earns a PR, and restoring a backup is reliable again.
Version 1.0.18
Your coach can offer reminders for your workout days. One tap turns them on, and you can change the time whenever you like.
Swapping an exercise gives the new one a clean slate, with no weights, warm-ups or rest carried over from the exercise it replaced. Your music returns to full volume right after your coach speaks instead of staying quiet for the rest of the workout.
Signing in with two providers during setup could create a second, empty account; your coach repeated the pre-workout briefing after you changed a workout from chat; and restoring a backup while your account was still syncing could crash the app.
Version 1.0.17
Previous weights, personal records and exercise history now carry over correctly. Apple Health workouts sync again, Strava rides get their summaries back, and signing in offers to restore your backup when the device already holds different data.
The introduction now shows on a brand-new phone even on a slow connection, waiting for the app to check in rather than skipping straight to setup.
Deleting your account from Settings works again; the reminders toggle appears in Settings with a one-tap way to finish enabling notifications if you declined the iOS prompt; saving a benchmark target that conflicts with its note explains why and offers a one-tap "Clear note & save"; and the chat link in your weekly recap email fills in the suggested question so you can send or edit it.
Version 1.0.16
Fixed: tweaking a weighted pull-up or dip (rest, reps) no longer resets the next session's weight suggestion back to bodyweight.
Bodyweight exercises like pull-ups and dips now show BW instead of a blank weight, and telling your coach "just bodyweight today" actually sticks.
If the app closes while your training plan is being built, your plan is waiting for you when you come back — no restart needed.
Fixed a case where a change you'd already applied could reappear in chat as if it were still pending.
Your daily card now reflects what you told Carlos in chat — mention an injury and it shows up, instead of the card acting like the conversation never happened.
Hold the mic in chat and let go to send. A quick tap no longer leaves the mic listening with no way to stop it.
With AirPods in, holding to talk during a workout is instant now instead of pausing to prepare every time.
Carlos now calls out how long your rest is when it starts, and gives you a heads-up before a lift you pushed hard on last time.
Your previous weights and PRs now show up even when a lift was logged under one of its other names.
Ask Carlos for a program or a change, then leave the app — the answer is waiting for you when you come back, instead of being lost.
Ask Carlos something mid-workout and you'll get an answer about *that* — no more surprise recap of an unrelated session from earlier in the week.
Goal cards and your coach now quote the same weekly target, down to the decimal, so you're never told one number and judged on another.
Talking to Carlos is now push-to-talk. Hold the mic in chat and let go to send, and during a workout hold a set's ✓ to talk about that exact set. Voice also starts the moment you press, so there's less waiting before it's listening.
The exercise library adds Standing Cable Row, so a standing cable row is tracked as its own movement instead of being folded into the seated one.
You can now stop Carlos mid-answer. While he's working, the send button becomes a Stop button — tapping it ends that turn right away, nothing is created or changed, and the chat keeps a note that you canceled.
The exercise library adds Band Chest Fly, Band Hammer Curl, Band Rear Delt Fly, Dumbbell Deadlift, and Dumbbell Sumo Squat, and paused bench press and slantboard back squats now match the barbell exercises you already track instead of creating duplicates.
Version 1.0.14
Your workout calendar now starts each week on the day you picked in Settings, so a Monday week reads as Monday through Sunday.
Carlos now checks how recovered each muscle group is before recommending your next workout — and backs down when you're right that you need another day.
Version 1.0.13
Your coach now counts you into timed sets and side switches: 3, 2, 1, go. Stretch transitions have a little more room to breathe. Turn the countdowns off under Coach voice in Workout Settings.
Your coach's quick call-outs — "Logged," "Halfway," the 3-2-1 countdown — are now recorded in each coach's own voice, so they land right on the beat instead of being generated on the spot.
No more duplicate notifications when you share a workout you logged in the app to Strava — your post-workout summary is the only one you'll get.
Weight and time now start from what you did on that same set last time, set by set, instead of the routine's old target — so a heavier squat last week shows up as a heavier squat this week. Change a weight and the later sets that started at the same number follow along. Time entry now uses a timer-style keypad.
Change how long you hold a stretch right in the workout, the same way you'd change reps or weight.
Change a set's weight or reps mid-workout and the sets that were following it come along — while sets you'd deliberately set up differently, and the numbers from your last session, stay exactly where they are.
When your coach raises the weight on an exercise, it now sets a rep target you can actually hit at that load instead of carrying over a range you'd been missing.
Exercise demos for 36 more movements, including gymnastics rings, Olympic lift accessories, and mobility and rehab work.
If you have Strava auto-share on, finished workouts now post the moment you tap Finish — no toggle to remember on the review screen, just a line telling you it went. With auto-share off, the per-workout Share to Strava toggle works as before.
Your first working set is now set 1 — warm-ups are labeled W1, W2 and no longer shift the count. Importing from another app and finishing a workout also spell out exactly what will happen.
Version 1.0.12
After you finish a session, your home card now shows you're done for today, with your next workout as a small up-next row.
Finishing a stretch no longer asks how much you had left in the tank.
Your streak now follows the week start day you picked in Settings.
Version 1.0.11
When you tell your coach you are traveling or training somewhere new, they now suggest the location and its equipment for you — tap once to save it instead of filling out a form.
During a workout, you can now drag an exercise straight into a superset — drop it between two exercises in the group to join them. Dropping it just above or below leaves it on its own.
You can now remove an exercise directly from a workout: mid-session from the exercise's "…" menu, or on a saved workout with a long press. Logged sets are always kept.
Importing from Strong works again with their latest export format, and if you have years of history the import leads with the workouts you have trained recently rather than everything you have ever logged.
Your weekly recap no longer credits you with sessions you didn't do, and your daily card is less likely to fail to load.
Routine and workout screens no longer freeze or hang while loading history, your coach can now recall things you told him long ago, and setting up a place you already saved no longer dead-ends.
Finished workouts can now share to Strava automatically, and a paused timed set can be reset to its planned time. Also fixed a false "unchecked exercises" prompt when finishing, and time edits during rest now stick.
Ride road, gravel, and mountain? Your coach now sees them as one training week — reading each ride in its own language, and telling you how your trail work is building toward your road goals.
Version 1.0.10
Editing the rest between stretch holds now changes the actual pause in your workout, synced rides no longer create duplicate workout entries, and the coach once again moves workouts to different days when you ask in chat.
Your coach now talks mountain biking like a mountain bike coach, your daily card properly credits synced rides, and your coach can explain programmed drop sets instead of second-guessing them.
Version 1.0.9
Smoother scrolling and snappier set editing — the Home tab and workout history now do a lot less work behind the scenes.
Editing a past workout now keeps your exercises in the right order and matches the rest of the app — and scrolling through your workouts and routines is faster.
Tap any exercise during a workout to see your recent sessions, personal records, and the routines it appears in.
A set that earns a PR no longer also gets told you went easy on it.
Half-pound and half-kilo weights now show and save exactly as you entered them, instead of rounding to a whole number.
Your coach now lists the matching workouts when asking which one you meant, and understands "this week."
If you record a workout on your Apple Watch while tracking it here, Apple Health no longer ends up with two copies of it.
Fixed settings like "Week Starts On" and the Apple Health save toggles snapping back to their old values.
Fixed the workout screen jumping down to exercises you'd skipped or removed, and exercises your coach takes out for the day now say "Removed for today" instead of "Skipped".
Your coach now asks about your training basics — how often you train and what you're training for — right in chat, so plans fit you even if you never filled that in during setup.
When an imported activity could match more than one planned workout, we now ask instead of guessing, and you can change or assign which workout any activity counts toward from its detail page. Chats about an activity now also appear in your main chat history.
Fixed a batch of workout-logging issues: warmup sets now suggest their own previous weight, voice logging records the weight shown on screen, the rest timer alerts you even with the plate calculator open, and editing a past workout now updates your records.
Gymnastics rings are now a supported equipment type, with a starter set of ring exercises your coach can add to your workouts.
Fixed workout summaries describing Apple Health activities at the wrong time of day, and the chat keyboard's return key now matches what it actually does.
Version 1.0.8
Fixed activity stats getting cut off, plus smoother voice coaching during workouts.
Restoring a backup no longer crashes the app when the device already has workouts on it.
Goals you've already completed no longer show up as active or get mentioned in your daily coaching card.
Your coach now gets your recent training right: no more claiming you trained this morning when that session was yesterday evening, bringing up a workout you didn't do, or naming a goal deadline from the wrong year.
During a workout, your next set now shows and says the same numbers you actually lifted last time. Reps-only exercises no longer call out a weight, and supersets announce every move, not just the second one.
Skipping an exercise now really skips it — finishing a workout no longer warns about sets you chose to skip. Post-workout highlights only celebrate changes that are real and moving the right way, and sending feedback from the finish screen no longer closes it.
Version 1.0.7
Late-night check-ins from your coach now point at tomorrow instead of pushing a workout tonight. If you train late, they leave you to it.
Ask your coach to move a workout to another day, reorder your week, or jump to a different week of your plan. They can make the change right in chat.
Version 1.0.6
Fixed a crash that could repeat on every launch when restoring a large account onto a new phone or a reinstall.
Fixed a hang on the very first launch of a fresh install.
You can now edit a benchmark target yourself. The card shows how the number moved and keeps your history, and progress captions spell out what you're measuring against, like 48 / 75 lbs by Dec 1.
Version 1.0.3
Moving to a new phone now keeps your training history on one account — you'll just be asked to sign in once.
Your daily coaching card now opens with a read on your training and what to do next, instead of listing your stats.
Starting a workout now drops you right onto your workout screen — your coach's pre-workout briefing quietly prepares and slides in as a tappable bubble, instead of taking over the whole screen.
For timed exercises, the next set now starts on its own after rest — with a 3-second heads-up you can cancel — so you are not tapping play between every set.
Tap a set to rate how hard it felt and check it off in one step — or switch it off in Workout Settings if you would rather just tap to complete.
You can now add a warm-up-only exercise to a routine, with no working sets required.
The end-of-workout warning now reliably catches sets you left unchecked.
You can now see at a glance whether your workout is recording to Apple Health and Strava, right on the workout screen — no more wondering if you need to start a separate workout somewhere else.
Workouts your coach builds no longer spawn duplicate copies of exercises already in your library, so your volume and muscle stats stay unified.
Voice input no longer adds stray or doubled punctuation to what you dictate.
Your daily coaching card no longer shows up twice in chat across a day boundary.
Just tell your coach "let's go" to start your workout — no more hunting for the right button.
Getting interrupted mid-workout no longer loses your session or leaves a wrong entry in Apple Health.
Exercise how-tos now open in a half-sheet during workouts, so your controls and timer stay in view.
Rest timers now show minutes:seconds, and chat buttons say exactly whether a change is just for today or for your whole routine.
Your coach no longer blames road-ride descents for muscle strain they don't cause, while still catching the real thing on hikes and trail runs.
Open the app before sunrise and your coach talks about the day ahead, not the day you just finished.
The Start button no longer jumps up the screen while the keyboard is open.
Ask for an outdoor ride or run slot and you get one you can actually set up and start.
Your coach answers your question first, without a stray label or an unrelated recap on top.
Your coach now keeps calling out your rest timers for the whole workout instead of going quiet after the first one.
Say the weight out loud when logging a set and it's the weight that gets logged.
Leave a workout and come back before your first set and your coach won't brief you all over again.
Version 1.0.2
Ask your coach to change something and it changes it — no more occasional advice-instead-of-action replies.
Ask for a structured swim, run, or ride and you now get the actual session — warm-up, intervals, and cool down — not just a name on your calendar.
Tap your coach's card anywhere to reply, not just the small Reply link.
Scheduling now explains itself: "In Order" for an A, B rotation, "Times/Week" to track a weekly count on any day.
Goals your coach creates now reliably show up under Profile, even when the name is close to an existing one.
Ask how you slept or whether to go hard today, and your coach factors in your sleep, HRV, and resting heart rate from Apple Health as advice, never an automatic gate.
Benchmarks now count every session you train (in-app or synced), read the body measurements you already sync, and suggest targets that actually fit your numbers.
Your coach now reasons through your history, constraints, and equipment before building a program instead of jumping straight to output.
Cycling and running lead: chat about your ride or run and your coach talks like a coach for that sport, with every synced activity read as the sport it really is. More sports are coming.
During a workout, when your rest ends, your coach can announce what's coming next, all managed from a new Workout Audio group in Settings.
Personal records for weighted lifts now celebrate a true Weight PR or a Strongest set, so real progress gets the trophy and junk reps stay quiet.
Ask "what can you do?" and your coach gives a real rundown of your setup, from setting a goal to building a plan and tracking progress.