← Back to home

What's new

The latest updates to Strathlon — currently build 221. Have an idea for what's next? Send feedback or request a feature, or vote on the roadmap.

Across all 190 builds (build 29 → 221): 173 new features shipped, 433 reliability improvements made.

Version 1.0.0 build 221 · August 2026

New features 2

  • The Plan tab goes back to today whenever you return to it. If you tapped another day to look ahead, then went to Nutrition or the Tracker and came back, the Plan tab used to still be sitting on that other day — and “Add activity” would quietly log against it. Coming back to the tab now returns you to today. If a workout is running it waits until you have finished, because that session belongs to the day it started on.
  • Spoken coaching is now described on the privacy page. If you set it up with your own OpenAI key, we now say plainly what is sent: our own fixed list of coaching phrases — the same list for everyone — and nothing about you. No name, no weight, no training, no food, no health data.

Reliability improvements 5

  • Moving up a phase now needs the work, not just the weeks. Serving the calendar days was enough on its own; the sessions you actually completed were counted and shown but were not what opened the next phase. Both are now required, and the app moves you one phase at a time rather than skipping ahead.
  • Your watch controls fit the watch. The buttons on the live session screen ran off the bottom of the screen, so you had to scroll mid-workout to reach End. Their sizes now come from the actual screen you are wearing — slightly larger on an Ultra, slightly smaller on a 40mm — so the whole set fits without scrolling on every size Strathlon supports. The buttons look exactly as they did.
  • The session counter ticks when you finish the work, rather than a step later.
  • Your calorie goal on the lock screen now says kcal. It read as a bare number next to the word GOAL — on the one version of the card people without a live calorie source are the only ones who ever see.
  • The sport-work heading no longer repeats itself. The line under it said what its own info button already said, costing a line of space on the screen you use most, and that info button was the only one in the app that opened a system alert instead of the normal panel. Both fixed.

No change to your calorie target, your macros, your BMR, or how any number is worked out.

Version 1.0.0 build 220 · August 2026

New features 6

  • Your warm-up and your HIIT finisher are the same screen now. One large progress ring with the countdown inside it, your stats either side, and every button carrying a visible word rather than a bare symbol. They were two separately written screens that had quietly drifted apart; they are now one piece of code, so they cannot drift again.
  • Live calories on both of those screens, taken from your watch while it is streaming. When there is no watch reading it shows a dash rather than a zero — a zero would be the app telling you that you burned nothing, which it has no way of knowing.
  • Your watch screens now match your phone’s — the same ring, the same stats, the same labelled controls, rebuilt on one shared layout so the two can no longer drift apart. Whether a wrist tap acts immediately or waits for your phone is still governed by the Watch runs the workout switch added in build 219 (Profile › App settings › Watch Sync Diagnostics), which stays off by default. The new controls below are new either way; only their timing depends on that switch.
  • Pause on the warm-up, on both devices. It never had one, on the phone or on the wrist. HIIT already had one on both. All four now behave the same way as every other control on their screen.
  • The app finally uses your watch’s always-on display. It had never declared support for it, so the moment your wrist dropped the session left the screen entirely — on one gym session the screen was awake for a median of four seconds at a time. The countdown now keeps ticking while dimmed rather than freezing.
  • The app tells you when Low Power Mode is on. It dims the display and thins out heart-rate readings, and on some watches it switches itself on the moment a workout app starts. Strathlon cannot turn it off — Apple does not allow that — but it can tell you it is happening and what it costs you.

Reliability improvements 9

  • Four exercises told you not to do them, then gave them to you anyway. A kettlebell swing carrying the note “do NOT perform ballistic swings with a back injury” was served unchanged to a back-injured user, under a green “Lower back adapted” badge. Twenty-seven records across eighteen exercise-and-injury pairs had the same shape: the note named a replacement and no replacement happened. All of them now swap properly. This one is already live — it reached you as a content update, with no app update needed.
  • A more severe injury no longer hides a less severe one’s substitution. The lookup stopped at the first injury it found a note for rather than the first one carrying an actual swap, so a shoulder note could block an elbow user’s replacement exercise. Three cases were shipping.
  • The shoulder accessory pool now reads your shoulder injury, and dead hangs are no longer prescribed to people without a pull-up bar — or to anyone with a shoulder or elbow injury, which the app’s own library already treats as a reason to remove them. A knee-injured user training at home with no weights was also being given burpees and squat jumps; both now substitute.
  • The numbers on the live warm-up and HIIT screens are readable now. Your target heart rate, calories, BPM and elapsed time were being drawn smaller than the smallest text size Apple ships, because they were wedged into two narrow columns either side of the ring. They now sit in one full-width row underneath it at roughly twice the size, and the ring keeps the size it had. Both screens changed together, because in the code they are one screen.
  • Pausing genuinely stops the calorie count. Before, the timer paused and your watch carried on recording, so three minutes standing still went into Apple Health as three minutes of exercise. The watch session itself now pauses.
  • The completion screen no longer says you “burned” a number it forecast before you started. It now shows what your watch recorded when there is a recording, and says “Estimated” when there is not — and it tells you which of those it is doing.
  • The spoken summary and the screen now say the same number. The voice was reading the raw forecast while the screen showed the corrected figure — about 13% apart, at the same moment.
  • Session length is now what actually elapsed, not what the protocol planned. Tapping through eight rounds in thirty seconds used to bill you for eight minutes.
  • Your resting heart rate now comes from one place. The app was holding it in four, none of which agreed, and one of those was a stand-in figure of 60 that was never a reading of you. It now takes a real reading from Apple Health, or the figure you typed in your profile, or — when there is neither — a typical adult figure that is clearly marked as one everywhere it is used, including to the coach. The heart-rate zone table has been removed from your profile along with it: nothing else in the app read it, and without a real reading it built the whole ladder from that stand-in 60 and presented it as yours.

No change to your calorie target, your macros, your BMR, your plan or which phase you’re in.

Version 1.0.0 build 219 · August 2026

New features 3

  • Your watch can now run the workout itself — and you choose whether it does. Until now every tap on the watch was a request: the watch asked your phone for permission and waited. A real gym session was recorded to find out how well that works, and the answer was 21 taps out of 57. They were dying between two deadlines that were both far shorter than reality — the watch gave up after 4 seconds, the phone discarded the tap after 12, and delivery was genuinely taking 27 seconds on average and occasionally five minutes. The tap was correct every time; only the clocks were wrong. Both deadlines are gone. Turn on Watch runs the workout in Profile › App settings › Watch Sync Diagnostics and a tap advances your wrist immediately, then tells your phone afterwards. It is off by default, and off behaves exactly as before, so you can switch between the two inside a single session and judge them on the same day in the same gym. Your phone is never locked out: supersets, swaps, weight edits and ending the workout all stay exactly where they are.
  • Your coach can see your sleep properly again. Ask about sleep, recovery or readiness and it now gets last night’s hours, the stage breakdown, your sleep debt, your resting-heart-rate baseline and how fast your heart rate drops after training. Before this, only the first message after opening the app carried that detail and everything afterwards got a short summary — which is why the answers thinned out as a conversation went on.
  • A subscription that has lapsed now says so. After an app update the coach could go quiet with no explanation. The app kept a note of when it last confirmed your subscription but not the token it needed to re-check with Apple, so it genuinely could not tell “lapsed” from “still checking” — and said nothing rather than guess. It can tell now, and offers you a way to resubscribe once the period has actually ended.

Reliability improvements 4

  • “Knee adapted” now means your knee. Two separate faults were labelling exercises wrongly, in opposite directions. Every sport exercise shown to someone with a knee injury claimed it had been adapted for that knee, whether or not anything had changed — a rotator-cuff exercise was carrying the label. Meanwhile the exercise library set the same label for any adaptation at all: of its 370 adaptation records only 29 are knee, so the other 341 — shoulder, elbow, lower back, hip, ankle, hamstring — all announced themselves as knee work. A shoulder injury’s shoulder-adapted press was telling you it had been modified for your knee. The badge now names the joint it was actually adapted for, and an exercise that was not modified carries no badge.
  • Two jumping exercises were never adapted for a knee at all. Someone with a knee injury was being given repeated-landing pogo hops, 3 sets of 20, while every other jump in the same lists was correctly swapped out. They now get a seated, impact-free calf exercise that builds the same stiffness, with the hops offered back once the knee is pain-free.
  • Your watch stops when your workout does. Finish on the phone and the watch would keep running — in the recorded session, for three minutes, until it was stopped by hand. Shutting down depended on a message travelling over the least reliable path between the two devices; it now travels with the workout state itself, which was delivered 153 times out of 154 in that same gym. This one is fixed however the new switch is set.
  • Two ways your workout recording could have been lost, found before release. Making the watch stop when the phone finishes introduced two new risks, both caught in review rather than by anyone training: a phone restarting mid-session could have ended and split your Apple Health entry in two, and a delayed “stop” from an earlier session could have stopped a later one. Both are closed. The rule behind them is now recorded: a message that can destroy your data must refuse to act when it is unsure, rather than proceed.

No change to your calorie target, your macros, your BMR, your plan or which phase you’re in. If you never touch your watch, nothing about your day changes. Build 218 was folded into this release and never shipped separately.

Version 1.0.0 build 217 · August 2026

New features 1

  • The recording added in build 216 can now see the three things it was blind to — and this build replaces 216 for that recording. Checking 216 properly turned up three gaps, and each one could have wasted the single gym session we are asking for. One: when a watch button is greyed out it runs no code at all, so tapping it recorded nothing — and that is exactly the tap being reported. Every watch control now records the finger landing on it even while the button is dead: which button, whether it was greyed out, and how long it had been stuck at that moment. Two: there were two places where the phone accepted an instruction from the watch and then quietly did nothing, which looked identical to it working. Both now say so by name. Three: the watch’s half of the recording had never actually been watched arriving on the phone. It has now — and the fast delivery route was watched fail five times in a row while reporting success, so there is now a second, slower route that was watched work, plus a plain-English card telling you whether the watch’s half has arrived, how much of it there is, how old it is, and whether it belongs to the session you just trained. If it hasn’t arrived, it says WATCH LOG MISSING in red, in the gym, rather than leaving you to find out the next morning.

Reliability improvements 0

  • None, again, and again on purpose. This build fixes nothing for you. It changes no behaviour anywhere in the app — not one button, timer, guard or setting. The dead watch button and the snapping-back countdown are still there. That is not an oversight: the button is dead because something gets stuck behind it, the stuck thing is the actual fault, and making the button live again would let taps pile up against the same stuck state and hide the cause from the very recording built to expose it. The fix comes after the recording, chosen from evidence.

No change to your calorie target, your macros, your BMR, your plan, which phase you’re in, or anything you see on screen.

Version 1.0.0 build 216 · August 2026

New features 1

  • A new Watch Sync Diagnostics screen, and an honest explanation of why it exists. Some of you have hit a problem where a button on the Apple Watch does nothing, or the rest countdown starts and then snaps back to the previous screen. This build does not fix that. We have tried to fix it three times, and each time it came back — because a watch tap can be turned away in nine different places, six of which left no trace at all, so there was no way to tell which one had actually happened. We were guessing. This build stops the guessing: every one of those nine now records what it did, and so does the successful path, so silence finally means something. You’ll find it under Profile → App settings → Watch Sync Diagnostics. It shows you that recording is on, shows the iPhone and Apple Watch build numbers side by side (the watch app updates separately, and an out-of-date one would quietly spoil the recording), and “Export diagnostics” hands the files straight to Mail, AirDrop or WhatsApp — no computer, no cable. The recording holds no name, no heart rate, no calories and no food, and nothing leaves your phone unless you tap Export. “Delete everything” clears it along with the rest of your data.

Reliability improvements 0

  • None, and that is deliberate. This build changes no behaviour anywhere in the app — not one button, timer, guard or setting. If we had also changed how the watch behaves, the recording would describe a version of the app that nobody has the problem on, and we would end up diagnosing our own patch instead of the actual cause. So the dead button and the snapping-back countdown are still there on purpose. They are simply no longer silent. The fix comes in the next build, chosen from evidence rather than from a fourth guess.

No change to your calorie target, your macros, your BMR, your plan, which phase you’re in, or anything you see on screen.

Version 1.0.0 build 215 · August 2026

New features 2

  • Your AI Coach stops carrying the whole app manual into every message. Until now, every single thing you said to your coach — “what should I eat today?”, “I ate 200g of chicken” — was sent along with Strathlon’s complete instruction manual, which is about 82% of everything your coach reads before it even gets to your question, and none of it is about you. From this build it only picks the manual up when you actually ask how something in the app works. Ask “how do I export my data?” and you get exactly the answer you got before — that path is unchanged on purpose. Ask anything else and your coach carries about 84% less to answer it.
  • When your coach hasn’t got the guide to hand, it says so instead of guessing. On a message where the manual isn’t loaded, it still knows the list of topics the guide covers — so it will name the topic that covers your question, tell you plainly that it doesn’t have the detail in front of it, and invite you to ask again adding the words “in the app” or “in Strathlon”, which always loads the full guide. It will also point you to the online user guide. It is never allowed to invent a screen, a step, a setting or a formula — the rules that stop it doing that were left completely untouched by this change, and every build now checks they are all still there.

Reliability improvements 4

  • App questions are still answered exactly as well as before. This was the one thing the change wasn’t allowed to cost, so it was measured rather than assumed: across 48 ordinary “how does this work” questions — all 48 now load the full guide. An earlier version of this build managed only 24 of them, and was rejected and rebuilt before it ever reached you.
  • Asking again no longer sends you round in a circle. In that earlier version, a message that didn’t load the guide told you to rephrase it in a way that would have failed for exactly the same reason — so following your coach’s advice got you the same answer for ever. The words it now gives you are guaranteed to work.
  • “Explain my gap” always gets the full guide. That button sends its question to your coach for you, so there is nothing for you to rephrase if it goes wrong. It is now matched exactly rather than by keyword, and cannot be missed.
  • Ordinary questions no longer load the manual by accident. “What happens when I plateau”, “how do I peel an apple” and “what’s the calorie profile of a flat white” were all being treated as questions about the app, because of the way the words were being matched. They aren’t any more.

No change to your calorie target, your macros, your BMR, your plan, which phase you’re in, or anything you see on screen. This build is entirely about what happens behind your AI Coach.

Version 1.0.0 build 214 · August 2026

New features 4

  • Photo weight logging can now read a loaded barbell. Snap the end of a bar and Strathlon lists the plates it read, asks whether that photo shows one end of the bar or every plate on it, lets you set your bar’s own weight (20 kg unless you say otherwise, and it remembers), and shows the sum written out line by line — plates a side, doubled, plus the bar. The total only goes into the weight field when you tap it, and nothing is saved until you tap Save. A bar is the one piece of gym equipment whose weight isn’t printed anywhere on it, so a total you can’t check is the kind of number that turns into a fake personal record months later.
  • The shopping list now works from food you logged yourself. It used to need at least one AI-generated meal on the day, so a day you’d logged entirely by hand or scanned from photos had no shopping list at all. Now the button appears for any day with food on it, and the list is built from those items — each one marked ESTIMATE, because your coach works the ingredients out from the meal’s name and calories rather than reading them off a recipe, and you should be able to see which lines are a guess.
  • Your coach can see more of your Apple Health day. Steps, walking and running distance, exercise minutes, your resting-versus-active calorie split, how fast your heart rate drops in the minute after training, and how your walking heart rate compares with your own normal. If a signal isn’t there, or you haven’t granted it, your coach is told there’s nothing rather than left to guess — and it is never shown a zero standing in for a missing figure. You’ll be asked once for the new Health permissions.
  • A quiet “confirming your subscription” notice, instead of finding out when a message fails. When the App Store hasn’t confirmed your subscription yet, the top of the AI Coach tab now says so in a grey line with a Re-check button. Your access isn’t withdrawn while it checks — Strathlon deliberately holds a subscription it has already confirmed rather than showing a paying member a paywall over a momentary hiccup — and it re-checks before your next message. If that check does come back negative, your typed message is handed back to you rather than lost.

Reliability improvements 9

  • Ending a workout is now final. Ending could be silently undone: a moment later the app rebuilt the “workout in progress” state from the day’s saved data. That is why End workout flicked off and straight back on, why the lock-screen card stayed up, and why the watch sat on the finished screen with a Finish button that did nothing. Your phone now owns the session, the two devices send each other a heartbeat, and a command about a workout that has already ended is refused instead of restarting it.
  • No more empty entries in Apple Health. The same restarting was writing a run of zero-length workouts into Apple Health, plus one that carried real calories while nobody was training. Nothing is written now unless there is something real to record, and it is ended exactly once. This stops new entries; anything written before this build is still in your Apple Health and can be deleted there.
  • Every button on the watch waits for an answer. Tap Done, Skip rest, Start, Change or the HIIT controls and the button shows a spinner until your phone has received, run and acknowledged it — so a tap that hasn’t landed looks like a tap that hasn’t landed. That is what caused the double-advance: the tap was queued, not lost, and landed alongside the next one. End and HIIT Stop stay tappable at all times on purpose, so you can always get out of a session.
  • Your readiness card and your coach now agree about last night’s sleep. They were using two slightly different tests, so on a day with a good week but nothing recorded for last night the card scored you while your coach was told the night was missing — one of them was always wrong. One test now, and the card says “No sleep recorded last night — this is your week so far, not today.”
  • Turning Analytics off no longer stops your sleep being read. A privacy switch that has nothing to do with Health was quietly switching off sleep ingestion, so the readiness card went blank with nothing on screen explaining why. Sleep is read independently of it now. What Analytics deletes, it still deletes.
  • Your sleep now refreshes while you’re using the app. Only closing and reopening used to try again, so an early-morning check — before your watch had synced the night — held that empty answer for the rest of the day.
  • Your sleep history is no longer lost if you grant Health access after the first launch. The one-time backfill of your last ~120 nights ran, and marked itself done for ever, while the permission sheet was still on screen unanswered — so anyone who granted access a moment later, or later from the Health app, got a permanently empty readiness card built on history that was sitting right there. It now only counts as done when it actually reads something, and retries once a day until it does.
  • The lock-screen workout card holds its shape. A long exercise name could push the timer out of its ring and shove the row sideways. The timer and the label are clamped now, so the ring stays put whatever the exercise is called.
  • We find out when the AI goes down, instead of you telling us. The daily server job now checks both Apple verification hosts and raises a warning if a whole day passes with no AI calls at all. A 14-hour outage on 1–2 August was discovered only because someone tried to read their weekly review.

No change to your calorie target, your macros, your BMR, your plan, or which phase you’re in. Four of the fixes above are the same bug wearing different clothes: in each case the app carried two states where the honest number is three — yes, no, and we don’t know yet — so “don’t know” came out as “yes”. It now shows you when it doesn’t know.

Version 1.0.0 build 213 · August 2026

New features 3

  • Your week can start on Sunday, and now does by default. More → Profile & Settings → Body & stats → Week starts on switches between Sun and Mon, and it moves both the Plan tab’s THIS WEEK strip and your sport calendar together. Your weekly reviews and your streaks keep running Monday to Sunday, so flipping this never relabels a week you have already trained — and the setting says so on screen, because someone who assumed their report window moved with it would read every report wrong. Your AI coach now reads the week the same way round as your Plan tab does; before this, asking it about “this week” on a Sunday described the week that had just ended.
  • You can change your goal weight without redoing your setup. More → Profile & Settings → Goal & plan now has a GOAL WEIGHT section with the same stepper, the same warnings and the same rules as the last screen of setup — it is literally that screen’s controls, reused, not a second copy that can drift out of step with them. Underneath, it tells you what your target means in practice: how far you have to go, how many training weeks are left in your plan, and what weekly rate that works out to. If the pace is faster than a steady one it says so and still lets you save it — a target is a goal, not a schedule. The only thing that blocks Save is a target that contradicts your goal, such as a fat-loss target above your current weight. Changing it does not reset where your journey started, so the distance you have already covered is kept, and it does not rebuild your plan.
  • A week-in-review written before the week finished now tells you so. The card carries an “As of Tue 28 Jul” line whenever the write-up was produced part-way through the period. If you have logged anything since, it also tells you the tiles beside it are ahead of the text, and offers “Rewrite it from today’s numbers”. That rewrite is always a tap, never automatic — it costs a coach request, and we don’t spend one just because you opened a screen.

Reliability improvements 9

  • An upper-body day was giving you two of the same kind of exercise and not enough of the opposite kind. It now contains real pulling work. On the day this was reported, an Upper session was 12 sets of pressing against 6 of pulling, with no row and no vertical pull in it at all — the shape that pulls shoulders forward, in the block whose job is to prepare you. Three rules now apply to the whole day you are actually served, your sport work included: no two exercises train the same movement pattern; a day that presses must also carry a row and a pulldown or chin; and pulling sets must reach at least 80% of pressing sets. Where your equipment or the day genuinely cannot supply the missing move, the rule stands down and leaves the exercise you already had — you are never handed a shorter session just to satisfy a rule. A dedicated Push day still balances against its paired Pull day rather than within itself, because that is what a push/pull split is for. Your first exercise of the day never changes, because that is the lift your progress is tracked on. Phase 2 and Phase 3 are untouched.
  • Your sport work stopped colliding with your gym work. A cricket profile was being given Rear-Delt Dumbbell Fly in the main session and Band Pull-Apart as its cricket accessory on the same day — two versions of one movement under two names. A swimmer was getting Pull-Up and Lat Pulldown together. Sixty sport-accessory exercises were invisible to the balancing rules, so real pulling work couldn’t count as pulling and a real press wasn’t recognised as pressing. They are all classified now, and when a sport move collides with a gym move it is the sport move that changes, not your main lift.
  • Phase 1 is called Reactivation and had stopped being one. A phase-1 gym day with a sport ran to about ten exercises, thirty working sets and fifty-eight minutes at the top end, and averaged nine and a half exercises, twenty-eight sets and fifty-five minutes — a hard session in the block whose whole purpose is easing back in. A phase-1 day is now capped at eight exercises, counted across everything you are actually given: your lifts, your sport work and your core finisher. That works out at about 24 sets and 47 minutes — roughly a seventh off the average day, and a fifth off the longest ones. Your sport work and your core finisher are never what gets cut; only the main lifts are trimmed, and the trim keeps your press, your row, your pulldown and your leg work in preference to isolation. If you train at phase 1 without a sport, nothing about your day changes. Phases 2 and 3 are unchanged, and this does not change your calorie burn — the burn has been worked out separately from the displayed duration since build 190, and that is untouched.
  • A shoulder-injured user was being given the same pulldown twice in one Pull session. Strathlon swaps a Weighted Pull-Up for a Lat Pulldown when a shoulder is flagged — and the day already carried a Lat Pulldown under a slightly different name, so the duplicate check waved both through.
  • The coach could never write your week-in-review again after failing once. If a request came back empty — which is what happened during the coach outage on 1–2 August — the empty answer was saved as though it were your review. The card then sat on “Generating your week-in-review…” for ever, and the refresh button was hidden. An empty answer is now treated as the failure it is, so you get an error with a Try again button, and the next attempt works.
  • The week-in-review said one thing while the tiles beside it said another. Text written on the Wednesday of a running week reported “0 completed training sessions” directly above tiles reading Sessions 3 / 3 — and once the week closed it stayed that way for ever. The “As of” stamp described above is the fix.
  • “Make it again” on a shopping list threw away everything you had already ticked off. The other rebuild button — “Refresh list”, when your meal plan changes — kept your ticks. The same list, rebuilt two ways, gave two answers, and the one that lost your ticks said nothing about it. Both keep them now.
  • Correcting a logged food’s calories can no longer quietly leave a day’s totals not adding up. If an earlier deletion had already floored a day at zero while a food row was still in it, correcting that row could take the day’s stored total below zero. The correction is now applied exactly as you typed it and the app tells you the day was already out of step, rather than silently rounding the problem away and leaving it there.
  • Kettlebell Swing, Rowing Machine Sprint and Resistance Band Row Burst are excluded from shoulder-safe HIIT. They were already excluded in the app you install; this is the same correction reaching people still on an older version.

No change to your calorie target, your macros, your BMR, or which phase you’re in. Two things do move, and both are described above: which exercises a phase-1 gym day gives you, and how many of them. Your calorie burn is unaffected by the shorter phase-1 day — burn and displayed duration have been worked out separately since build 190. If you train at phase 1 without a sport, or at phase 2 or 3, your day is unchanged.

Version 1.0.0 build 212 · August 2026

New features 3

  • Your Plan tab now shows how far through the current block you are. A card under the phase strip reads your block’s name, then “4 of 8 sessions · 7 of 14 days”, then one line telling you what’s still outstanding — including the honest case where you’ve finished all the sessions but the block still has days to run, and why extra work there isn’t wasted. The phase tiles carry the same count in place of the predicted week range they used to show, and the filled tile is now the phase you’re training, not the one you last tapped — so reading ahead about Phase 3 no longer lights it up as though you’d switched to it. A session counts when you finish everything the plan put in front of you that day; sport-only days, the HIIT finisher and warm-ups don’t count toward it, and days you’ve marked as a break are left out of the day count. Your AI coach is given the same two figures, so “how close am I to Phase 3?” is answered from where you actually are rather than from the week number. What hasn’t changed is when you move up: phases still advance on the plan week exactly as before. This shows you where you stand; it doesn’t speed you up or hold you back.
  • Every tile in “Add a session, walk or activity” is on screen at once. The activities row was a sideways scroller with nothing to show that it scrolled, so Gym classes and Gym & home workouts — two complete features — sat off the right-hand edge and most people never found them. All three rows of tiles (the activities, your own sports, and every sport by category) now wrap onto as many lines as they need. Nothing scrolls sideways any more.
  • Photograph a plate and your coach breaks it down food by food again. It was naming the components — the curry, the rice, the side, the glass of wine — and then giving one set of numbers for the whole plate. Each component now gets its own calories, protein, carbs and fat, with a total underneath that adds up to them. How the meal is logged is unchanged: the figure that goes into your day is still the total.

Reliability improvements 12

  • The new block-progress card was missing for everyone on the very first launch after updating. The one launch every existing user gets was the one launch that showed nothing — the card and the “4 / 8” counter only appeared after force-quitting and reopening. Your progress was recorded correctly the whole time; only the screen was wrong. Fixed, and proved by rebuilding an exact pre-update profile and watching the card render on that first run.
  • Resting longer no longer makes Strathlon say you burned more. Changing one exercise’s rest from 60 to 120 seconds moved the estimated burn from 163–234 kcal to 232–331 — a 42% rise for exactly the same sets and reps, which is backwards: a longer rest is less work per minute, not more. The burn is now worked out on a fixed nominal rest, so a rest preference can’t move a calorie figure. If you use the default 60-second rest, your number doesn’t change at all. If you rest 90 or 120 seconds it comes down to that same figure; if you rest 45 seconds it goes up, because that setting was being under-credited by the same fault. The session duration is untouched and still moves with your real rest — a longer session genuinely does take longer.
  • A muscle-gain user’s empty calorie chart said “No deficit data yet.” under a heading reading DAILY SURPLUS. It was the one line left on that chart still written for fat loss. It now follows your goal like every other word on the screen.
  • The Energy balance card was printing the same day with opposite signs. The line under the title said “+870 kcal/d” while the point on the chart sat at −870, with the axis running the other way. Both numbers were right, in two opposite conventions, and the card stated neither. There is now one convention across the whole card, and the card says what it is: above the dashed line you ate more than you burned.
  • “Restart my plan” left a maintenance user in maintenance. Everything that reads that setting carried on saying Maintenance — the plan strip, the day’s sets and reps, the calorie engine and your coach — while the confirmation had just promised your plan would return to Week 1 starting today. Your progression also froze where it stood, and the four-week gradual calorie increase silently restarted from the beginning, cutting a settled maintainer’s target. Restarting now genuinely leaves maintenance.
  • After a restart, re-earning Phase 2 was silent. Strathlon remembers that it has already marked a phase for you so it doesn’t do it twice. Restarting your plan reset the progress but not that memory, so you trained all the way back up to Phase 2 and heard nothing — the moment had been spent on the plan you’d discarded. A “Phase 2 unlocked!” note queued before a restart could also appear to someone who had just been put back to Phase 1. Both are now cleared with the restart.
  • Your progression moment survives the settings that were quietly destroying it. Two separate faults, both in the same place. Turning celebrations off used to spend the phase-unlock moment rather than hide it, so turning them back on could never surface something you’d already earned — it now suppresses without spending. And with “Lock future phases until earned” switched off, no progression moment ever appeared at all; then, weeks later, switching it back on announced a phase you’d earned long ago. Both are fixed together.
  • Your plan’s start date and training progress were being copied to your iCloud even with the iCloud backup switch off. It is your own iCloud and nobody else can reach it, and it is what restores your plan if you reinstall — but it is meant to be your choice, and the switch wasn’t being read. It is now, and switching the backup off also removes a copy left up there from before.
  • The route people actually use to change their goal could bring the old plan’s phase back. Profile & Settings → Goal & plan → “Change goal or experience” → Redo onboarding was a separate, third copy of the redo-onboarding flow, and it had never received a fix the other two got back in build 153: for a moment during the reset your old phase could be restored from iCloud. There is now one shared flow behind all three, so a later fix can’t miss a route again.
  • The rest-interval question could come back part-way through a session you’d already answered it for. It was being remembered against the day and the phase, and the Plan tab could shift the phase between two exercises — at which point Strathlon looked in the wrong place, found nothing, and asked again. It is remembered against the day alone now, which is the rule it was always meant to have: asked once, and changeable any time from the “Rest…” chip on every exercise.
  • The “End this session?” confirmation had a large empty band under its buttons. The card was sizing itself from a measurement that was really its own answer handed back to it, so all four confirmation messages came out identical and none of them fitted. It now measures its real content and reaches the bottom of the screen properly, so the space under Cancel is the small margin it was meant to be.
  • What Strathlon says about your data and what it does with it are back in step. The app keeps a single internal record of everything that can leave your phone, and our privacy wording is generated from it — but it described only one of the five things that can be copied to your iCloud. The other four (your plan anchor, your profile, your tracker history and your training sync) now each have an entry naming exactly what leaves, which switch governs it and whether that switch is on by default. Nothing new leaves your phone as a result; a channel that isn’t written down is one nobody can re-check when the app changes, which is how the switch above went unnoticed.

No change to your calorie target, macros, BMR, which phase you’re in, or which exercises you’re given. The one number that moves is the gym session’s estimated burn, and only if you’ve changed your rest interval away from the default — that change is the correction described above.

Version 1.0.0 build 211 · July 2026

New features 2

  • Every exercise on your plan now carries its block’s colour. Today’s workout has always used a colour per block in the bar at the top, but the exercises underneath were the same neutral grey whichever block they belonged to — so a block read as a coloured heading with unrelated content beneath it. Each exercise row now has a slim coloured rail in the margin, matching the block it belongs to, so a block reads as one section at a glance. Nothing moves: the rail sits in the margin and changes no spacing, no text and no tap target.
  • Your full-screen calorie chart is now titled for your goal. The tile on your Tracker already read Daily deficit, Daily surplus or Daily balance depending on what you’re working towards — but the full-screen chart it opens still said “Calorie Deficit” to everybody, including people deliberately eating in a surplus to build muscle. It now reads Calorie Deficit, Calorie Surplus or Energy Balance to match the tile you tapped. If you’re losing fat, nothing on your screen changes.

Reliability improvements 9

  • “Delete everything” now removes things it used to miss. Five separate copies of your own data were surviving a wipe you had confirmed: your weight-stack photos (the pictures you take of a machine’s setting so you remember it next time), the export file if you had ever exported your data, your saved shopping lists, the coach’s written notes about your progress photos (the photos themselves were being deleted, the notes were not), and the record of which exercises you ticked off on which day. All of them are now erased along with everything else. Two further changes go with it: if something genuinely cannot be removed, the app tells you rather than reporting a clean wipe; and adding any new kind of saved data to Strathlon in future now has to be registered for deletion before the app will build, so this cannot quietly happen again. One thing that deliberately stays, and both delete screens now say so: workouts Strathlon saved into Apple Health remain in Apple’s Health app — they’re yours and they live in Apple’s app, so delete them there if you want them gone.
  • “Delete all analytics data” now really does. If your database had ever needed repairing, Strathlon set the old copy aside on your phone — and that set-aside copy, holding your entire training history, every weigh-in, every night of sleep and every cycle-phase estimate, was left behind by that button. It had been left behind by it since build 167.
  • Two “clear specific data” descriptions were promising more than they delivered, and now say what they keep. Clearing Weight & body keeps any measurement you logged without a weight beside it — a waist or chest entry on its own. Clearing Lifting history keeps the record of which exercises you ticked off each day. Both were happening already; only the descriptions were wrong. They were corrected by making the wording honest rather than by deleting more, because a narrow bucket is something you chose on purpose.
  • Four places described where your data lives incorrectly, and are fixed. The Progress Photos row in the More menu and the footer on the Compare screen both described your photos as being on this device only — which stopped being right the moment you switched on the optional photo sync; both now describe whichever is actually true for you. The health & safety form’s footer, sitting directly beneath your medication list, described the whole form as staying on your phone: in fact your conditions and medications by name, and whether you’re pregnant or breastfeeding, are always given to your coach, because that is what makes its advice safe for you. The footer now says exactly that, and names the one genuine exception — your two answers about your relationship with food, where only the fact that something was flagged is shared, never the answers. The name editor described your name as staying on the device when it is part of the standard iCloud backup, so that line is gone. And the welcome tour’s progress-photos step now names both the default and the optional sync instead of describing only the default.
  • Dark mode stops hiding text. Section headings (SAM’S PLAN, THIS WEEK, TARGETS and the rest), the small unit captions beneath target numbers, and the whole content of a phase tile you aren’t in were rendering at a contrast level below the accessibility floor for even large text — readable on a bright screen indoors, close to invisible outside. Both the secondary and tertiary text tones have been lifted, keeping the same colour and keeping a clear difference between them, so a small grey caption never ends up louder than the bold figure it labels. Light mode is untouched.
  • Phase 3 no longer advertises a set count you will never be given. Its tag said “4–5 sets”, and nothing in Strathlon has ever given anybody five — which is exactly why Phase 2 could look harder than Phase 3. Phase 3 gets harder by density, not volume: the same number of sets, grouped in threes instead of twos, with less recovery between them. The tag now says so. Two claims in the same phase’s explanation were also overstated and have been corrected: definition comes from holding onto muscle while your deficit does the fat loss, rather than from metabolic stress; and a hard resistance session is a real but modest calorie burn beside a day’s deficit, not a large one.
  • The strength screen stops explaining a chart it hasn’t drawn. With only one logged week for a lift there is no line to draw — but the key to the chart’s markings, the note about swiping to scroll your history, and the Analyse my strength button were all still on screen, describing marks that weren’t there and offering an AI reading of a single data point. They now appear together with the chart itself.
  • The “Last: X kg” footer stops showing a weight you have just deleted. Delete a logged set and the old figure could stay on screen for the rest of the session — on the exercise card, on your lock screen and on your wrist.
  • Your goal progress is never worked out from a weight you didn’t weigh. If your plan came back from an iCloud restore without your original starting weight, Strathlon could fall back on a stand-in figure — which could show someone who had barely begun that they were 82% of the way to their goal, and there was no way to correct it afterwards. Where the real starting weight isn’t known, the progress bar is simply not shown until it is. A missing figure is better than a wrong one.

No change to your calories, macros, BMR, or which exercises you’re given.

Version 1.0.0 build 210 · July 2026

New features 3

  • Strength history is now one weekly chart of the weight you actually lifted — the estimated 1RM is gone. Strathlon logs every set individually, so an “estimated 1RM” was only ever your logged weight multiplied by a factor that depends on how many reps you did — which is why two lifts could look like they were diverging when the only difference was the rep count. Each week now plots the heaviest single set you logged for that exercise that week, with no toggle to choose between measures. Personal-best marking is back, and it means more than it used to: a PB now means you lifted more weight than you ever had, not that a formula produced a bigger number. Your AI coach was being given the estimate too, and no longer is — it receives the weekly top set, so it cannot quote you a figure the app can’t stand behind. Adding weight to a bodyweight movement needs no special handling: chain a plate to your pull-ups and it charts exactly like a bench press. And a week in which you logged no weighted set for a movement is absent from its chart rather than drawn as zero — it isn’t a 0 kg lift, it’s a week you didn’t load it.
  • The exercise picker puts the lifts you can actually chart at the top, each with a dot. A plain alphabetical list buried months of history among every one-off lift you have ever logged. There are now three groups, alphabetical within each: enough history to draw a line (dotted), logged once (still near the top — you did the work), and never logged (last).
  • A lift with only one logged week no longer looks broken. It used to draw a full chart with a single dot and nothing to join. It now shows the figure you logged and tells you what unlocks the trend: log it again next week. A movement you have only ever done unloaded says so plainly instead — it’s tracked by sets and reps rather than by weight.

Reliability improvements 7

  • A superset told you one number of sets and ran a different one. Now there is one number. Where the two or three exercises in a group had been written with different set counts, the exercise card, the group’s Start button, the live panel, your wrist and the spoken cue could each show a different figure — and the workout ran the first exercise’s count, so a group promising four sets delivered three. Nothing on a shipped build flagged it. A group is now settled to one round count — the highest any exercise in it asks for — at the moment your plan is built, and every one of those screens reads that same figure. Nobody is short-changed a set. This was caught by our own pre-release testing, which held the build until it was fixed.
  • Your session count now means training days. Before, a six-exercise gym session could count as six, and two sessions on the same day counted separately. If you train twice in a day, that is now one training day — so your totals will look lower than they did, and they are now correct.
  • Superset and tri-set coaching cues say the right thing, and stop cutting each other off. A tri-set only ever announced its first two exercises; an exercise could be announced with a different exercise’s rep target; and each new spoken cue interrupted the one before it mid-word, so the set count you heard could be the wrong one. Cues now wait their turn instead of truncating, and each exercise is named with its own reps. Anything that genuinely can’t wait — a stage change, the 3-2-1 countdown, a Pause tap, an incoming call — still takes priority immediately.
  • Your watch stops saying “Reconnecting” when it is connected. The watch judged the link by how long it had been since the phone last sent something, so an ordinary quiet stretch of a workout read as a dropped connection. It now asks whether your phone is actually reachable. The regular “still here” signal was also being discarded as a duplicate before it ever crossed, a genuine change of state now has a backup route if the main one fails, and your heart rate is cleared at each block boundary instead of carrying the warm-up’s number into your strength work.
  • The onboarding goal-weight “+” no longer blocks people who want to gain. Both the “+” and “−” buttons started from five kilos below your current weight — a fat-loss assumption. If you were aiming to build muscle, your first tap on + set a target below your own bodyweight, which triggered the “your goal contradicts your target” warning and greyed out Start Strathlon on the very last screen of setup. The starting point now follows the direction you’re going, and both ends are sensibly limited.
  • Fewer promises in the app. Around twenty sentences describing what Strathlon doesn’t do have been removed from in-app text. Every one was true and none was asked for — but each was a promise that had to be re-checked against the code on every future change, and a promise you forget to re-check is how an app ends up saying something that is no longer so. Four are kept deliberately, on the pages where they belong: your cycle logs never leave your phone, we don’t sell your data, we never use your health data for advertising, and your progress photos never go to a Strathlon server.
  • The Apple Health permission prompt was wrong, and is corrected. It said Strathlon asks to save your completed workouts to Apple Health. The iPhone app has never requested permission to write anything — the only thing Strathlon writes to Apple Health is a workout recorded by the Strathlon app on your Apple Watch. The prompt, and the in-app help the coach answers from, now say exactly that. If you don’t use an Apple Watch, nothing from Strathlon is written into Apple Health at all.

No change to your calories, macros, BMR, or which exercises you’re given.

Version 1.0.0 build 209 · July 2026

Reliability improvements 11

  • The corrected session count now reaches the weeks already in your history, not just new ones. A finished week’s review is worked out once and kept, so weeks saved before this build would have gone on showing the old, roughly six-times-too-high figure forever — and the oldest weeks, the ones most likely to be wrong, were the ones most certain never to be looked at again. Each saved week now records how its sessions were counted. When you open a week counted the old way, Strathlon recounts it once, keeps the result, and never touches it again; a future update that changes nothing about counting leaves every saved week alone, so this costs you nothing on an ordinary update. Any weekly write-up you have already generated is kept, never re-run and never re-charged. One thing worth knowing: the recount counts the sessions still on your device, so if you have used “Clear specific data → Lifting history”, or a week has aged past the 18-month history window, that week simply stops quoting a session figure rather than quoting one for training the app can no longer see. Nothing is deleted to achieve that.
  • In-app help and the user guide now match the app. The help your coach answers “how do I…” questions from gave two different answers about the new-review indicator, and both entries said tapping “Your Reviews” opens the review when it actually opens your Past Reviews list. It also never spelled out what one “session” now means. All fixed. The public user guide had the same class of error: it described a “Past reviews” button that doesn’t exist (the way in is the Progress pill → Your Reviews), never mentioned the unread dot, and still said celebrations last two and a half seconds.
  • A “session” now means a workout, not an exercise — so your training numbers will look smaller, and that is the fix. Strathlon opens a separate record for each exercise you do; that’s how it times your sets. Nine different places were adding those records up and calling the total “sessions”, so a six-exercise gym day was counted as six sessions — in your weekly review, your Trends consistency card, the sessions-per-week trend, the written review, and the figure your AI coach is given (it was being told a three-day-a-week user trains about eighteen sessions a week, on every message). Every one of them now counts one session per training day. Your historical figures drop by roughly the number of exercises in a workout. Nothing has been deleted and no training has been lost — the same workouts are all still there, counted the way you’d count them yourself. Your streaks, your adherence and your phase progress were already counting training days and are completely unchanged.
  • Auto-add no longer logs a food twice. Setting up a daily auto-add for something you’d just logged added a second copy to the same day, so that day’s calories and macros were over-stated — which then fed your deficit, your weight trend and your coach. It now checks today’s log before adding.
  • Review titles read like dates, not database keys. A weekly review now reads “This week” or “Last week” with the exact range beneath (“2026: 30 Jul – 6 Aug”); older ones show the range alone, and monthly reviews are named by month (“July 2026”) instead of “2026-07”.
  • The Progress menu tells you which one is new. When there’s an unread review the menu entry itself reads “Your Reviews — new”, so the dot on the pill is no longer a guessing game.
  • Locked phases can be explored. Tap any exercise in a future phase to expand it for sets, reps, tempo and coaching notes, watch its demo video, or ask the coach about it. Only starting it stays locked — your own workouts stay on your current phase.
  • Your sport’s work is labelled with your sport. The sport-specific block now carries a heading naming it — “Cricket — sport work” — and a two-sport day gets a labelled block for each. A small info button explains that when one of those moves is also a core movement it counts toward the day’s core slots, so your core finisher is shorter rather than doubling up.
  • Reps tiles read better. “10-12 each side” now shows the numbers large and the words small, instead of the whole phrase at one size.
  • Celebrations last five seconds instead of two and a half, with an × to dismiss — and the confetti keeps falling for the whole time rather than settling early.
  • The weight chart has left the weekly review. It always drew your whole history regardless of the week you were reading, so it now lives only where that makes sense: the Tracker, and Progress → Your Trends. Both are unchanged.

Bug fixes and accuracy only. No change to your plan, calories, macros, or which exercises you’re given.

Version 1.0.0 build 208 · July 2026

Reliability improvements 5

  • A lift you've been doing for months now shows as one exercise with one chart. If a movement came from your sport (a Cricket farmer's carry, say), older sessions were sometimes filed under a slightly different name than newer ones — so your weights were split across two entries in Strength history, each showing half the story, and a half with only one session in it could look completely empty. They're now recognised as the same movement, so everything you've ever logged for it sits on a single chart. Nothing was lost and nothing is counted twice — your old sessions were always saved, just filed apart.
  • The target-emoji is gone from the exercise list. A sport exercise now simply reads with your sport's own name — “Cricket: Farmer's Carry” — instead of a bullseye icon in front of it.
  • Asking the coach to analyse a bodyweight exercise you've only just started no longer gets you a confident read of nothing. With no history yet, it now says so, instead of describing a trend that isn't there.
  • Four wrong button names in the coach's reference notes, fixed. The coach could describe an “Import from Apple Health” button (it's Autofill from Apple Health), a “Why this phase?” button (it's a section called Why this phase, reached from the small info icon on a phase tile), a camera-emoji “Snap to fill” button (there's no emoji on it), and an “Adapted for…” injury banner (it reads “Adapted for:”). All four were live mismatches, so the coach would have repeated them to you as fact if asked.
  • Under the bonnet: the build check that stops a hand-written privacy claim from shipping had been reading only a fraction of the files it reports on — and passing anyway. It, and the credential-leak check added the build before, now prove what they actually read and fail the build automatically if it's less than they claim to cover.

Bug fixes and accuracy only. No change to your plan, calories, macros, or which exercises you're given.

Version 1.0.0 build 207 · July 2026

Reliability improvements 9

  • Fixed: your weekly review no longer freezes on the first look of the week. Opening the AI Coach tab first thing Monday — before you'd trained, eaten or weighed in — used to lock in that all-zero moment as the week's permanent record, and even the review's own refresh button couldn't fix it, because it was re-reading the same frozen numbers. Your free stats (sessions, rest, active burn, energy balance, sleep, weight trend) now stay current all week. The paid written analysis still generates once and stays put until you tap refresh — which now reads your current numbers, not the frozen ones. Simply opening “Past Reviews” also no longer creates a review entry for a week you never trained.
  • Fixed: the readiness banner now catches up instead of going stale. It's meant to be today's figure, but it could sit hours or days behind what your Trends screen showed for the same day. It now re-checks itself when you open the app, when the day rolls over, and any time it has nothing to show yet.
  • Fixed: your readiness score no longer changes on identical data just because it's now past lunch. A night's sleep is filed at midnight, but the score used to judge whether it counted as “recent” using a fixed 36-hour window from right now — so the very same sleep data could count as last night's reading at 9am and quietly stop counting by noon, producing two different scores from one unchanged night. It now asks the right question: is there a sample for the night that actually just ended.
  • Fixed: the coach won't describe a night you didn't sleep. With no sleep tracked, your readiness score used to quietly fall back to your week's average without saying so anywhere — so the app could describe a confident-sounding “last night” that never happened. The readiness card now says plainly: “No sleep recorded last night — this is your week so far, not today,” and your coach is told the same thing, from the one place both read it from, so they can't disagree with each other.
  • Fixed: your resting heart-rate reading is only called “now” when it's actually from today. The figure shown can be the newest one on file even if it's weeks old; your coach's “N bpm now” line now only appears when today has a genuine reading.
  • Fixed: a billing hiccup no longer tells you to start a free trial you've already paid for. A brief outage on Apple's side, a network blip, or a problem on our own end used to be treated exactly like a genuinely lapsed subscription — printed into your chat as a message and counted against your daily limit. The app now tells the difference: only a real “your subscription has ended” from Apple shows the paywall; anything else quietly retries and, if it still can't confirm, asks you to try again — without touching your chat history or your daily limit. A subscription confirmed in roughly the last three days is trusted straight through a short outage.
  • Fixed: estimated 1RM now has an honest ceiling, and a set logged with no reps stops being shown as an estimate. The estimate is only reliable up to about 10 reps and increasingly overstates beyond that — at 20 reps it can claim two-thirds more than the weight actually on the bar — and the strength screens now say so alongside a high-rep figure. And if a set was logged with no rep count, there was never really an estimate to show in the first place: it now reads “needs reps” instead of presenting the bar weight as if it were an estimate — on your weekly-review tile, the full strength-history chart and its crosshair, and personal-record badges. Your coach's own analysis follows the same rule, leading with whichever measure your logged numbers actually support.
  • Corrected: the coach's own reference notes about core work on combined training days. A gym-plus-sport day does get core work, and has done since our last build — only our internal documentation was out of date, which meant the coach could describe your own plan slightly wrong if you asked about it directly.
  • Under the bonnet: a new build check now catches the coach's reference notes going stale. If they ever describe an on-screen button or label that doesn't actually exist in the app, the build now fails automatically instead of shipping a coach that confidently describes something that isn't there.

A fix-only build with one theme: places the app or the coach said something that wasn't quite true, now corrected. Nothing about your plan, calories, macros, meal plans, exercise catalogue or plan generation has changed. One item is queued for a follow-up build: a paid weekly-review write-up can become briefly unreachable if you clear out data from a week it already covered — rare, and being worked on.

Version 1.0.0 build 206 · July 2026

Reliability improvements 9

  • Fixed: a completed exercise no longer loses its tick when you train twice in one day. Exercise ticks are cleared after about two hours on purpose, so a morning session's ticks can't make an evening session look already done. But if an exercise still had one of those expired marks against it, finishing it again saved your new tick with the old, expired time — so it read as not-done the moment the screen reloaded, and was then dropped. The failure case was the exact one the two-hour rule exists to support: tick something in the morning, train again that evening, and the evening's tick disappeared. The knock-on was the part you'd actually notice — because the app couldn't see the finished work, your day never read as complete and it offered you another exercise instead of finishing. This had been there far longer than the last couple of builds.
  • Fixed: the rest-interval question is asked once per session, not before every exercise. It used to appear before every single exercise — eight times in an eight-exercise workout — each time with your previous answer already ticked, under a note promising it would be remembered. You're now asked once. Every exercise and every superset group carries a “Rest 60s — change” button, so you can still change your rest deliberately at any point in one tap, and you can see at a glance what it's set to. That button changes your rest and nothing else.
  • Changing your rest now tells you that your day's time and calorie targets move with it. Longer rests genuinely make a session longer, so both headline numbers shift when you change the interval. They always did — the app just never said so, which made a jump after what looks like a timer preference feel like a glitch. The numbers themselves are unchanged. The rest picker also shows each option's full description now, and scrolls rather than clipping on a smaller screen.
  • Fixed: every “end this session?” confirmation now has a visible Cancel. The confirmation showed only the red End workout — the cancel button never appeared at all on this version of iOS, so the only way out was tapping the background, which nothing on screen told you. All four of these now slide up from the bottom, next to the button you pressed, with End workout and Cancel together: ending a workout, ending a warm-up, ending a HIIT session, and switching exercises while one is live.
  • Fixed: timed, distance and per-side exercises are no longer labelled “reps”. A side plank read “3 sets · 20-30s each reps” and a farmer's carry “4 sets · 30-40 m reps”. They now read as written — on the card, on the Start button, in the detail panel, on the live workout screen, in the spoken coaching cue (which was saying “20 reps” for a 20–30 second plank) and in what your AI coach is told.
  • Fixed: the Apple Watch app now installs on the same iOS generation as the iPhone app and the widget. It needed a newer watchOS than either of them, which would have left some people out for no reason — the thing the last two builds said was still to come. The build now fails automatically if the app, the widget and the watch ever disagree about this again.
  • A sport exercise that already trains your core now counts towards your core work. Some sport-specific movements — a Copenhagen plank, a suitcase carry, a half-kneeling Pallof press — are trunk work, but they weren't being counted, so a day could give you those and a full core finisher on top without saying anything. They're counted now, so the day tops up to the same two core movements rather than stacking extra on. The rule hasn't changed; it was working from an incomplete list.
  • Fixed: the “counts as core work” note could appear more times than there are core slots. On a day with several core-pattern movements it could show three times while telling you it covered one of today's two slots. It now appears at most once per slot.
  • Under the bonnet: the exercise catalogue's start-up self-check went from 40 warnings on every load to 3. That matters because a check that always complains can't warn us about a genuinely broken content update. This one can again.

A fix-only build, and the first item is the one that mattered — a tick you'd earned could quietly disappear, and then your day wouldn't finish. Nothing new was added, and there are no changes to your calorie targets, macros, meal plans, exercise catalogue, plan generation or what your AI coach is allowed to see. One thing we know isn't right yet: the End-workout card was meant to size itself to its message and still leaves a little more blank space above the buttons than intended. It's cosmetic, both buttons are exactly where your thumb expects them, and it's queued to be done properly.

Version 1.0.0 build 205 · July 2026

Reliability improvements 7

  • Fixed: ticking an exercise no longer ticks the same exercise in another phase of your plan. This one fault was behind several things you may have noticed — a core exercise that looked already done before you'd done it, the app offering you a “next” exercise instead of finishing your session, and your day looking a session short. Your ticks are now filed under the phase you're training as well as the date, and the same goes for your warm-up and HIIT marks, because both genuinely differ between phases. If you update mid-session, the ticks you'd already earned that day are carried across and keep their original time.
  • Fixed: your phase can no longer change part-way through a week — or part-way through a workout. The week you're currently in no longer counts towards moving you up, so a move can only ever arrive at the start of a new week. Nothing you've already earned can be taken away by this: a phase you've reached stays reached.
  • Fixed: your Plan tab and your AI coach now agree on which phase you're in. The coach worked your phase out fresh on every message while the Plan tab settled on one when you first opened it and never moved — so after moving up a phase, the coach could tell you one thing while your plan showed another. The Plan tab now follows. If you've deliberately tapped a different phase to look at, your choice is kept, and the plan never re-points itself while a workout is live.
  • A sport exercise that covers one of the day's two core slots now says so. Your sport work sometimes already includes a core movement, in which case Strathlon deliberately adds fewer core-finisher exercises. That was the right call, but nothing on screen said so and the day read as short. It now tells you: “Counts as core work — this covers one of today's two core slots.”
  • Fixed: your watch no longer reads as disconnected during ordinary quiet stretches. The wrist decided your phone had gone quiet after seven seconds, but the message your phone is guaranteed to send only arrives every thirty — so during a warm-up, or the still part of a rest, your watch spent most of its time reporting a problem that wasn't there. Recording was never affected: heart rate and calories were always captured regardless of what the connection indicator said.
  • Fixed: Start buttons showed two play arrows. Both of them — the button on each exercise and the one on a superset group.
  • Fixed: your profile showed a Match day calorie figure identical to your rest-day one. With no sport set up there's no sport bonus to add, so the row was showing your rest-day number, making a match look like it burns less than a gym session. It now says “Add a sport to estimate”. The same two rows during onboarding were being hidden from exactly the people who do have a sport — they're shown now.

A fix-only build, prompted by one real training session. Nothing new was added, and there are no changes to your calorie targets, macros, meal plans, exercise catalogue or what your AI coach is allowed to see. The Apple Watch app still needs watchOS 26.5, a little newer than the iPhone app requires — that's still being brought into line.

Version 1.0.0 build 204 · July 2026

Reliability improvements 4

  • Fixed: the workout card on your lock screen no longer disappears part-way through a session. There were three separate causes, each able to make the card vanish on its own: it was being closed at the end of every warm-up, closed again at the first gap between two exercises, and closed part-way through for anyone without an Apple Watch. All three are fixed. One card now carries you from your warm-up through your gym work and into a HIIT finisher, updating its label as you go, and it only closes when your workout genuinely ends. The reason it could never come back once it had gone: iPhones don’t allow an app to create a new lock-screen card while it’s in your pocket — only to update one that’s already there.
  • Fixed: your Apple Watch now stops recording when you finish. Completing the last set of your last exercise with your phone locked used to end the workout on the phone while the watch carried on, giving you one long recording that only stopped later. The moment you finish is now sent to your watch straight from the button you pressed, so your wrist finishes when you do.
  • Your watch keeps up better during rest. Strathlon was sending your watch a fresh copy of the rest countdown roughly once a second, and the watch was sending live calorie updates back on every single reading — both crowding out the messages that actually matter. Your rest end-time is now sent once and counted down on the watch itself, and live calories are sent at a sensible pace, so the wrist stays responsive during a session.
  • Fixed: the home-screen widget could fail to appear. The widget was built for a slightly newer version of iOS than the app itself, so on some iPhones it simply never loaded. Both now match.

A workout-reliability build, focused entirely on what happens while your phone is in your pocket — the lock-screen card, your Apple Watch and the home-screen widget. No changes to your calorie targets, macros, meal plans, exercise catalogue, plan generation or the AI coach. One thing still to come: the Apple Watch app currently needs watchOS 26.5, a little newer than the iPhone app requires — that’s being brought into line in a coming build.

Version 1.0.0 build 203 · July 2026

New features 3

  • Your calorie baseline can now take hormone therapy into account. There's a new optional question — alongside your biological sex — asking whether you're on testosterone or estrogen therapy. Answering it, or skipping it, is entirely up to you. If you are on hormone therapy, your daily calorie baseline gets a small, carefully bounded adjustment on top of the usual weight-based figure, so it reflects your body rather than ignoring it. If you've given us a measured body-fat percentage or lean mass, that measurement is used instead — a real measurement always beats an estimate. And if you're not on hormone therapy, which is almost everyone, nothing about your targets, macros or plan changes at all.
  • A plain-English explanation of how your baseline was worked out. Tap the “i” next to Basal Metabolic Rate and you'll get an explanation of your situation specifically — which calculation was used and why — with a link through to a fuller user guide section. It's honest when the adjustment works out at zero, which for some people it genuinely does. The “BMR formula” line on your profile now always names the calculation actually being used.
  • Cycle features step back sensibly on testosterone. Periods commonly stop or become irregular on masculinising hormone therapy, so cycle-aware features now stay off by default in that case rather than assuming. If that isn't right for you, one toggle at the top of Cycle-aware insights — “I still menstruate” — turns everything back on, and the app points you to it.

Reliability improvements 4

  • Fixed: choosing “Other” for gender quietly gave you a male calorie baseline. It was an offered option with nothing on screen saying which figures it produced. The question is now “Biological sex” — it's a maths input for the calorie equations, not a label — and “Other” is no longer offered. If you'd previously chosen it, your numbers haven't moved and you'll get one friendly prompt so we can get them right.
  • Fixed: the “BMR formula” line could name the wrong calculation. It could read “Weight-based” while a different calculation was actually running behind it.
  • Fixed: several privacy explanations in the app were inaccurate or incomplete. A few screens said data stayed on your device when, with a particular switch turned on, some of it was shared with your AI coach — and one screen listed three things while saying there were two. Every privacy explanation in the app is now written from a single, checked description of exactly what can leave your device and which switch controls it, so these can't drift apart again. Nothing about what the app actually shares has changed — only that what you're told now matches it.
  • Fixed: the Apple Health permission message described the wrong setting and was long enough that iOS could cut it short. It's now shorter, names the right switch, and correctly describes cycle insights as something you can turn off rather than something you turn on.

An accuracy build. If you're not on hormone therapy, your targets, macros, meal plans, exercise catalogue and screens are unchanged. Your minimum safe daily calorie floor never moves, and your protein targets are unchanged.

Website update content update · 26 July 2026

Version 1.0.0 build 202 · July 2026

Reliability improvements 1

  • Fixed: opening a meal photo in your meal plan no longer leaves it stuck. Tapping to close it used to just reopen the same photo, and tapping a different meal could show the wrong one instead. Photos now open and close correctly everywhere they appear, including in the AI coach.

A meal-photo fix. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 201 · July 2026

New features 3

  • Your daily tips now match your goal. The short knowledge tips shown around the app used to be written mainly for fat loss, even if that isn’t your goal. They’re now goal-aware — if you’re building muscle, training for performance or working on general fitness, you’ll see tips written for that, including 15 brand-new tips covering muscle gain, performance, general fitness and recomposition/maintenance for the first time.
  • Tips personalise to your sport too. Alongside your goal, your daily tips now weave in guidance for the sport(s) you’ve set up in your profile, blended in among your regular tips rather than replacing them.
  • Cycle and fuelling guidance stays for every woman. Tips about your cycle and eating enough to support it — including why under-fuelling can disrupt it — are unaffected by this change and continue to reach every woman using Strathlon, whatever your goal, not just those in a deficit.

A knowledge-tips build. Nothing else changes here — no UI layout changes, no changes to how the AI Coach itself talks to you, no chart or analytics changes, no new settings, and no changes to your calorie/macro numbers or your watch/widgets.

Version 1.0.0 build 200 · July 2026

Reliability improvements 5

  • Fixed: Muscle Gain and Sports Performance goals could still show a red “Deficit” chart with full-height bars reading as a failure on a good surplus day, and the full-screen chart title still read “Calorie Deficit”.
  • Fixed: General Fitness and Maintenance goals (and anyone clamped to maintenance for a safety reason) showed the energy chart and the Today tile in green/red, implying a good-or-bad direction that doesn’t apply to a balance goal.
  • Fixed: the Today tile's colour could disagree with the chart above it for a General Fitness or Maintenance goal.
  • Fixed: editing today's log or adding a missed day always showed a “Deficit preview”, even for a Muscle Gain, Performance or General Fitness goal.
  • Fixed: the paid weekly/monthly report could describe a good Muscle Gain week (rising weight, a controlled surplus) as over-eating, instead of recognising it as on-plan.

The second of three planned goal-accuracy builds: the energy chart, the Today tile's colour, the day-edit preview and the paid weekly/monthly report now speak your goal too. Your calorie/macro formula, meal plans and exercise catalogue are unchanged. The AI coach's content tips are not yet goal-aware — a later build.

Version 1.0.0 build 199 · July 2026

Reliability improvements 6

  • Fixed: Muscle Gain and Sports Performance goals could show “Deficit” instead of “Surplus” in the Tracker's daily energy header and chart.
  • Fixed: progress toward a Muscle Gain or Performance goal could get stuck at 0% forever, and a genuinely on-track gain could be called “stalled” once your plan finished.
  • Fixed: a false “Goal reached! Switch to Maintenance” banner could appear on day one of a Muscle Gain or Performance goal.
  • Fixed: the AI coach, your Profile's Phase row, and the Nutrition calorie/protein tips could all describe a Muscle Gain, Performance or General Fitness goal as fat loss or a deficit.
  • Fixed (safety): if your calories are clamped to maintenance (under 18, pregnancy/breastfeeding, or an eating-disorder safety flag), the Tracker header and Nutrition tips now correctly show Balance, and the AI coach describes your plan as Maintenance, instead of a surplus/deficit prompt.
  • Fixed: the AI coach's stated deficit/surplus size could be inaccurate for advanced-experience users.

The first of three planned goal-accuracy builds: the app now measures, labels and talks about your actual goal (Fat Loss, Muscle Gain, Performance or General Fitness), not just fat loss. Your calorie/macro formula, meal plans and exercise catalogue are unchanged — only how your goal is measured, labelled and talked about. The full-screen weight/deficit chart title and the paid weekly report are not yet goal-aware — a later build.

Version 1.0.0 build 198 · July 2026

New features 2

  • Your pre-period calorie ease now matches everywhere. The optional “ease my targets in my pre-period week” toggle already nudged your Nutrition target up a little in the days before your period — now the Tracker, your workout screen, the AI coach and any meal plan the coach builds you all show that exact same number, so nothing on screen ever contradicts anything else.
  • The Tracker's Target tile now explains the ease too. When it's active, a small note appears under your daily figures — “Eased ~+100 this week — pre-period appetite is normal” — tap it to learn more, matching the note already on the Nutrition tab. Ask your AI coach why your target changed (if you've turned on cycle-sharing) and it can explain, rather than guessing.

Reliability improvements 2

  • Fixed: the Tracker's daily calorie Target could read up to 100 kcal lower than the same day's Nutrition tab during a pre-period week with the ease turned on — both now always agree.
  • Fixed: a brief flicker where the Tracker's Target tile showed the wrong (un-eased) number for a moment before correcting itself when the screen first loaded.

A cross-surface accuracy build. Only the pre-period ease is affected — your calorie formula, macros and exercise catalogue are otherwise unchanged.

Version 1.0.0 build 197 · July 2026

New features 4

  • Redesigned lock-screen workout card. A clean countdown ring with the numbers always visible, your exercise and set, and a big labelled live-burn (or goal) number.
  • Live calorie burn now actually shows and updates on the lock screen and your Apple Watch as you train, as one running total for the whole session.
  • Your last logged weight for the current exercise now shows on the lock screen too, matching the watch.
  • The weight Save button now shows “Saved” and disables itself after a save, so a second tap can’t log the same weight twice.

Reliability improvements 4

  • Fixed live calorie burn freezing on the lock screen when your phone was locked mid-workout.
  • Fixed live burn resetting toward zero at each block change instead of totalling your whole session.
  • Fixed a brief incorrect spike in the live burn number right when a workout block changed.
  • Fixed live burn/heart rate occasionally showing a stale reading from your previous session for a moment after starting a new one.

A watch and lock-screen build. Your calorie targets, macros, meal plans and exercise catalogue are unchanged.

Version 1.0.0 build 196 · July 2026

New features 1

  • A plain-English explainer on your Tracker's daily figure. Tap the new “i” next to your Deficit, Surplus or Balance number to see exactly what it means for your goal — how it's worked out, why it's a fixed amount rather than something that changes with a single session, and how the safe minimum protects it.

Reliability improvements 2

  • Fixed: your Tracker's daily figure could read “Deficit” even when your goal isn't a deficit at all. Muscle gain and performance goals now correctly show “Surplus” (and turn green for eating above what you burn — the actual goal), and general fitness now shows “Balance”. Fat-loss and maintenance goals are unchanged.
  • Clearer wording: the “Add a session” button is now called “Add activity” everywhere you log a walk, sport or session, on the Plan tab and in the calendar.

A Tracker-accuracy build. Your calorie and macro targets are unchanged — only how the deficit/surplus/balance figure is labelled and explained.

Version 1.0.0 build 195 · July 2026

New features 2

  • A short welcome message on your “Your Plan is Ready” screen, tailored to your goal. Losing weight, gaining weight, recomposition or performance — each now gets a plain-language explanation of what actually drives your results.
  • Smarter checks on your weight goal. A contradictory goal — for example Fat Loss with a target at or above your current weight — is now caught and blocks the final step until you fix it. An unhealthily low target instead gets a gentle warning, while your calorie target stays protected at a safe minimum either way.

Reliability improvements 2

  • Fixed: onboarding now catches an impossible or mistyped height, weight or session length before it can build a strange plan — you’ll see a short inline note instead, and your existing value is never silently overwritten.
  • Fixed: the “How your plan is tuned for…” summary could drop or mis-name a sport when you had two or more sports set — it now always names every sport that’s actually shaping your gym lifts, and only those.

An onboarding-accuracy build. No changes to your calorie/macro formulas, meal plans or exercise catalogue.

Version 1.0.0 build 194 · July 2026

New features 3

  • “Your readiness” card, redesigned — now just one clean line. The READY/MODERATE/LOW label is gone (the ring colour still shows it); the card reads either a plain take on your score (“a strong day to train hard” / “keep it sensible” / “consider going easier today”) or, when it matters, a safety note instead — never both crowding each other. Tap the card any time for the full breakdown from your coach.
  • A tidier AI Coach screen. The “Your AI progress analysis” card is gone; the “Progress” pill at the top now shows a small dot whenever a new weekly review is ready — tap “Your Reviews” to read it and clear the dot.
  • Tap a meal photo to open it full-screen, at full resolution. Pinch to zoom in and out on any photo you’ve saved to a meal plan via the AI coach.

Reliability improvements 4

  • Fixed: the “Save as regular meal” buttons during AI photo-logging work again — they had stopped responding to taps.
  • Fixed: meal photos saved via the AI coach are now stored sharp, not blurry.
  • Fixed: your core finisher no longer repeats a glute-bridge move on the same day as a glute-bridge main lift.
  • Improved: your session’s estimated DURATION now honestly reflects warm-up, supersets and any HIIT finisher — your calorie burn estimate is unchanged.

A readiness-card redesign, an AI-coach declutter, and three photo-logging fixes. No changes to your calorie targets, macros or meal plans.

Version 1.0.0 build 193 · July 2026

Build 193 shipped together with build 194, above — nothing was released on its own under this number.

Version 1.0.0 build 192 · July 2026

New features 3

  • Your exercise library just got deeper — 19 more gym exercises, including two new stable “anchor” lifts, Barbell Back Squat and Barbell Bench Press, that stay in your rotation week to week so you can track progressive overload.
  • Repeated training days now share zero exercises. If your split repeats a training type in the same week — like Upper A and Upper B, or Lower A and Lower B — every exercise on one is now guaranteed different from the other, not just a different mix.
  • “Swap for an equivalent” is smarter about your whole week. It now avoids anything you already have scheduled anywhere else that week, not just on the day you’re swapping.

Reliability improvements 3

  • Fixed: injury-safe exercise substitutions now work in every phase. If you’ve flagged a knee, hip, back, shoulder or elbow injury, Barbell Back Squat or Barbell Bench Press is now automatically swapped for a safe alternative in superset/tri-set days too, not just straight-set days.
  • Fixed: sport-specific accessory exercises no longer repeat across your training days in the same week, and their variety pool is much deeper.
  • Fixed: your core finisher (like plank, dead bug or glute bridge march) no longer repeats across your training days in the same week — previously the same finisher could show up on every session.

An exercise-selection engine + content build. No changes to your calorie targets, macros or meal plans.

Version 1.0.0 build 191 · July 2026

Reliability improvements 1

  • Fixed: tapping a locked (future) phase no longer stacks its preview on top of your current phase. You now see only that phase’s plan — warm-up, exercises and core finisher if it has one — as a clean, read-only preview, and tapping the X takes you back to your own active phase exactly as you left it.

A phase-lock preview fix. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 190 · July 2026

Reliability improvements 3

  • Your AI Coach is now more careful about what it tells you. If you ask how a feature or screen works and it isn’t sure of the exact detail, it now says so plainly instead of guessing — your general training and nutrition advice is unaffected.
  • Fixed: the coach could invent workout detail it was never given — like a specific tempo, range of motion, or a reason an exercise was chosen or repeated. It only ever knows an exercise’s name and its sets and reps, so it now tells you plainly when it doesn’t have a detail, and points you to your plan and the user guide, instead of making one up.
  • When the coach points you to the user guide, the link is now tappable — tap strathlon.com/userguide to go straight there.

A coach-accuracy build. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 189 · July 2026

Reliability improvements 3

  • No more seeing the same exercise twice in one session — we fixed a bug where two versions of the same movement (like Leg Press) could both show up in your plan.
  • Repeated training days are now genuinely different, and your plan feels fresher week to week — while a few of your key lifts stay the same so you can track your progress on them.
  • "Swap for an equivalent" is smarter — it now always offers something that actually fits (same sport, same body part, same category), and never something you already have that day.

An exercise-selection engine build. No changes to your calorie targets, macros or meal plans, and no new exercise content.

Version 1.0.0 build 188 · July 2026

Reliability improvements 3

  • Fixed: your Apple Watch records heart rate and calories again during workouts, and saves the finished workout to Apple Health with the right duration and calories — this had stopped working over recent builds.
  • If Health access on your watch is off, it now tells you — a short on-screen note explains how to turn it on, instead of silently recording nothing.
  • The last-known weight for your next exercise is now more reliable on the watch, showing on arrival rather than only after you tap Start.

A watch-only build. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 187 · July 2026

New features 2

  • Tap a locked (future) phase and you can now see everything inside it — the warm-up, every exercise in its groups, and your core finisher if it has one — greyed out so you know it’s a preview of what’s coming, not something you can start yet.
  • It’s clearly view-only — nothing in the preview responds to a tap, and your own active phase is completely unaffected.

A phase-lock UX build. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 186 · July 2026

New features 1

  • On your final "Your Plan is Ready" onboarding screen, you can now switch your goal-weight unit between kg, lb and stone, right there — and there’s a Back button, so you can return and edit an earlier answer before you finish setup.

Reliability improvements 2

  • The Coach Voice settings tip now names the exact path to upgrade your workout voice — Settings → Accessibility → Spoken Content → Voices.
  • The warm-up equipment picker now explains each option in one line, and “No Equipment” now reads “No Equipment (bodyweight)” so it’s clear what to pick when you have nothing to hand.

An onboarding & settings polish build. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 185 · July 2026

Reliability improvements 3

  • Your Sport & Activity calorie bonus now shows right in the tile header — no more separate row to scroll past.
  • A clearer tip about Apple Health. Tapping the (i) now also explains that recording the session in Apple Health separately counts it toward what you’ve burned — the two are meant to offset each other, not add together.
  • Your workout targets card is simpler and more consistent. On gym and gym-and-sport days it’s titled by your workout type only, with no extra badge. On sport-only and rest days, it’s gone entirely — you go straight to that day’s guidance.

A Plan-tab tiles build. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 184 · July 2026

New features 2

  • New “Evening Snack” category for anything you log late in the day, alongside Breakfast, Mid-Morning Snack, Lunch, Afternoon Snack and Dinner.
  • You can now move a logged item to a different meal category — tap the … next to any item in your food log, today or on a past day, and pick the right one. Nothing else about the entry changes.

Reliability improvements 2

  • Fixed: when your AI Coach logs a meal, it now files it under the meal category you actually picked — Breakfast, Lunch, Dinner and so on — instead of quietly guessing from the time of day. This holds for back-dated meals too.
  • Fixed: your AI Coach no longer drops the “Add to Log” option after you correct a food it just estimated.

A meal-logging accuracy build. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 183 · July 2026

Reliability improvements 3

  • Your bedtime reminder now fires every evening, not just after a heavy day — one gentle nudge around 10:45pm to wind down and protect your sleep, with extra emphasis after a hard training day. Still at most once a day, and never late enough to wake you.
  • Daily tip and bedtime reminder notifications are now on by default. New installs are asked for notification permission once during setup; if you’re already a Strathlon user, you’ll see one gentle one-time prompt the next time you open the app.
  • Your training data — weigh-ins and lifting history — now backs up to your own private iCloud by default, so it’s there if you reinstall or change phone. It never goes to a Strathlon server or the AI, and you can turn it off any time in Privacy & your data.

A notifications and backup-defaults build. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 182 · July 2026

New features 3

  • Your food log now shows a heading for each meal. Breakfast, Mid-Morning Snack, Lunch, Afternoon Snack and Dinner each get their own heading, in time order through the day, on both today’s Tracker card and your history.
  • Your AI Coach now knows what you’ve eaten today and yesterday, meal by meal. Ask about your day and it reasons from your actual logged meals, not just a flat list.
  • If you share Health data with your coach, it now sees a lot more detail. Sleep gets a full breakdown — deep, REM, core and awake stages, sleep efficiency, and your bed and wake times — plus heart-rate variability (HRV), respiratory rate, blood oxygen (SpO2) and overnight wrist temperature, all reasoned only from real readings.

Reliability improvements 1

  • If you’d already granted Health access, you’ll see one new permission prompt for these 4 additional measurements — your existing permissions aren’t affected.

A food-log and AI-coach-health build. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 181 · July 2026

New features 1

  • Everything else in your review now sits in tidy sections you can open and close — At a glance, Consistency & recovery, Charts & insights, and Strength — all open by default, so nothing is hidden, just easier to skim.

Reliability improvements 3

  • Your weekly and monthly review now opens with your AI-written summary right at the top. It’s fully expanded, with the 2–3 numbers that matter most shown in bold, so you can catch the headline in a glance instead of scrolling to find it.
  • If you’re not subscribed, the top of your review now shows a much stronger preview of what the written summary looks like, instead of a plain “unlock” line.
  • Your Strength progress and full strength history now sit at the bottom of your review, and Strength History has also moved to the bottom of Your Trends — both to make room for what most people check first.

A Review and Trends build. No changes to your calorie targets, macros, meal plans, exercise catalogue or plan generation.

Version 1.0.0 build 180 · July 2026

Reliability improvements 4

  • Your plan now reads cleaner, exercise by exercise. Sport-specific exercises show under their real name, with no icon prefix or extra tag cluttering the row — they still always appear after your main lifts.
  • Your core finisher is now clearly labelled, and smarter about not doubling up. Look for a “CORE FINISHER” heading with an honest explanation. It now tops up to 2 core-focused moves for the day in total, counting any core work your sport accessories already gave you — so sports like cricket that already train rotational core through their own accessories won’t get identical work piled on top.
  • Your plan header is tidier, with your goal and your weekly summary now sharing the same alignment and size. Your sport now shows where it’s most useful — right on the day itself, with its own icon and name, faded on days outside its season.
  • Your AI Coach can now accurately explain how your plan serves your sport. Ask how your plan meets your sport’s goals and get a real answer grounded in your actual accessory work and scheduling.

A Plan-tab and AI Coach build. No changes to your calorie targets, macros, meal plans or exercise catalogue.

Version 1.0.0 build 179 · July 2026

Reliability improvements 2

  • Your readiness score now leans on your most recent recovery and sleep. Between-set heart-rate recovery is now weighted toward your more recent gym sessions, so a tough or easy session from the last week or so moves today's score more than one from a month ago. Your sleep score now blends last night (60%) with your 7-day average (40%), so a genuinely good or bad night shows up today instead of being buried in a week of context — your accumulated sleep debt still counts. If there isn't a genuinely recent night to go on, it falls back to your plain 7-day average, and the card is honest about which figure it's showing you.
  • The “not enough data yet” readiness card is tidier. It's now a single compact row instead of a full-size card, freeing up space for your AI Coach chat below it. Tap the ⓘ to see what's missing — nothing that used to be shown has been removed, it's just a tap away now.

A readiness-only build. Nothing about your calories, macros, meal plans, training plan or exercise catalogue changes here.

Version 1.0.0 build 178 · July 2026

Reliability improvements 5

  • Your strength history now charts bodyweight moves, like push-ups. Exercises with no added weight used to leave the chart empty, even though your sets were saving correctly. They now get their own chart tracking total reps per session, with the same personal-record markers and plateau shading your weighted lifts already have.
  • The “saved” tick after logging a set is now always trustworthy. It could previously appear even when a set silently failed to save (for example with Analytics switched off). It now only shows once your set has genuinely saved, with a clear message if it hasn’t.
  • “Analyse Strength” now answers straight away. Tapping it used to just fill in a question and wait for you to hit Send — it now asks and starts answering immediately.
  • Your Strength History exercise list is now alphabetical, making a specific exercise quicker to find. It still opens on your most recently trained exercise by default.
  • More injury-adapted coaching tips. A content sweep closed gaps where a gym version of an exercise was missing a knee- or hip-friendly note that its home version already carried.

A strength-tracking build. Nothing about your calories, macros, meal plans or plan generation changes here.

Version 1.0.0 build 177 · July 2026

New features 2

  • A slim bar now shows a workout is still running, wherever you go in the app. Switch to the AI Coach, Nutrition, Tracker or More tab mid-workout and a thin bar at the top — below that tab’s own title — reads “Workout in progress · Tap to return.” Tap it to jump straight back. It stays out of the way of everything else on the screen, including the coach’s own message box, and disappears the moment no workout is running.
  • New: swap any exercise for an equivalent. If your gym doesn’t have the exact machine an exercise calls for, tap “Swap for an equivalent” on that exercise for another one that trains the same muscles at the same stage of your plan. This swap applies to today’s session only — if your plan next regenerates (a new phase, an injury update, a different day), the original exercise comes back. It’s available on straight-set exercises only, not on paired supersets or tri-sets.

Reliability improvements 3

  • A clearer cue at the start of your warm-up. The reminder not to also start an Apple Workout on your watch could previously read run together with the line before it. It’s now always the last thing said, with a short pause beforehand, so it can’t get lost mid-sentence.
  • On a day with both a gym session and a sport session, the post-warm-up button now names only the gym session. It used to read something like “Start your Pull + Net session workout,” which implied tapping it would also start your sport session — it never did. It now names only what it actually starts.
  • Your Start button now doubles as a way back into your workout. Once an exercise is genuinely under way, its button relabels to “Resume your workout” in a quieter style, rather than staying a clickable Start button with nothing left for it to do.

A training-flow build. Nothing about your calories, macros, meal plans or the AI Coach changes here — these are fixes and one small addition to how the Plan tab and your live workout behave.

Version 1.0.0 build 176 · July 2026

Reliability improvements 5

  • Your coach conversation starts fresh again each morning. A recent update accidentally stopped the overnight reset if you left the app running in the background. Now, whether the app was closed or just resting, a new day always opens the AI Coach with a clean slate — and never clears a conversation you’re in the middle of during the day.
  • New coach replies open at the start, not the end. When a longer answer arrives, the chat now shows you the top of the reply so you read it from the beginning — like a normal chat app — instead of jumping to the last line and making you scroll back up.
  • A meal you save from a food photo keeps the photo. When the coach identifies a meal from your picture and you save it to your plan, your photo now comes with it and appears on the meal in your Nutrition tab. Before, the picture was quietly dropped.
  • The coach won’t make up how the app works out your numbers. Ask how something like your carb allowance is calculated and, rather than inventing a plausible-sounding formula, it now tells you honestly that it can’t speak to the exact method and points you to the user guide. Where a method genuinely is documented (like the resting-calorie equation), it still explains it.
  • Longer answers are laid out more clearly. When a reply covers several things at once, the coach now groups it into tidy labelled sections with bullets; short, single-topic answers stay plain and to the point.

A coach-experience build. None of your calories, macros, plan or history change here — these are fixes and polish to how the AI Coach behaves and how its replies are shown.

Version 1.0.0 build 175 · July 2026

Reliability improvements 5

  • Strathlon is now for ages 16 and up. If someone under 16 tries to set up, a warm screen explains the app isn’t designed for them yet and points them towards a parent, coach or doctor. Eighteen and over is what we recommend — but sixteen- and seventeen-year-olds are fully supported.
  • If you’re 16 or 17, Strathlon never puts you on a weight-loss diet. The Fat Loss goal simply isn’t offered, and your calories are always kept at a healthy “maintenance or above” level — the same protection we already give during pregnancy and breastfeeding. You can still train for strength, general fitness, sports performance and every one of your sports. Weight-management support for under-18s, with proper guidance, is on the roadmap.
  • A more modern estimate of the calories your body burns at rest. Strathlon has moved to the Mifflin–St Jeor equation — the standard most reputable tools use today — in place of the older formula. For most people your daily target shifts by only a small amount, and nothing about your plan, your history or your progress is lost. If your numbers look a little different from yesterday, this is why.
  • Your daily target will never drop below a safe minimum. Whatever your goal, Strathlon won’t set a daily target below roughly 1,200 Calories for women or 1,500 for men — a hard floor in line with national health guidance. Almost everyone is already comfortably above this; it only ever protects the very smallest targets.
  • The Health & safety questions during setup now have to be answered. The short readiness and relationship-with-food questions no longer quietly fill themselves in — you answer them yourself, so nothing important is ever assumed on your behalf.

A safety build. It does gently shift some numbers — the new calorie formula and the safe minimum can each move a daily target a little — so if yours has changed, the notes above explain exactly why. Nothing about your logged history changes.

Version 1.0.0 build 174 · July 2026

Reliability improvements 4

  • Choosing a dark accent colour no longer makes your buttons unreadable. Strathlon offers sixteen accent colours, and five of them are dark. Button labels were painted black regardless — so picking Dark Purple left “Save Today’s Log” and the mid-workout “Done” as dark text on a dark button, at a contrast ratio of 1.9:1 where the accessibility standard asks for 4.5:1. Nothing warned you; it was presented as a purely cosmetic choice. Strathlon now works out whether black or white is legible on whichever colour you picked, and does that everywhere — including the countdown on your lock screen and in the Dynamic Island, where a dark accent had made the mid-workout phase label almost invisible at exactly the moment a glance is the whole point. The worst case goes from 1.9:1 to 5.2:1, and no colour had to be removed from the palette.
  • The accent picker can now show you which colour you picked. The tick and ring marking your selection were drawn in white on the swatch itself, which on Mint measured 1.5:1 — on eleven of the sixteen colours you effectively couldn’t see which one was selected. Fixed on the same screen as the bug above.
  • Every photo Strathlon resized was being made nine times larger than intended. A units mistake — points where pixels were meant — meant a progress photo asked to be saved at 1280 pixels was written at around 3840, and uploaded to your iCloud at that size too. Coach food photos were sent at roughly nine times the pixels the model can actually use, and weight-stack photos were sent larger than the service accepts, so they were shrunk again at the far end and the extra data bought nothing. Your photos on screen are unchanged — the sizes that feed the display were recalculated so nothing got softer — but the files, the uploads and the battery they cost are all substantially smaller.
  • The progress-photo gallery no longer grows its memory without limit. Every thumbnail you scrolled past was kept in memory for as long as the screen was open, with nothing able to reclaim it — not backgrounding the app, not the phone running short. Roughly a year of weekly photos was enough to make that a real risk of the app being shut down mid-use on a mid-range phone. Thumbnails are now loaded as you reach them and released when the system needs the space.

A bug-fix build. Nothing about your plan, your targets, your calories or your data changes here — and if you use one of the eleven lighter accent colours, the app should look exactly as it did yesterday.

Version 1.0.0 build 173 · July 2026

New features 1

  • New: tap your Readiness card to ask about it. It sends the question for you — how the score was worked out, and what to do about it today. The score itself stays free; the explanation is part of the coaching subscription. If you have Health sharing switched off, Strathlon offers to turn it on first rather than letting the coach answer about numbers it can’t see.

Reliability improvements 5

  • Your Deficit no longer invents a surplus when Apple Health has nothing to tell it. Strathlon couldn’t tell “no burn data yet” apart from “burned nothing” — so if you’d logged 2,000 calories of food it announced you were 2,000 calories in surplus, in red. That hit anyone using Strathlon on an iPhone alone, anyone who’d declined the Health permission, and everyone who opened the app before the day’s first sync. Burned and Deficit now show a dash until there’s something real to show, and your history, your deficit charts, the copied summary and your AI coach were all reading the same phantom zero — none of them do now.
  • “Copy summary” no longer closes the app. A formatting bug meant tapping it crashed Strathlon for anyone with at least one logged day. It had been that way since the button was written; we found it while checking something else in the same function.
  • “Real burn” is now “Active burn”, and it stops claiming your Apple Watch measured it. Strathlon reads active calories from Apple Health without filtering by device, which is the right thing to do — but it meant we were telling people who don’t own an Apple Watch that their Apple Watch had measured something. On a phone alone that figure comes from motion sensors, which can barely see resistance training. Tap the (i) and Strathlon now tells you what kind of source is behind the number for that period. Even with a watch on your wrist, active calories are an estimate — a good one, but an estimate, and we no longer call it anything else.
  • Your Readiness card stops cutting off its own explanation. The card was capped at three lines, which turned out to be exactly one line short: the note explaining that recovery signals can reflect normal cycle variation was silently clipped off the bottom every single time. It’s always visible now, alongside a plain statement of what the score is based on and that it’s a general guide, not a medical measure. The “FREE” tag no longer appears if you already subscribe, and once you have a conversation going the card tucks down to a single line — keeping any caveats.
  • A run of smaller corrections where our wording had drifted from our arithmetic. “Completion” is the share of sessions you start and finish, not of sessions planned — so skipping a day never dragged it down, and now it says so. A declared break doesn’t currently pause your weekly streak, and we’ve stopped claiming it does (your longest streak is kept either way). Energy balance was comparing an average of your food days against an average of your burn days — two different sets of days — and is now worked out day by day. Trends now wait for a third data point before being called trends. Your resting heart rate is no longer reported to your coach as measured when it’s really a placeholder. And a BMI read from Apple Health is no longer described as having been measured by a smart scale, because we have no way of knowing that.

A correctness build rather than a features one. Nothing about your plan, your targets or your data has changed — what’s changed is that several figures now describe themselves honestly, and one screen has stopped showing a number it never actually had.

Version 1.0.0 build 172 · July 2026

New features 3

  • Long answers from your coach now arrive as a stack of cards. The last build taught Strathlon to read the structure your coach was already writing, rather than showing you the raw ## and - characters. This one goes further: each section of a longer answer now sits in its own rounded, softly tinted block, stacked with space between them. A long reply reads as a handful of short cards rather than one continuous wall, so you can find the part you care about and come back to the rest later.
  • The colours are there to help your eye, not to tell you something. They follow the order of the sections, not what the sections say — a blue block isn’t “good news” and a green one isn’t “do this next”. That’s deliberate: for a colour to carry meaning, Strathlon would have to interpret the meaning of your coach’s own wording, and guessing at wording is exactly what caused a run of problems we spent several builds removing. We’d rather the colour be honestly decorative than quietly wrong. Ignore the colour entirely and the structure still reads perfectly — the separate blocks, the spacing, the headings and the bullets all do the work first.
  • Short answers are untouched. Ask something small and you get the same plain couple of sentences you always did — no block, no colour, nothing built around a one-line reply. The new treatment only appears when an answer genuinely has sections to separate.

Another presentation-only change. Your coach hasn’t been given new instructions, knows nothing about you it didn’t know yesterday, and no calorie, burn or macro calculation has changed — only how a reply is laid out on screen.

Version 1.0.0 build 171 · July 2026

New features 1

  • Key numbers now sit above the answer. When a reply involves food or a meal plan, the calories, protein and carbs appear as three figures at the top of it, so you can take in the essentials without reading a word. They’re read from the same data the card underneath uses — never guessed from the text — so the two can’t disagree.

Reliability improvements 3

  • Your coach’s answers are readable now. Replies used to arrive as one unbroken stream of text with stray ## and - characters scattered through it — the coach was writing headings and bullet points, and the app was quietly throwing them away and showing you the raw markings instead. Answers now come back properly laid out: clear section headings, real bullet points, numbered steps and dividers between sections. If you’ve ever given up halfway through a long reply, that’s why.
  • Short answers still look like short answers. A quick conversational reply is rendered exactly as it was before. Nothing has been dressed up that didn’t need it, and anything you type yourself is left exactly as you typed it.
  • Your Week in Review reads the same way. The AI breakdown on your weekly review had the same problem and now gets the same treatment.

This is a presentation change only. Your coach hasn’t been given new instructions and doesn’t know anything about you that it didn’t know yesterday — the words it sends are unchanged; the app is simply no longer discarding the structure in them.

Version 1.0.0 build 170 · July 2026

New features 1

  • New: you can finally edit both in Profile & Settings → Body & stats — previously they could only be set during first-time setup, and the only way back to that wiped your whole profile. Nothing you had already saved has been deleted.

Reliability improvements 7

  • The calorie figure you were offered when editing a sport session wasn’t yours. Tapping to adjust the calorie bonus on a scheduled sport opened a box pre-filled with the burn for an 80 kg reference athlete rather than for your own body weight — and because whatever sat in that box was saved as a permanent override, simply opening it and tapping Save pinned a stranger’s number to your day. A 60 kg user was shown roughly a third too much. The figure now matches the estimate already shown on the session row, as it always should have.
  • “Explain my gap” was handing your coach two numbers that disagreed. The figures sent to the AI added up your calorie deficit across every day you had ever logged, while the predicted-weight line it was being asked about started at your first weigh-in. If you tracked food before you first stepped on the scales, the coach was asked to explain the difference between prediction and reality using arithmetic that was partly ours. Both now come from the same window, and the payload says plainly which days it covers.
  • Your longest training streak could gain or lose a week at the clock change. The streak counter stepped forward in fixed 7×24-hour jumps from a Monday midnight, which is precisely the boundary that daylight saving moves. Training straight through late October or late March could add a week that never happened. It now counts weeks the way a calendar does. Nothing in your session history has been altered — if your longest streak drops by one, that is the miscount being corrected.
  • Two days a year apart shared one bar on your charts. The daily weight and deficit charts labelled each day “3 Jan” with no year, and used that label to tell days apart. Once you had more than twelve months of history, last January’s bar and this January’s merged into one — and tapping it always showed you the older day. Each day is now identified by its full date, and the pop-up label includes the year.
  • Home workouts no longer offer a Pull-Up if you haven’t got a bar. The Pull-Up was the one home exercise that needed equipment without saying so. It now requires the Pull-Up Bar you tick in your training settings. Movements that use ordinary furniture — inverted rows under a table, chair triceps dips — still count as bodyweight and are always available, and every home category still keeps a full session’s worth of equipment-free options.
  • A correction to the in-app help: a home maintenance session serves six exercises, not the five the guide claimed — the sixth has rotated weekly since an earlier update.
  • Heart-rate zones ran backwards if you mistyped your resting heart rate. Typing 170 instead of 70 left the app with almost no range to work with, and the five zones came out overlapping and inverted — presented on your profile as fact. Resting heart rate and VO2 max are now range-checked as you type and when imported from Apple Health, and the zone list explains itself instead of showing something impossible.

Version 1.0.0 build 169 · July 2026

Reliability improvements 8

  • The big “0” on your watch at the start of a HIIT round is gone. “Get ready” and “Paused” are the two HIIT phases with no countdown, so your phone deliberately sends no timer for them — but the watch turned that missing timer into a giant zero. It read as “your interval is over” at exactly the moment you were being told to get ready. It now shows a dash. Real countdowns are untouched.
  • A HIIT session on your Lock Screen no longer shows a dumbbell, and a paused interval no longer shows a full progress bar. HIIT shows the bolt, a warm-up shows the flame, and a paused interval shows an empty bar — because a full one read as “finished” when in fact you were mid-round.
  • A workout could keep recording on your watch after you’d ended it on your phone. If you stopped a session in the split second while your watch was switching between blocks — warm-up to weights, weights to HIIT — the stop was dropped and the watch quietly started the next block anyway. Your phone no longer knew about it, so it never sent another stop, and the orphaned workout ran on your wrist until a safety timer eventually ended and saved it: a phantom hour-long workout in Apple Fitness that you never did.
  • Stopping or pausing HIIT exactly on an interval boundary could restart it. A one-in-a-few-hundred timing coincidence let the workout re-announce itself a fraction of a second after you’d stopped — restarting the watch recording and putting the Lock Screen card back.
  • Your wrist controls come back faster after a phone restart. If your phone relaunched mid-session, the watch could be told you weren’t a subscriber before your subscription had finished loading, and then never be told otherwise — so the buttons stayed hidden for the rest of the workout. They now return within a couple of seconds. As always, the watch display, live heart rate and Apple Workout logging are free for every watch owner; only the hands-free buttons are premium.
  • Your watch handles a version mismatch gracefully. The watch app and the phone app can be on different versions for a while after an update. If the phone sends a workout stage the watch doesn’t recognise, the watch now shows a safe, minimal screen instead of pretending you’re mid-set — no invented set counter, and no “Done” button that would have told your phone to log a set it wasn’t doing.
  • Your phone and watch now agree on how each block is filed in Apple Fitness. The two apps each held their own copy of that list, with nothing keeping them in step — so the same warm-up could be filed differently depending on whether your watch app happened to be open when it started. There is now one shared list, and a build-time check that stops us shipping if the copies ever drift apart.
  • A tip said the automatic watch start was a premium feature. It isn’t — starting your session on the phone starts the workout on your watch, streams your live heart rate and logs each block to Apple’s Workout app, for every watch owner, with no subscription. Only hands-free control is premium. The tip has been corrected.

Version 1.0.0 build 168 · July 2026

New features 1

  • You can now see exactly what your AI coach is told about you. A new “What your AI coach can see” page in Profile & Settings → App settings → Privacy & your data lists it plainly, split by which switch controls what. Your health & safety details — allergies, pregnancy, conditions, medications, injuries — are shared with your coach on every message so that its advice is safe for you, and they are not covered by the “Share Health data” switch, which governs Apple Health measurements only.

Reliability improvements 8

  • Pregnancy and breastfeeding protections now apply whatever your sex is set to. Strathlon never puts a pregnant or breastfeeding user in a calorie deficit — but that protection, and the pregnancy questions themselves, were only ever shown to users whose sex was set to female. If yours is set to “Other”, you couldn’t record a pregnancy at all, so the safeguard could never switch on and your coach was never told. The questions and every protection that follows from them are now driven by your answer, not by your sex.
  • Logging your weight was lowering your consistency score. Weighing yourself outside a workout quietly created an entry that counted as a session you hadn’t completed. Someone who trained 20 out of 20 sessions and also weighed in on 10 other days was shown 67% instead of 100% — and the coach repeated that wrong figure back to them.
  • Milestones and the end-of-plan screen now use your chosen units. If you use pounds, your milestone popup still congratulated you in kilograms, and the end-of-plan summary did too — while every other screen honoured your preference. Your height is now shown in feet and inches during setup as well, if that’s your setting.
  • Walk logging couldn’t silently disappear. In a rare start-up fallback, Walking was missing from Strathlon’s built-in activity list — which removed the Walk button and, worse, made walks you’d already logged vanish from that day, so the day was treated as a rest day and you were under-fed for it.
  • An unrecognised session type no longer guesses upwards. If a saved class type couldn’t be matched, Strathlon fell back to whichever one happened to be listed first — so a yoga session could be counted as spin, at roughly four times the calories. It now falls back to the gentlest option for that activity rather than a random neighbour, and a logged session with an unrecognised type is kept and adjusted rather than silently deleted.
  • A typo in our content could have shown cycle tips to men. Daily tips carry an audience tag; if that tag was ever missing or misspelt in an update we publish, the tip was shown to everyone. Anything we can’t match is now withheld rather than shown broadly.
  • The iCloud backup switch now names what it includes. It said “food preferences”; it now says plainly that this includes any dietary or religious preference you’ve set, such as halal or kosher. Your allergies and other health & safety details remain excluded from it, on their own separate switch.
  • That was always true; it wasn’t clearly said. Both switches have been reworded to describe what they actually do, and the privacy policy has been updated to match.

Version 1.0.0 build 167 · July 2026

Reliability improvements 6

  • Your health details are no longer backed up to iCloud unless you say so. The “iCloud backup” switch said it backed up “your weight & daily totals” — but it was quietly copying your whole profile, including any pregnancy, eating-disorder screening, chronic-condition and medication details you’d entered, and it was on by default. Those details now have their own switch, off by default, exactly like progress photos and training history. If you used an earlier version, the copy already in your iCloud is actively removed the next time you open the app — simply stopping there would have left it sitting in iCloud indefinitely. Both switches now describe honestly what they actually do.
  • If you restore on a new phone, Strathlon now tells you what’s missing. Because health details aren’t backed up by default, a restored phone won’t have your allergies, injuries, conditions or medications. Rather than silently behaving as though you have none — which could mean a meal plan that ignores an allergy — you’re warned before you restore, and a reminder stays at the top of your Profile until you’ve re-entered them.
  • “Explain my gap” kept the numbers it promised not to keep. The confirmation said your weight and calorie figures were “used only for this answer and aren’t stored or remembered”. In fact they were saved into your coach conversation and re-sent with every message afterwards. They’re now used for that one answer and then discarded — never written to your device, never carried into a later conversation. The wording didn’t change; the behaviour did, because the wording was the promise you relied on.
  • Your OpenAI key was stored as plain text. The optional key for AI voice generation sat in ordinary app storage, where an unencrypted computer backup would pick it up. It now lives in the iPhone Keychain, is never included in a backup, and any existing key is moved across automatically.
  • Your name could appear in Strathlon’s diagnostic log — a file kept on your device and included in a diagnostic report if you ever send one to Apple or to us. Nothing identifying is written any more, in normal use the file isn’t written at all, and the existing one is cleared once, automatically.
  • “Delete everything” didn’t delete everything. It stated that it “permanently erases ALL your data on this device AND your iCloud backup” — but your saved foods, auto-add rules, saved meal plans and schedule changes survived, and were then copied straight back into the iCloud backup that had just been cleared. It now erases all of them, along with your profile photo, any stored voice key and Strathlon’s own internal pre-reset snapshots, and nothing can put them back afterwards. If you ask for erasure, you get erasure.

Version 1.0.0 build 166 · July 2026

Reliability improvements 10

  • Your data can no longer be quietly replaced by nothing. If one of Strathlon’s data files couldn’t be read — for ordinary reasons like the phone not having been unlocked since restarting, a file not having finished coming back from iCloud, or a write interrupted by a crash — the app couldn’t tell that apart from “this is a brand new install”. It showed an empty screen, and then saved that emptiness over your file. Your tracker history, saved foods, auto-add rules, progress photos, photo notes, holiday breaks and schedule changes were all exposed to the same flaw. Strathlon can now tell the difference: a file it can’t read is never overwritten, a damaged one is set aside rather than deleted, and you’re told which data was affected instead of simply being shown an empty screen. Nothing is ever thrown away.
  • Your iCloud backup could be replaced with an empty one. Following on from the above — if a file failed to load, the next time you left the app that emptiness was copied up to your iCloud backup, which is the only copy that survives reinstalling or moving to a new phone. If anything fails to load, the backup is now left exactly as it was.
  • Logging several things quickly could drop the newest one. Saves were being written in whatever order the system happened to run them, so two fast entries could land the wrong way round and the older one win. They now always save in the order you made them.
  • Workouts you finished were dragging down your completion rate. If Strathlon was closed mid-workout — or you dismissed the session panel, or simply started a second exercise — that first session was left permanently “open” and counted against your completion rate and consistency streak forever. Those are now closed out properly. Sessions where you genuinely trained are kept and counted as interrupted; ones where nothing was actually recorded are dropped rather than held against you. We deliberately don’t mark them as completed — we don’t know that you finished, and pretending otherwise would inflate your own stats back at you.
  • Session totals were recorded a moment too early. Your logged sets, rest times and exercise counts were being totted up before the last of them had been written down, so the stored figures for a session were permanently lower than what you actually did.
  • Setting up the app could invent your details. If you closed Strathlon partway through the initial questions, it reopened further along than you’d actually got — on default values. You could finish setup carrying an age, sex, height and weight you never entered, and those drive your calorie targets and your entire plan. Your answers are now saved as you go, and if you’d already been caught by this you’re taken back to the first question you haven’t answered.
  • A leftover workout card on the Lock Screen. If the app was closed while a workout was running, the Lock Screen and Dynamic Island card stayed there frozen indefinitely — and your next workout added a second one beside it. Leftover cards are now cleared when you reopen the app, without disturbing a workout your Apple Watch is still recording.
  • The Plan tab stayed on yesterday. Leave the app open across midnight and it kept showing the previous day — and ticking off an exercise filed it under the wrong date. It now moves to the new day by itself, while leaving you alone if you’re deliberately looking at another day, and never pulling the day out from under a workout that’s actually in progress.
  • A “Rest!” alert from a workout that no longer existed. Closing the app during a HIIT interval still let that interval’s notification arrive later. Leftover interval alerts are now cleared when the app starts.
  • Your Apple Watch now tells you if a workout couldn’t be saved to Health. Previously a workout that failed to save still looked completed on your wrist, and you’d only discover it days later in the Health app.

Version 1.0.0 build 165 · July 2026

Reliability improvements 6

  • “Add missed day” can no longer wipe a day you had already filled in. If you used it on a date that already had food logged, it didn’t edit that day — it replaced it. Your protein, carbs and fat went to zero and every food item you’d logged was deleted, with no way to undo it. Leaving the calories box empty wrote a real day’s intake down to zero too. It now edits properly: the sheet is titled “Edit Day”, tells you what that day already holds, opens with your saved values already filled in, and an empty box means “leave this alone” rather than “set it to nothing”. Your food and macros are always kept. Importing a CSV had exactly the same flaw — that’s fixed as well.
  • “Add missed day” no longer offers today. Today belongs on the Tracker itself, where your burn is live from your watch. The calendar now stops at yesterday.
  • Opening a day no longer nudges your weight. In stone and pounds the weight boxes only show whole pounds, so simply opening a logged day and saving it could move your stored weight by up to about 230 g — every single time. Your weight is now left exactly as it was unless you actually change it.
  • A 5- or 6-day Maintenance week is finally six different days. Shoulders, Arms and Full Body were all falling back to the same generic full-body session, so a 5-day week showed two identical days and a 6-day week showed three. Each day now has its own session — drawn from exercises that were already written but had never been reachable — and the movements rotate week to week. If you train at home you get home movements on these days instead of gym equipment, and if you’ve told us you train with bodyweight only you won’t be handed dumbbells.
  • Injury safety: an overhead press could still reach a bad shoulder. With a shoulder or rotator-cuff injury flagged, a full-body session could still prescribe an explosive overhead Dumbbell Push Press. It’s now a lateral raise. Seven other overhead movements that had no shoulder adaptation at all — overhead tricep extensions, pike push-ups, dumbbell shoulder press, pull-ups — now have one. The same fallback session also had a lower-back adaptation that did nothing whatsoever, and a version that listed the same exercise twice.
  • Under the hood: we proved it rather than assuming it. Every combination of injury, equipment, training environment, plan phase and week — more than 82,000 of them — is now checked automatically to confirm each session has enough exercises, that no two days of your week come out identical, and that nothing overhead is ever handed to an injured shoulder.

Version 1.0.0 build 164 · July 2026

Reliability improvements 7

  • Your coach and your tracker now always agree on what kind of day it is. If you cancelled a match, the Tracker correctly treated the day as a rest day — but the AI Coach was still reading your fixed weekly schedule, so it called it a match day and pre-selected a high-carb match-day meal plan. Both now work from the same live schedule, so they can’t disagree.
  • An activity you logged called “Push day” is no longer turned into a gym session. If you added your own class and its name happened to contain a gym word — “Push day”, “Pull day”, “Upper day”, “Legs, Bums & Tums”, “Full-body / circuit” — the app read the name, decided you’d done a gym workout, and built a whole gym dashboard around it: an invented calorie burn, a duration, an RPE, training-day guidance and an empty exercise list. The tell-tale sign was that “Push day” became a gym day while “Leg day” didn’t. Your logged activity is now read from your actual schedule, so it stays an activity — with your real burn, not an invented one. The same fix applies to your Apple Watch burn target.
  • If you play an upper-body sport, your gym split was working against it. Strathlon is meant to keep heavy gym work off the muscles your sport already tires out. For swimming, rowing, cricket and racquet sports it was doing the exact opposite — putting Push and Pull on your sport practice days, the two sessions that hit the shoulders, back and arms you’d just used, and moving Legs out of the way. The check was looking for anatomical words in the session name, and “Push” and “Pull” don’t contain any. The app now knows what each session actually trains. If you play one of those sports, your double day should now be Legs.
  • A “Match Day” tab that showed rest-day calories is gone. If your only sports were walking, a gym class or a gym workout, Nutrition still offered a “Match Day” tab — but none of those has a match, so the number behind it was identical to your rest day. It now only appears if you have a sport that actually has matches. Your walking or class still raises your daily target exactly as before, through your sport & activity bonus.
  • Food saved in Maintenance now turns up in your Maintenance plan. It was being written into your Training plan while the Maintenance tab read a different one, so it simply never appeared where you saved it. Related: if you have no sports set up, the Maintenance tab was being mistaken for the Match tab and showed pre-match carb and caffeine advice — it now shows the right guidance.
  • The AI Coach heading is full-size again. The two-line “Strathlon / AI Coach” title was being rendered smaller than every other tab’s to make it fit. Both lines now match the rest of the app.
  • Under the hood: this whole class of bug is now much harder to write. Every one of these came from the same habit — working out what kind of day it is by hunting for keywords in a piece of display text, when the app already knew the answer properly. That decision now happens in one shared place that reads your real schedule, three duplicate copies of the same lookup were merged into one, and anything the app doesn’t recognise now reports itself loudly in testing instead of quietly picking something plausible.

Version 1.0.0 build 163 · July 2026

Reliability improvements 5

  • Phase 1 workouts now change week to week. Phases 2 and 3 have rotated their supersets for a while — but Phase 1 never did. It always served the same six movements, every week, indefinitely. Phase 1 now rotates on the same weekly schedule as the rest of your plan.
  • This is what the bigger home library was for. If you train at home in Phase 1 with equipment set, everything we added in build 160 past the sixth movement was unreachable — your home Push day showed the same push-up variations and dips every week and never surfaced Dumbbell Bench Press, Incline Dumbbell Press, Band Chest Press, Band Pull-Apart or Dumbbell Flye. They now come round in rotation, and a Phase 1 day can draw from 8–19 different sessions instead of one.
  • Your session still stays put all week. Rotation is weekly and deliberate, not random — the same week always gives you the same session, so a workout you start on Monday is the one still waiting on Thursday.
  • Your heart-rate zones now use your own maximum — so they will look different. One part of the app was calculating heart-rate-reserve zones from a fixed maximum of 180 bpm (the figure for a 40-year-old) instead of the Max HR it already shows you in Profile → Your targets. If you're under 40 your zone thresholds move up; if you're over 40 they move down; at 40 nothing changes. A 25-year-old at 150 bpm was being told Zone 3 and is genuinely in Zone 2. There is now exactly one maximum-heart-rate calculation in the whole app, so the number in Profile and the number behind your zones can never disagree again.
  • Everything else is untouched. Phase 2, Phase 3, Maintenance, warm-ups, the HIIT finisher and the core finisher are all identical to build 162, and a Phase 1 day that only has six movements available serves exactly what it did before.

Version 1.0.0 build 162 · July 2026

New features 1

  • A full home Maintenance session for every training day. Twenty new home movements — five per day — built for the heavier, lower-rep strength work Maintenance is about: Push (decline, diamond, pike, archer and wide push-ups), Pull (inverted and supinated inverted rows, Superman, prone Y-raise, reverse snow angel), Legs (Bulgarian split squat, single-leg Romanian deadlift, single-leg glute bridge, reverse lunge, clamshell) and Upper (push-up, doorway row, wall pike push-up, bodyweight triceps extension, scapular wall slide).

Reliability improvements 3

  • Home workouts now continue into Maintenance. If your equipment is set to Home, the Maintenance phase was still handing you gym kit you don't have — barbell rows, trap-bar deadlifts, weighted dips, cable face pulls and the leg-curl and hip-abduction machines. Maintenance now respects your equipment setting, exactly like Phases 1–3 always have.
  • No equipment needed. Every new home Maintenance movement works with just your bodyweight and ordinary furniture, so a full session is always available — and the tips tell you how to add load if you do have weights.
  • Injury adaptations included. Each new movement carries the same knee, shoulder, elbow, hamstring, lower-back, hip and ankle guidance the rest of the app uses, so nothing changes when you cross into Maintenance. Gym Maintenance sessions are unchanged.

Version 1.0.0 build 161 · July 2026

New features 3

  • Turn your meal plan into a shopping list. Open Nutrition, scroll to your AI meal plan and tap Shopping list. Strathlon gathers every ingredient from that day's plan into a tickable checklist, grouped by meal, so you can tick things off as you shop or check your cupboards — and your ticks are saved.
  • Share it to Reminders, Notes or your grocery app. Tap Share to send a clean, plain-text list — with the quantities exactly as written — straight into Apple Reminders, Notes or your supermarket app's search. It's a quick hand-off to get your list to where you shop.
  • It keeps up when your plan changes. Regenerate that day's meal plan and your list flags that it changed, with a one-tap Refresh that rebuilds it and keeps the items you'd already ticked. Each day type (Training, Rest, Match, Sport, Maintenance) keeps its own list; the list covers your AI meal plan (saved favourites aren't included).

Version 1.0.0 build 160 · July 2026

New features 1

  • Home workouts got much bigger. If you train at home, your Push, Pull, Legs, Shoulders, Arms, Upper and Full-body days now draw from a far deeper pool of exercises — the home library nearly doubled, with new bodyweight staples (push-up variations, inverted rows, Superman, glute bridges, split squats, pike push-ups and more) alongside the dumbbell and band moves you already had.

Reliability improvements 3

  • They rotate week to week. With bigger pools, your home supersets and tri-sets no longer serve the same handful every week — different movements now surface over time, so home training stays fresh.
  • They respect the equipment you have. Tell Strathlon what's at home (Profile → Training) and your home days filter to what you can actually do: no dumbbells or bands means a full, complete bodyweight session; add dumbbells or bands and those moves appear. Every home category keeps at least six pure-bodyweight movements, so a no-kit session is always full and correctly paired.
  • Tougher moves always come with an easier option. Advanced moves (like a single-leg Romanian deadlift or a pike push-up) sit in the same session as a beginner regression, and each still adapts if you've flagged an injury. Your gym plan, HIIT and warm-ups are unchanged.

Version 1.0.0 build 159 · July 2026

New features 1

  • New core training. A brand-new core/abs category adds a short core finisher — plank, dead bug, glute bridge march, hollow hold and more — to the end of your strength days. It's injury-aware (it only ever shows core work that's safe for you) and rotates week to week for variety. The advanced ab-wheel rollout comes with a built-in beginner regression.

Reliability improvements 2

  • HIIT now adapts to your injury. Your HIIT finisher used to adjust only for knee and ankle injuries. Now it adapts for every injury type — a shoulder injury hides overhead and forceful-arm moves (presses, slams, battle ropes, burpees), a lower-back injury hides jumps, hinges and crunching moves, an elbow injury hides gripping moves, and so on. Whatever you flag, every exercise shown is safe for it, with at least six to choose from, and an "Adapted for…" banner makes it clear.
  • Everything else is unchanged. Your main exercises, supersets, maintenance and warm-ups work exactly as before; a no-injury HIIT session is identical to previous versions.

Version 1.0.0 build 158 · July 2026

Reliability improvements 1

  • Groundwork for a bigger, more varied exercise library. This is a behind-the-scenes update — nothing looks or works differently yet. We rebuilt the way workouts are chosen so that an expanded exercise library, more workout variety week to week, equipment-aware home workouts, a new core/abs category, and HIIT that adapts to more injuries can arrive in the very next update. Every existing gym, home and HIIT session is unchanged.

Version 1.0.0 build 157 · July 2026

Reliability improvements 1

  • A logged walk or run is no longer called a "match day". On the Plan tab, a day whose only session is an added activity — a walk, run, cycle or swim — is now clearly marked Activity day with light, relevant guidance (keep it easy, hydrate, refuel), instead of being wrongly tagged a Match day with pre-match carb-loading advice that made no sense for a walk. Your calorie, protein, estimated-burn and sleep targets for the day are unchanged, and genuine competitive match days still show full match-day fuelling guidance.

Version 1.0.0 build 156 · July 2026

New features 2

  • Start your workout on your phone — the watch follows. The Apple Watch app no longer has its own manual Start button. Start any workout on your phone and your watch automatically mirrors it, streams your live heart rate, and lets you control it from your wrist — its home screen simply says "Start your workout on your phone." (Heart rate during workouts is unchanged.)
  • Brighter "calories burnt", and heart rate on your Lock Screen. Your live burnt-calories number now shows in a bright, Apple-Move-ring green on the watch, the Lock Screen and the Dynamic Island (your target stays amber). During a workout — including rest — the Lock Screen and Dynamic Island now also show your live heart rate and set count alongside the timer, so you get watch-style detail even without a watch. The heart-rate line hides itself when there's nothing feeding it.

Reliability improvements 4

  • A friendlier warm-up finish. When your warm-up ends, the coach now says "Your warm-up is done — start your workout before your heart rate drops. Choose your first exercise on the app or your Apple Watch," instead of a 3-2-1 countdown (HIIT days go straight into round one).
  • The double-count reminder is now spoken, not a permanent card. The "don't also start Apple's Workout app" note is no longer a tile parked on your workout list — it's said once at the start (with a brief pop-up), and only when your watch is actually recording.
  • A clearer HIIT injury banner. If your HIIT is adapted for a knee or ankle, the finisher card now shows a clear "Adapted for: knee/ankle — low-impact only" banner at the top, matching the wording your warm-up already uses.
  • Consistent sport-day burn. On the Plan tab, each session's "+X kcal est. burn" now uses your real body weight, so it matches the day's total instead of being a few calories off.

Version 1.0.0 build 155 · July 2026

Reliability improvements 2

  • Snap a weight photo, get a smarter read. The Snap weight reader now reads the number at a machine's selected pin — not the biggest number on the stack — and, when a stack's selected number is covered up, estimates it from the plate labels just above and below (clearly flagged as an estimate for you to check). Dumbbells, barbells and plates read directly as before. It never saves on its own — you always review and tap Save.
  • A clearer plan card on sport-only days. On a match or practice day with no gym session, the day card now shows your real numbers — your calorie target, protein, the actual sport & activity burn (the same figure shown in My Schedule, instead of a separate generic estimate that contradicted it), and a sleep target — rather than heart-rate and effort estimates that didn't reflect the sport. Rest, gym and gym-plus-sport days are unchanged.

Version 1.0.0 build 154 · July 2026

New features 1

  • Delete a food you logged on a past day. Open any earlier day in Tracker → History and you can now remove individual logged foods with the red minus — just like today's card. The day's calories and macros update instantly, and the change sticks when you save.

Reliability improvements 3

  • A tidier AI-Coach title. The AI Coach tab now shows Strathlon above AI Coach as a neat two-line heading, so on smaller phones it never crowds the Progress and Clear buttons.
  • Better exercise videos for sport moves. The Watch link on a sport-specific accessory move now searches the actual movement, not the sport name — so you get the right form video.
  • Fixed. Choosing a profile photo now reliably shows your picked image in the cropper on the first try, even when the photo has to download from iCloud first. And the "clear specific data" confirmation only mentions your iCloud copy for data that actually has one.

Version 1.0.0 build 153 · July 2026

New features 2

  • A rebuilt Reset & Data screen. More → Profile & Settings → Reset & Data now gives you three clear choices: Restart your plan back to Week 1 (or re-run onboarding to change your goal) while keeping all your history; Clear specific data — tick just what to remove, from your nutrition log to your lifting history; or Delete everything.
  • Honest and reversible only by you. Deleting is permanent and we keep no hidden recoverable copy — so there's an Export my data first option (a full CSV + JSON copy) right at the top of the screen.

Reliability improvements 2

  • Clearing really clears — on your phone and in iCloud. Anything you clear is removed both on your device and from your private iCloud copy, so it won't quietly come back when you reinstall or switch phones. Clearing cycle data asks a second time and never touches your Apple Health.
  • Fixed. Restarting your plan no longer lets an old week or phase reappear after a relaunch or reinstall.

Version 1.0.0 build 152 · July 2026

New features 2

  • Try the AI Coach before you subscribe. The welcome tour now shows the coach in action: on the AI Coach step you "send" an example meal photo, tap to reveal the coach's macro read-back — about 420 kcal, with protein, carbs and fat — and a one-tap Log it prompt. It's a clearly-labelled example, so it never opens your camera, calls the AI or shows any pricing.
  • Replay the demo any time. A new Watch the coach demo button in More → Profile & Settings runs it again on its own, right next to Replay App Tour.

Version 1.0.0 build 151 · July 2026

New features 3

  • Ask your coach about your Apple Health. Turn on Share Health data with AI coaching (More → Profile & Settings → App settings → Privacy — the same single switch, off by default) and you can just ask "how's my sleep been?", "why's my resting HR up?" or "am I recovered enough to train hard today?". Your coach reads your sleep, resting heart rate, VO2 max, recovery and weight trend and answers in plain English — using only your real figures, never inventing numbers, as general guidance rather than medical advice.
  • A free Readiness score. A new card at the top of the AI Coach tab gives everyone a 0–100 readiness read from your sleep, resting heart rate and recovery, with the parts that make it up shown — no subscription needed. When there isn't enough recent Health data yet, it says so instead of guessing.
  • Private by default. Your Apple Health figures don't leave your phone for the AI unless that one switch is on, and it stays off until you turn it on. Your cycle data keeps its own separate switch. Correction (build 203): two parts of this note were too strong. The switch covers Apple Health measurements only — the health & safety details you enter yourself (allergies, pregnancy, conditions, medications, injuries) are always shared so the coach's advice is safe for you; and if you switch on the optional pre-period ease, your coach sees the eased calorie target plus a note that it was deliberately adjusted, whatever the cycle-phase switch is set to. See Privacy §4A.

Version 1.0.0 build 150 · July 2026

New features 3

  • Ask your coach to analyse your strength. On your per-exercise strength-history chart, subscribers get a new Analyse my strength button. Your AI coach reads that lift's progress — leading with your estimated-1RM trend and calling out any personal record or plateau, using only your logged numbers — and you can keep chatting from there. If there isn't enough history yet, it says so and asks you to log a few more sessions rather than guessing.
  • A strength paragraph in your weekly review. The paid week-in-review write-up now adds a short strength-progress note — your top movers, any personal record, any plateau — whenever you've logged weighted sets.
  • That completes the strength feature. Together with last build's per-exercise history chart, you can now both see how every lift is trending and have your coach explain it.

Version 1.0.0 build 149 · July 2026

New features 1

  • See your full strength history, per exercise. Subscribers get a new chart of how a lift has progressed over time — tap See full strength history next to the free Strength progress card in your weekly review, or in Your Trends. Pick an exercise and see your estimated 1RM (or raw top-set, one tap to switch), personal-record markers, and shaded plateaus where a lift stalled for a few sessions — in your chosen weight unit, with your whole history to swipe through. The free Strength progress summary stays free.

Reliability improvements 1

  • Fixed: a couple of progress cards could show blank. The Consistency and Strength progress cards could occasionally fail to appear even when you had the data. They now load reliably.

Version 1.0.0 build 148 · July 2026

New features 1

  • Log any gym or home workout. Plan → Add a session has a new Gym & home tile: log a Push, Pull, Leg or Upper day, a full-body / circuit, home bodyweight or home dumbbell session — or a fully custom one. Search by the name you use ("PPL", "leg day", "calisthenics"), adjust the duration, and the estimated bonus is worked out for you (or type your own from a watch). Like a walk or a class, it raises today's eating allowance, and a gentle note reminds you it's for the extra or unplanned work beyond your planned session.

Reliability improvements 2

  • Your AI coach sees the workouts you add. If you don't have sports in your schedule, extra workouts and activities you logged used to be invisible to the coach's view of today. Now the coach sees them — so a question like "what should I eat after the session I just added?" gets a grounded answer that reflects the higher allowance.
  • "Dumbbell", spelled out in the coaching tips too. The last few exercise tips that still abbreviated "DB" now read "dumbbell", finishing off last build's clean-up of exercise names.

Version 1.0.0 build 147 · July 2026

Reliability improvements 4

  • The daily history table speaks your units. The weight column in your Tracker history now shows kilograms, pounds or stone to match your setting (stone shows compactly, like "12st4") instead of always kilograms. Your data is still stored the same way — this is display only.
  • Macros based on your real weight. The protein and fat "grams per kg" figures now use your latest scale weight rather than the smoothed 7-day trend, with gentler wording ("about X g per kg of your current weight").
  • One clean name for every exercise. "DB" is now spelled out as "Dumbbell" throughout, and a few moves that had two different names are unified — so your last weight pre-fills consistently from phase to phase, and the coach and the app always use the same name.
  • Fixed: bodyweight sets now save. Logging a set at 0 kg (a bodyweight move) used to show as saved but quietly drop — it now persists and pre-fills next time, like any other set.

Version 1.0.0 build 146 · July 2026

New features 2

  • Your data now survives a reinstall. Delete and reinstall (or move to a new iPhone) and the first screen offers Welcome back to Strathlon — one tap restores your profile, plan progress, logged weights and daily totals, saved meal plans, schedule and holiday breaks from your own private iCloud, and re-applies your photo-sync and training-backup choices. Prefer a clean slate? Start fresh restores nothing and never asks again. Sleep, watch-workout and cycle history rebuild themselves from Apple Health.
  • Tempo, explained where you need it. Tap the Tempo tile on any expanded exercise, or the tempo label mid-set, and the Training Glossary opens with tempo explained first.

Reliability improvements 6

  • The AI features are back. Photo meal logging, the lifting-weight Snap camera, meal-plan generation, "Explain my gap" and the weekly & monthly reviews had been failing with "Unexpected response from AI service" on recent builds — a change in how the AI model responds broke the app's reading of it. All fixed, with clearer messages on the rare occasions the AI declines or gets cut short, and more headroom so meal plans don't come back truncated.
  • Weigh-ins from the Profile stepper count everywhere. Nudging your weight in Body & stats now also records it in the Tracker's daily log — so it shows on the chart and rides the backup, just like a weight typed into the Tracker.
  • A phone call can't freeze your workout any more. Rest countdowns keep honest time through a call and the next set announces itself when you hang up; the warm-up's finish screen gains a Continue button and HIIT's get-ready screen a live Start now — so there's always a way forward, even if a call, alarm or Siri interrupts at the worst moment.
  • Apple Health asks once, full stop. A device with a glitchy Health permission record could see the Allow sheet on every launch (phone and watch). It's now capped at one automatic ask per install per device, and onboarding no longer triggers a second, slightly-different Health sheet.
  • A cleaner session card. The day's card on the Plan tab now shows just your targets — est. burn (with its ⓘ), heart-rate band, duration and effort, or calories/protein/sleep on rest days. The old LIVE row and the "Eat N kcal" line are gone: they showed whole-day Apple Health totals that were easy to misread as workout numbers.
  • Fixed: turning on the training-data iCloud backup on a fresh install could erase your saved away periods from iCloud. It now restores from iCloud first, so nothing is lost.

Version 1.0.0 build 144 · July 2026

New features 4

  • A live workout follows you around the app. Whenever a warm-up, gym workout or HIIT session is running and its screen isn't open, a slim colour-coded bar sits just above the tab bar on every tab — amber for warm-up, green for your workout, red for HIIT — with "Tap to return". One tap takes you straight back to the live session, exactly where it was.
  • Start buttons know what's already running. A live warm-up's button becomes Resume warm-up, a live HIIT's becomes Resume HIIT — in progress. Starting a different session while one is live asks "End current workout and switch?" first — no more accidental double sessions.
  • One clear way to end a workout, everywhere. The warm-up's Stop, a new red End control on the gym set panel, an "End workout" bar between exercises, HIIT's Stop, and a new End button on every watch screen all run the same confirmed end — timers stop, the Lock Screen clears, and the watch recording is saved to Apple Health.
  • More on your wrist. During paired groups the watch shows the superset context ("Superset A · 1 of 2" — groups you've set to straight sets show as plain sets), and the set screen shows the last weight you logged for that exercise, the same value the phone pre-fills.

Reliability improvements 2

  • Closing is not quitting. Swiping the warm-up sheet away no longer kills a running warm-up — it keeps counting, narrating and recording, and the return bar carries it. Re-opening resumes the same run. HIIT already worked this way; now there's always a way back in.
  • Your gym session is ONE workout in Apple Fitness. Checking the coach or another tab between exercises no longer splits your strength workout into fragments — it records as a single workout until you end it. Also fixed: an exercise done after a superset could occasionally fail to record if the watch session had quietly died; the watch now tells the phone straight away and a fresh recording starts automatically.

Version 1.0.0 build 143 · July 2026

Reliability improvements 4

  • Your watch is honest when your phone drops out. If the phone goes quiet mid-workout (out of range, airplane mode, battery died), the wrist shows a small "Reconnecting…" note, then "Phone unavailable — still recording" — and your heart rate and calories keep recording throughout. If a rest countdown hits zero while disconnected, the watch holds at zero and asks you to continue on your phone rather than guessing, so the watch and phone can never double-advance or drift apart. Everything resyncs by itself the moment the phone is back.
  • Your workout is never thrown away. If the watch stays disconnected for a full hour mid-session, it asks "Still training?" with a firm tap on the wrist — Yes keeps recording, No ends and saves the workout to Apple Health, and if you never answer it ends and saves anyway. Accidental screen taps do nothing; only the Yes/No buttons count.
  • Schedule changes reach the watch immediately. Changing your selected day or editing your plan mid-session now updates the wrist within a couple of seconds.
  • Sturdier sync under the hood. The phone re-sends the freshest workout state every couple of seconds and on every reconnect, so a watch that comes back into range — or launches mid-workout — picks up exactly where things are.

Version 1.0.0 build 142 · July 2026

Reliability improvements 2

  • Your watch now responds instantly. Tap Done or Skip rest on your Apple Watch and the watch updates immediately — a small spinner shows on the button until your phone confirms. And double-taps can't skip a set or an exercise any more, whether they happen on the watch or on the phone: one tap, one advance, on both devices.
  • A toolbar fix on the Coach tab. The "Strathlon — AI Coach" heading shows in full again — the fresh-conversation button is now simply Clear, and the "N left today" message counter sits next to the send button it belongs with.

Version 1.0.0 build 141 · July 2026

New features 1

  • Phases you earn. Future training phases stay locked until you've trained your way there — but you can always tap one to peek at what's coming and when it unlocks, while your workouts stay on your current phase. When you reach a new phase, a small "Phase unlocked!" note celebrates it. Anything you've earned never locks again — even after a fresh cut, a break, or a new phone — and Maintenance is always available. Prefer to browse freely? Turn off "Lock future phases until earned" in More → Profile & Settings → Training.

Reliability improvements 2

  • Your plan opens where you are. The Plan tab's phase strip now lands on the phase you're actually in — not Phase 1 every time.
  • "Continuing" onboarding fixed. If you tell Strathlon you've already been training N weeks, you now genuinely resume at that week — with the phases you'd reached already unlocked.

Version 1.0.0 build 140 · July 2026

New features 1

  • Supersets you control per group. The single "Supersets" switch is gone — each group on your workout (A, B, C…) now has its own. Machines for one pair too far apart at your gym? Turn just that group off: it flips to straight sets with its own start buttons, rest timers and a "rest 60–90s" hint, while the others keep running back-to-back. Your choice is remembered whenever that same pairing appears — even after your plan or schedule changes — and a little ⓘ explains how to keep the same training effect.

Reliability improvements 1

  • A calmer, one-colour workout section. Workout groups are now shades of a single green — deepest for Group A, lighter down the list — so Today's Workout reads as one section instead of a patchwork of blue, amber and purple.

Version 1.0.0 build 139 · July 2026

Reliability improvements 7

  • A smarter coach model. The AI Coach's most capable tier now runs on a newer model — better reasoning on meal plans, programmes and analysis, at the same speed.
  • Clearer activity labels. Added sessions, walks and activities now say what their number means: "+950 kcal est. burn".
  • A clearer Clear button. The Coach's little pencil icon is now a labelled Clear memory button, and the cryptic "7/12" counter is gone — your coach already forgets older messages on its own.
  • A key for the cycle shading. The weight chart's legend now includes a pink Cycle swatch whenever cycle shading is shown.
  • The lock-screen rest ring fills now. During rest countdowns the ring sweeps around as time passes, instead of sitting empty.
  • Onboarding goal stepper fixed. The ± buttons next to your goal weight now visibly update the box, 0.5 kg per tap.
  • A tidier workout screen. The post-warm-up banner is now just the "Start your workout" button, and each superset's Start button matches its group colour.

Version 1.0.0 build 138 · July 2026

Reliability improvements 1

  • Your Profile shows your live weight. The weight on your Profile now matches your latest reading everywhere else — the Tracker and your AI Coach. Editing it still records a manual entry that wins for the day.

Version 1.0.0 build 137 · July 2026

New features 1

  • Your weight updates itself — and your targets follow a smoother trend. Weigh-ins from Apple Health are now adopted automatically, with no "update your weight?" tap to confirm. What you see stays your latest reading, while your calorie and protein targets follow a smoothed ~7-day trend of your weight — so one heavy or light morning no longer nudges your numbers. Type a weight in yourself and it still wins for the day. A new muted Trend line on your weight chart shows exactly what your targets follow.

Version 1.0.0 build 136 · July 2026

New features 1

  • A fresh reason to unlock the AI Coach, every day. If you're not subscribed, the Coach tab now shows a different, personalised preview each day — from snapping a meal for instant macros to "how do I offset a night out?", "explain my gap", eating out and cycle-aware coaching — each filled with your own numbers. Subscribers are unaffected.

Version 1.0.0 build 135 · July 2026

Reliability improvements 2

  • Your AI Coach gives accurate, up-to-date help. The Coach now quotes your latest Apple Health weight instead of a days-old figure, and every "how do I…" answer was checked against the app and corrected — no more out-of-date menu paths or made-up screens. When it's not sure, it points you to the user guide.
  • A cleaner weight chart. The chart's top legend drops its wordy "Predicted" line — it's already explained just underneath.

Version 1.0.0 build 134 · July 2026

Reliability improvements 1

  • Daily tips that teach the app first. New here? Your daily tips now walk you through how to use Strathlon before moving on to fitness and nutrition know-how, with the occasional look at what the premium tier adds.

Website update content update · 10 July 2026

Version 1.0.0 build 133 · July 2026

Reliability improvements 1

  • A subtler "on a break" chart marker. The holiday key under your charts is now small and understated so it doesn't compete with your data.

Version 1.0.0 build 132 · July 2026

Reliability improvements 1

  • Weight chart always jumps to the latest. Switching the weight chart between Daily, Weekly and Monthly now always snaps back to your most recent data (including today), instead of landing on an old, empty stretch of the year.

Version 1.0.0 build 131 · July 2026

New features 1

  • The Trends weight chart now holds landscape. In the AI Coach, open Your Trends, tap the weight chart full screen and turn your phone — it switches to the wide landscape view and stays there. (Your Trends now opens as a rotatable full-screen page.)

Version 1.0.0 build 130 · July 2026

Reliability improvements 1

  • "On a break" chart marker — back to the shaded band. After trialling a slimmer holiday strip in builds 128–129, we reverted to the familiar full shaded band on every chart — it reads better.

Version 1.0.0 build 129 · July 2026

Reliability improvements 1

  • Beta: holiday marker across all charts. Extended the trial "on a break" marker to the review and trends charts.

Version 1.0.0 build 128 · July 2026

Reliability improvements 1

  • Beta: a slimmer holiday marker. Trialled a thin "on a break" strip in place of the shaded band on the weight and deficit charts.

Version 1.0.0 build 127 · July 2026

Reliability improvements 3

  • The Daily Deficit chart updates properly again. A holiday day could knock the chart out of date order so today's bar didn't appear at the end — fixed, and it still shades your break days.
  • A cancelled break stays cancelled. Deleting a planned break no longer brings it back after reinstalling or on another device.
  • A gentler holiday note and clearer wording. The "On a break" message is shorter and warmer, and in Food preferences "Other food allergy" is now "Other foods to avoid".

Version 1.0.0 build 126 · July 2026

New features 1

  • Holiday shading on your deficit chart. The Daily Deficit chart now shades the days you were on a break — the same sky-blue band as your weight chart — so a holiday's numbers make sense at a glance.

Reliability improvements 4

  • Your progress is easy to find. In the AI Coach, the small chart icon is now a colourful Progress button — tap it for Your Trends (your charts) and Your Reviews (your saved weekly & monthly coach reviews).
  • Edit schedule shows only this week's sports. The schedule editor now lists just the sports actually in season right now, so it's cleaner and less confusing. Manage any sport's days year-round in Profile → Sports, and see the whole year in More → Sport Calendar.
  • A tidier More menu. Profile & Settings now sits at the top, followed by Sport Calendar, Progress Photos and Feedback.
  • Chart fix. The full-screen weight chart's landscape view now shows the green "Trained" key.

Version 1.0.0 build 125 · July 2026

Reliability improvements 5

  • Your workout, colour-coded at a glance. On your Plan, the warm-up, main workout and HIIT finisher are now clear, colour-coded tiles that step up with intensity — amber, green, then red.
  • Heart-rate zones, in one place. Your five HR zones and calculated stats (BMR, BMI, Max HR…) now live only on your Profile, under Your targets, where "Heart-rate zones" is a tidy section you can tap to expand. The Nutrition tab is cleaner as a result.
  • Plainer explanations. Basal Metabolic Rate (BMR) and Body Mass Index (BMI) now spell out their full names, each with a tap-for-more (ⓘ) — including why a lean, muscular build can read "overweight" on BMI. The session card's "Est. burn" fine print tucks behind an ⓘ too.
  • Clearer wording: "sport & activity bonus". Wherever the app used to say "sport bonus", it now says "sport & activity bonus" — it always counted your walks and activities too.
  • Fixes. A deleted break no longer reappears after an iCloud restore; tri-set days now correctly say "tri-set" in labels and coaching; and an out-of-season sport no longer shows a stray badge on your gym-rotation days.

Version 1.0.0 build 124 · July 2026

New features 1

  • Edit more of your profile. Your name, gender and height can now be changed any time — tap your name in Profile, or open Body & stats for gender and height. Your calorie and protein targets update instantly, and for a female profile the cycle-aware features switch on. Changing your goal or experience — which reshape your whole plan — now has a guided "redo onboarding" option that keeps your tracking history.

Version 1.0.0 build 123 · July 2026

Reliability improvements 1

  • Profile & Settings, tidied into one place. Everything about you now lives on your Profile as clean, tappable rows — grouped into About you, Sport & nutrition and Health. Tap any row to open a focused editor that saves as you go. Notifications, appearance, workout voice and privacy settings move together under Profile → App settings, and your calculated targets stay right where they are. Nothing about how anything works changed — it's just easier to find.

Version 1.0.0 build 122 · July 2026

Reliability improvements 1

  • The schedule editor now truly responds to every tap. Want to move your match or practice day? Just tap the new day — it swaps in with one tap (previously, once your weekly quota was used, the other days simply ignored you). Every change now highlights instantly, Save only lights up when there's actually something to save, and out-of-season sports are clearly tagged "off-season" so a saved change never looks like it vanished.

Version 1.0.0 build 121 · July 2026

Reliability improvements 1

  • Plan tab tidy-up. The "My schedule & sport" block is now more compact and easier to scan: one clear row of Edit schedule and Add a session buttons, with the explanations tucked behind an info (ⓘ) button. "Sport sessions" is now "Sport & activity" — since it covers walks, classes and one-off activities too — and it tucks away on days with nothing scheduled. "Away or catching up?" is now a simple one-line link with its own ⓘ for the details.

Version 1.0.0 build 120 · July 2026

Reliability improvements 1

  • Fixes & polish. The schedule editor now highlights a match or practice day the instant you tap it; a stray "session cancelled" note no longer appears on every day of the week; and your break days are clearer — your Nutrition tab shows your plan's baseline targets, while the Plan tab carries the "on a break" note and the day's adjusted target (which drops the bonus for a sport you're skipping while away).

Version 1.0.0 build 119 · July 2026

New features 2

  • Optional iCloud backup for your training history. Turn on "Back up training data to iCloud" in Settings to keep your weigh-ins, lifting history and away periods safely in your own private iCloud — and have them restored automatically when you set up a new device. It's off by default, and your cycle data and progress photos are never part of it (they stay on your device). Your Apple Health weight history now also imports up to five years, in the background.
  • A clearer first look at the AI Coach. If you haven't subscribed yet, it's now easier to see exactly what the coach can do — a quick preview during setup, a gentle prompt after you log a meal by hand, and the meal-photo "Snap to fill" now shows what it does rather than hiding. Everything's dismissible, and nothing that was free has changed.

Version 1.0.0 build 118 · July 2026

New features 2

  • See your training consistency on the chart. Your weight chart now marks the days you trained (green), scheduled sessions you missed (amber) and holidays (a soft blue band) — so your consistency reads at a glance.
  • A clearer first look at the AI Coach. If you haven't subscribed yet, opening the Coach now shows a personalised preview of what it can do, before any pricing.

Reliability improvements 4

  • A break is now just a label — it never changes your plan. When you mark yourself away or on holiday, your calorie targets stay exactly as your plan intends (deficit and all) — the day is simply flagged as a break, and the bonus for a scheduled sport session you're not playing is dropped automatically. Log an ad-hoc walk or activity and it still counts. Every screen — Plan, Nutrition, Tracker and the AI Coach — now shows the same figure on a break day, with a gentle note to enjoy the time off.
  • Seasonal sports respect their season. A sport with a set season no longer appears on your weekly schedule out of season, and the AI Coach no longer treats it as an active commitment when it's off. Your main sports still shape your gym training all year round.
  • Your weekly AI review understands time off. The progress analysis now knows which days were declared time off and reads a quieter week or a holiday scale bump as an intended break — never a lapse.
  • "App roadmap & Feedback". The More menu item is renamed so it's clear it's for feedback and bug reports too, not just feature requests.

Version 1.0.0 build 117 · July 2026

Reliability improvements 2

  • Fixed the repeated Apple Health permission prompt on the phone. The app used to re-show the "Allow access to Health" prompt on many launches; it now asks only once, the first time — exactly as intended. (This mirrors the same fix already made on the Apple Watch.)
  • A faster, leaner AI Coach. Behind the scenes, we improved how the Coach reuses its context so routine replies are quicker and cheaper to run — with no change to what the Coach says.

Version 1.0.0 build 116 · July 2026

New features 3

  • Ask your AI Coach how to do things in the app. Your Coach can now answer "how do I…" questions about Strathlon itself — try "how do I log a meal from a photo?", "how do I mark a session done?" or "how do I add a gym class?" and it'll walk you through it, on top of everything it already knows about your plan and goals. (Subscriber feature.)
  • A full library of guides and stat explainers on the website. Strathlon.com now has a Guides hub with in-depth, evidence-based articles — building muscle, fat-loss fundamentals, fitness myths, training with your cycle, supplements that work, recovery & rest, habits & consistency and eating for results — plus deep explainer pages for every stat the app shows you.
  • A tidier daily tip, with a "Learn more" link. The daily tip card now centres its text so it's easier to read, and many tips carry a "Learn more" link straight to a relevant Strathlon article — a stat explainer or a training/eating guide — so you can go deeper whenever a tip catches your eye.

Reliability improvements 2

  • Clearer wording: what your watch tracks vs what you log. We've made the two-numbers idea plainer, with a simple example: your watch or phone counts the calories you burn on its own, while adding an activity raises how much you can eat that day. They're two different things — never double-counted.
  • Apple Watch no longer re-asks for Health permission. The Strathlon watch app used to ask for Health access every launch; it now asks only once, the first time — exactly as intended.

Version 1.0.0 build 115 · June 2026

Reliability improvements 1

  • Fuller home workouts on Push, Legs and Upper days — and smarter swaps when you have a shoulder injury. Home Push, Legs and Upper sessions now bring the full six exercises in Phases 2 and 3 (three supersets, then two tri-sets), so those days are as complete as the rest. And if you've flagged a shoulder injury, overhead presses and upright rows are now swapped for a safer move — a lateral raise or face pull — instead of just a coaching tip, so you keep a full, joint-friendly session. Every move that's been adjusted for an injury now clearly shows an "Adapted" badge.

Version 1.0.0 build 114 · June 2026

Reliability improvements 1

  • Gym classes now live with your other activities, and the add screen opens cleaner — nothing pre-selected. "Gym classes" is now a tile right alongside Walk, Run, Cycle and Swim — tap it and the class picker (search, popular classes and the full list) opens right there. And when you open "Add a session, walk or activity", it now starts neutral: pick an activity, sport or class first, and the duration and calorie estimate appear once you've chosen. One less thing to undo.

Version 1.0.0 build 113 · June 2026

New features 1

  • Your weekly AI progress analysis is now front-and-centre when you open the Coach — with a nudge when a fresh review is ready. Open the AI Coach and you'll see a "Your AI progress analysis" card right at the top, with a quick read on your week (your weight trend, sessions logged or nutrition, in your chosen units) and a "NEW" badge whenever a fresh weekly review is waiting. Tap it to open your full analysis — your computed stats plus your coach's take on what's working. (Subscriber feature.)

Version 1.0.0 build 112 · June 2026

New features 1

  • Optional: back up your progress photos to your own private iCloud — off by default, and never shared with anyone. Choose to back up your progress photos to your own private iCloud, so they appear on your other devices and come back if you reinstall or get a new phone. It's off by default — turn it on in Profile → Privacy & your data. Your photos go only to your personal iCloud account: never to a Strathlon server, never to the AI, and never to any export. Turning it off keeps every photo safely on your device.

Version 1.0.0 build 111 · June 2026

New features 1

  • Add distance to your runs and walks for a sharper calorie estimate. When you log a run or walk, you can now add the distance — and it drives the calorie estimate directly, so the burn matches how far you actually went, not just how long it took. Distance is optional: leave it blank and we use the duration estimate as before. Cycling and swimming log distance as a stat, with their estimate still based on duration.

Version 1.0.0 build 110 · June 2026

Reliability improvements 2

  • Clearer how logging an activity works — it adjusts how much you can eat. When you add a walk, run, ride or other activity, it adjusts how much you can eat today — that's true for everyone, watch or not. Your Apple Watch separately tracks the calories you burn; that's a different number. We've reworded the add-activity screen and its explainer to say this plainly.
  • We no longer second-guess activities you add yourself. Previously, if your watch had recorded a similar workout, the app could quietly remove the calories from an activity you'd deliberately added. It shouldn't have — those are separate numbers that never double-count. That's fixed, and any activity that was affected in the past is restored.

Version 1.0.0 build 109 · June 2026

New features 1

  • Choose your units — kg, lb, or stone — for your weight, anytime in Settings; everything updates instantly. Pick how your weight is shown and entered, and your choice flows through your profile, the daily tracker, weight charts, progress photos and more. Choose stone and weight entry becomes two simple fields (st and lb), with read-outs like "12 st 4 lb". Your height follows automatically (cm or ft/in), and it never changes your underlying data — switch back any time.

Version 1.0.0 build 108 · June 2026

New features 1

  • Log gym classes — Spin, HIIT, Body Pump, Yoga, Step and 35+ more. The add-session sheet now has a dedicated Gym classes section. Pick from a shortlist of the most popular classes or search by the name you know (type "rpm", "bodypump" or "zumba"), with calories scaled to you and fully editable. Not listed? Add it as a custom class.

Reliability improvements 1

  • One simpler button to add any session, walk or activity. The two separate "add" buttons on your plan are now a single, clearer button.

Version 1.0.0 build 107 · June 2026

New features 1

  • A quick explainer on how your sport calorie bonus is calculated. Tap the new "i" next to your sport calorie bonus to see how it works — it's an estimate of the extra energy your sport sessions burn, added to your daily calorie budget, with watch-tracked sessions never double-counted.

Reliability improvements 2

  • Pausing a HIIT workout on your phone now instantly pauses your watch and lock screen too. Tap Pause during a HIIT session on your phone and your Apple Watch and Live Activity stop right away as well, so every surface stays in sync.
  • More reliable end-of-plan and goal-reached celebrations. The end-of-plan summary no longer reappears after an unexpected restart, and if you finish your plan and reach your goal at the same time you'll see both moments in turn.

Version 1.0.0 build 106 · June 2026

Reliability improvements 3

  • Your training analytics are now protected. If a rare data error ever occurs, your history is set aside safely and the rest of your data is untouched — your plan, profile, food log and logged weights are never affected.
  • Progress photos stay safe in your encrypted Apple backup. Progress photos are kept in your device's own encrypted Apple backup, so they return when you restore your device — and they're still never uploaded to Strathlon, never sent to the AI, and never included in any export.
  • Cleaner all-time strength stats. The same exercise logged under slightly different names now combines into one all-time card, so your strength progress reads correctly.

Version 1.0.0 build 105 · June 2026

Reliability improvements 3

  • More consistent nutrition targets. Your fat and carbohydrate targets now come from a single source, so the numbers you see on the Tracker always match what the AI Coach uses — no more small mismatches between screens.
  • Smarter meal-time grouping. Older or uncategorized food entries now group into the right time-of-day slot — a mid-morning item lands in "Mid-Morning Snack" and an afternoon item in "Afternoon Snack", instead of being lumped into breakfast or a generic snack.
  • Tidier units. Calorie figures are formatted consistently across the app, with small reliability improvements under the hood.

Version 1.0.0 build 104 · June 2026

Reliability improvements 3

  • Home workouts now match the day you're training. If you train at home, each session gives you exercises focused on that day's body part — a real Pull, Legs, Shoulders or Arms session — instead of a generic mix.
  • Consistent injury adaptations in Maintenance. When you move into Maintenance, injury swaps now work exactly the way they do in your earlier phases, so nothing changes unexpectedly at the boundary.
  • The same plan every time. If you have more than one injury, the exercises you're given no longer depend on the order you added them — the same set of injuries always produces the same plan.

Version 1.0.0 build 103 · June 2026

New features 1

  • More variety in your home workouts. We expanded the home-workout exercise library so every home session gives you a fuller, more varied set of movements.

Reliability improvements 1

  • Smarter injury adaptations. When an exercise is swapped for an injury or your available equipment, your plan now always gives you distinct exercises — never a repeated one — on every day and in every phase.

Version 1.0.0 build 102 · June 2026

Reliability improvements 1

  • Every exercise in your plan now opens reliably. Fixed a bug where some exercises wouldn't open if your plan included the same exercise twice — every exercise in your plan now opens reliably.

Version 1.0.0 build 101 · June 2026

Reliability improvements 2

  • Your saved weight photos now stick around. The most-recent photo you snap for an exercise reliably reopens after you quit and relaunch the app.
  • Under-the-hood performance and reliability improvements. A round of behind-the-scenes tidy-up to keep the AI Coach quick and the app running smoothly.

Version 1.0.0 build 100 · June 2026

New features 1

  • Keep the photo of your last lift. Snap a photo to fill the weight and Strathlon keeps the most-recent photo for that exercise, so you can pull it back up any time to check the machine, pin or plate setup you used.

Reliability improvements 2

  • Your logged weights stick around — even after a rename or a new phone. The weight you logged for an exercise now pre-fills reliably even when its name changes (for example when it's adapted for an injury or your equipment), and your most-recent weight per exercise is backed up to iCloud, so it's restored when you reinstall the app or set up a new phone.
  • Sharper weight-photo reading. "Snap to fill" now captures the equipment at higher resolution and quality, so small and decimal numbers read more accurately — and it retries automatically if the first read is unclear.

Version 1.0.0 build 99 · June 2026

New features 1

  • Food tracking that knows your meals. Every food you log now remembers its meal — Breakfast, Mid-Morning Snack, Lunch, Afternoon Snack or Dinner — so "you log this regularly" suggestions tell you exactly where it'll be added, and the AI Coach tailors its food ideas to the right meal.

Reliability improvements 1

  • Auto-add fires at the right time of day. Your regular items now appear around their meal time instead of all at once first thing — your evening latte shows up in the evening, the next time you open the app.

Version 1.0.0 build 98 · June 2026

Reliability improvements 2

  • Watch rest picker now matches the phone exactly. The watch asks for your rest duration on every exercise (and once per superset/triset group in that mode) — the same as the phone — rather than only once at the start.
  • Cleaner watch screen without a subscription. During gym sets, non-subscribers now see the full live set plus a "Control from your phone" hint — matching warm-up and HIIT — instead of a Done button that did nothing.

Version 1.0.0 build 97 · June 2026

New features 1

  • Pick your rest and HIIT type right from your watch. Two choices that used to need your phone now happen on your wrist, exactly as on the phone: starting your first exercise, the watch asks for your rest duration; and at the move into HIIT, the watch shows your HIIT exercise list to choose from instead of jumping into the first one.

Reliability improvements 1

  • Watch workouts show Active Calories in the Fitness app. Your Strathlon workouts now appear in Apple's Fitness workout list showing Active Calories — just like Apple's own watch workouts — instead of duration.

Version 1.0.0 build 96 · June 2026

Reliability improvements 1

  • Apple Watch syncs reliably after reopening the app. Fixed a bug where, after the app had been reopened, the watch could ignore the phone and sit out of sync until you started/stopped a workout a few times. It now syncs to your live workout within a second or two, every time.

Version 1.0.0 build 95 · June 2026

Reliability improvements 1

  • A cleaner watch experience for everyone. Your Apple Watch shows your full live workout — heart rate, current step, countdowns — free for every watch owner. Driving the workout hands-free from your wrist stays premium, so non-subscribers see a tidy "control from your phone" hint rather than buttons that don't respond.

Version 1.0.0 build 94 · June 2026

Reliability improvements 1

  • Gym & warm-up: watch and lock screen stay perfectly in step. Your gym sets, rest timers and warm-up now drive the watch and lock screen through the same single path HIIT uses — so when a rest ends and you move to your next set, both update together with no drift.

Version 1.0.0 build 93 · June 2026

Reliability improvements 1

  • HIIT now shows on your lock screen. Fixed HIIT not appearing on the lock screen and Dynamic Island — it now shows from the moment you start (GET READY → work/rest) and stays in step with your watch through every interval.

Version 1.0.0 build 92 · June 2026

Reliability improvements 1

  • Steadier HIIT on your watch and lock screen. Behind the scenes, HIIT now drives your watch and lock screen through a single, unified path so the two always stay in step through every work and rest interval — the first step of a wider rebuild of how your live workout reaches your wrist and lock screen.

Version 1.0.0 build 91 · June 2026

New features 1

  • Apple Watch is now part of the free app. Live heart rate, your workout mirrored on the wrist, and the lock-screen display are now free for every Apple Watch owner — no subscription needed. (Driving your workout hands-free from the wrist stays a premium feature, alongside the AI Coach.)

Reliability improvements 1

  • We also fixed a glitch where the watch could briefly fail to sync right after opening the app.

Version 1.0.0 build 90 · June 2026

Reliability improvements 1

  • Phase 1 shows straight sets. The "Supersets" toggle now appears only in Phases 2 and 3, where supersets belong — your Phase 1 (Reactivation) and Maintenance days stay straight sets, with no toggle that doesn't do anything.

Version 1.0.0 build 89 · June 2026

Reliability improvements 1

  • Lock screen + watch stay in sync, even in your pocket. We fixed the lock screen and Dynamic Island drifting out of step with your watch and phone: when a rest period ends it now moves straight to your next set instead of sitting on the rest screen, and starting HIIT from your wrist reliably launches it even with the phone away. Pausing and resuming HIIT (from the watch or the phone) now gives you a spoken "Resuming" cue, just like "Paused".

Version 1.0.0 build 88 · June 2026

New features 1

  • Your workout on your lock screen + hands-free HIIT. No Apple Watch? Your lock screen and Dynamic Island now show your live workout — current exercise, set, rep target, the countdown and your burn vs target — through warm-up, sets and HIIT, and it stays up to date with the app in your pocket. HIIT now runs fully hands-free from your Apple Watch — start and control it (pause, skip round, stop) from your wrist without touching your phone. And after your warm-up, the phone shows a one-tap "Start your workout" button.

Version 1.0.0 build 87 · June 2026

Reliability improvements 1

  • Apple Watch: steadier and clearer. The watch no longer gets stuck on the last screen when a phase ends (after the warm-up, or when HIIT finishes) — it follows your phone reliably through every hand-off. Warm-ups now log to Apple Health as Mixed Cardio (with calories), and the wrist metrics are easier to read at a glance — burnt calories in blue, target in amber, heart rate in red.

Version 1.0.0 build 86 · June 2026

New features 1

  • Apple Watch: run your whole workout from your wrist. Drive the entire session from the watch — warm-up, every set, and HIIT — and advance from either device. Between exercises the watch offers your next exercise with Start and Change (busy gym? flick to the next free machine). Calories are now clearly labelled — kcal (burnt) in red, kcal (target) in amber — and your current exercise shows on the lock screen. Take a long breather and the watch checks "Still training?" instead of over-counting. (No watch? Nothing changes for you.)

Version 1.0.0 build 85 · June 2026

New features 1

  • Apple Watch: tighter sync + live calorie burn. Your watch and phone now stay in step like Apple's own Workout app — advance your session from either device, with the rest countdown running on the wrist even if they briefly lose contact. The watch now shows your live calories burned vs your target as you train, and a long breather between sets no longer ends your workout early. (No watch? No change — heart rate still comes from Apple Health.)

Version 1.0.0 build 84 · June 2026

New features 1

  • The AI Coach shows you what to ask. The example-prompt chips above the chat now gently cycle through a fresh set every few seconds, so you can see at a glance what your Coach can do — from "Analyse my progress" (now front and centre) to "How's my training consistency?", "Am I recovering well?" and "How do I train around a holiday?". Twelve prompts in all; tap any one to ask it. (Respects Reduce Motion.)

Version 1.0.0 build 83 · June 2026

New features 1

  • The stat tiles explain themselves too. The little headline tiles in your Review — Sessions, Work:rest, Real burn, Avg HR, Energy balance, Protein and the rest — are now tappable for a quick "what it is / why it matters", with a Learn-more link to the guide. Four new ones (Work:rest, Real burn, Avg HR, Protein) got their own guide sections too.

Version 1.0.0 build 82 · June 2026

New features 1

  • Tap the "i" to learn what every chart means. Every section in your Trends and Review now has a small (i) — tap it for a plain-English "what it is and why it matters", with a Learn more link to a new guide: Understanding your stats. It covers consistency, training volume, sessions, rest, energy balance, weight trend, strength, sleep, heart-rate recovery and cycle phase.

Version 1.0.0 build 81 · June 2026

Reliability improvements 1

  • Your weight chart scrolls properly now. It's no longer frozen on one window — swipe sideways to move through your whole history like a stock chart. It also opens on your most recent weigh-in (instead of mid-history), so you start where you'd expect and scroll back for the past. Tap the chart to read a value; pinch to zoom.

Version 1.0.0 build 80 · June 2026

New features 1

  • See the sessions you missed, right on your chart. Scheduled gym days you didn't log now show as a small red dot on your weight chart. Trained that day but it wasn't logged? Tap the dot and choose "I trained this day" — it's recorded, counts toward your consistency, and the dot clears. Dots only appear once you're logging regularly, so you won't be met by a wall of red.

Reliability improvements 2

  • The shaded band now tells you what it is. The sky-blue holiday band on your charts now has a clear "On a break 🌴" key.
  • No more shading on future dates. A holiday you've planned ahead no longer paints empty space on your charts — the band only shows for the part that's actually happened, up to today.

Version 1.0.0 build 79 · June 2026

New features 1

  • Holiday shading now shows on your Trends and Review charts too. The soft sky-blue "you were away" band — added to the weight chart last update — now also appears across your Trends (energy balance, sessions, training volume) and in your weekly and monthly Review (energy balance, sleep, weight). A dip or a plateau makes sense at a glance wherever you're looking back, not just on the Tracker.

Version 1.0.0 build 78 · June 2026

New features 1

  • Your weight chart shows when you were away — and scrolls like a stock chart. Holidays and breaks now appear as a soft sky-blue band behind your weight chart, so a dip or a plateau makes sense at a glance ("oh, that was my holiday"). Cycle phases are shaded baby pink. And the chart now scrolls sideways — on the daily view it opens on your most recent weeks and you can swipe back through your history, instead of everything being squashed into one window.

Reliability improvements 2

  • Finishing a workout on holiday reads the room. If you've set a break or holiday, finishing a workout or HIIT session now tells you to enjoy the break rather than teeing up an upcoming match or session — no more "you've got a game Saturday" while you're meant to be resting.
  • One "Done" button when logging a weight, not two. Tidied up a small glitch where two "Done" buttons stacked above the keyboard when entering a weight during a workout.

Version 1.0.0 build 77 · June 2026

New features 1

  • Apple Watch: a smoother first run. If you've got an Apple Watch you'll see a one-time "Set up your Apple Watch" card and a tour step covering the single step you do once (open the watch app, allow Health) — after which sessions start on your wrist automatically. The first phone-started session now prompts for Health on the watch itself, so live heart rate works from the very first try.

Reliability improvements 2

  • Your AI coach now knows the date and time. The coach is told the exact current date and time on every message, so it treats today as today — no more answering about "yesterday's" data as if it were still yesterday — and can keep track of timing within a conversation ("this morning" vs "just now").
  • The daily AI message count refreshes properly overnight. The "messages left today" indicator now updates as soon as you reopen the coach on a new day, instead of occasionally showing yesterday's number until you sent a message.

Version 1.0.0 build 76 · June 2026

New features 1

  • Reach your goal — and get the choice, not just confetti. When you hit your target weight, Strathlon still celebrates, but now it also asks what's next: lock it in with Maintenance, set a new goal, or keep going. It shows up the moment you hit your goal — whether that's at the end of a plan or partway through — so you're never left quietly dieting past the finish line.

Version 1.0.0 build 75 · June 2026

New features 1

  • Your plan adapts when your time's up but your goal isn't. When a plan reaches the end of its weeks, the finish screen now looks at how you actually did. Hit your goal? It celebrates and points you to Maintenance. Close but not there? It offers to keep going with a fresh block sized to exactly what's left — recalculating your calories and tightening the training. Stalled? It says so honestly and offers to extend and tighten, or to ask your AI coach what to change.

Version 1.0.0 build 74 · June 2026

New features 1

  • Log bodyweight exercises. Moves with no added load — dips, pull-ups, push-ups — can now be saved with a weight of 0. Enter 0 and it's recorded and shown as "bodyweight" rather than "0 kg".

Reliability improvements 2

  • The "Plan complete" message stops nagging. Once you've dismissed it, it stays dismissed — it won't pop back when you reopen the app or install a new build, and it won't interrupt you mid-set. (It only returns if you genuinely start a new plan.)
  • A clearer "clear conversation" in the AI coach. The coach's reset now reads as starting a fresh chat, with a quick confirm so you can't wipe a conversation by accident. Your coach already forgets older messages on its own as you chat.

Version 1.0.0 build 73 · June 2026

New features 3

  • Run your whole workout from your wrist. Once a session is going, your Apple Watch shows the current exercise, your set ("Set 2 of 4") and the rep target with one big button — tap Done and your phone logs the set and starts your rest countdown; a tap during rest skips it. It carries you from warm-up through every set and rest to your HIIT finisher, so you never reach for your phone. (Premium, with an Apple Watch — the app works fully on its own too.)
  • Your coach calls out every rep. The voice coach now says the rep target at the start of each exercise and set — "Bench press. Set 1 of 4 — 8 reps" — read live from your plan, so it always matches and updates as your plan progresses.
  • Your AI coach now knows your whole plan and your day. The coach reads your real macros eaten and the foods you've logged straight from your Tracker (no more guessing), and it now understands your full programme — every phase, today's actual exercises, and how you're tracking to date. Your weight and body data stay private unless you've shared Health data.

Version 1.0.0 build 72 · June 2026

New features 1

  • Your Apple Watch, free. Start a session on your phone and Strathlon now starts the workout on your Apple Watch automatically — even if the watch app is closed — streaming your live heart rate with no taps on your wrist. Each block (warm-up, strength, HIIT) is logged to the Apple Workout app as its own correctly-titled workout with calories and duration. And it's all free with any Apple Watch — no subscription needed.

Reliability improvements 2

  • Heart rate you can read at a glance. Your live heart rate is now a bold two-colour cue — red when you're at or above target, bright amber when you're below — the same in warm-up, the gym and HIIT, whether the reading comes from your watch or Apple Health.
  • A clearer weight chart. The Daily / Weekly / Monthly control now always matches what the chart is showing (no more opening full-screen on the wrong view), and you can drag sideways to scroll across your timeline.

Version 1.0.0 build 70 · June 2026

New features 2

  • Your voice coach finishes the workout properly — and knows what's next. When you finish your main session, the coach now congratulates you and teas up your HIIT finisher, instead of just saying "choose your next exercise". It's aware of the rest of your day too: if you've got a match, a hard sport session or a long walk later, it suggests easing off the HIIT — or offers a one-tap lighter version to save your legs. And after HIIT, if there's more to come, it nudges you to ask your AI coach about recovery and meals, with a quick button that pre-fills the question (you review and send) and quietly disappears after ten seconds.
  • Clearer manual weight entry. The weight box on the manual day-entry screen now has an (i) explaining that weight auto-syncs from Apple Health where available — including for past dates — and that you can just type to override it for that day.

Version 1.0.0 build 69 · June 2026

Reliability improvements 1

  • Your readiness-check answers stick. In More → Health & Safety, the readiness check now remembers your answers between visits — including when you've answered "No" to everything — so when you reopen it your selections are still there instead of looking blank. Your individual answers stay on your device. Correction (build 173): this note originally said nothing at all reaches the AI coach. That was too strong — your specific answers are never sent, but the coach is told that a readiness item was flagged, and whether you confirmed medical clearance, so that it keeps its guidance conservative. See Privacy.

Version 1.0.0 build 68 · June 2026

Reliability improvements 2

  • Weight chart opens on your latest data. The chart now opens showing your most recent weigh-ins (you can still scroll back through history), instead of starting on the oldest stretch.
  • Your Apple Health weight history comes back. Strathlon now re-imports your weight history from Apple Health, so if your chart was looking sparse it repopulates with your synced weigh-ins — and keeps picking up new ones from your scale automatically. (Read-only, stays on your device.) Correction (build 209): describing this as "read-only" was not an accurate description of how Strathlon uses Apple Health. See Privacy §4 for how Apple Health access works today.

Version 1.0.0 build 67 · June 2026

Reliability improvements 2

  • Health & Safety is now its own section. Your readiness check and the optional "relationship with food" questions now live together under a dedicated Health & Safety entry in the More tab — clearly grouped and easy to find, instead of buried in Settings.
  • Fixed: your answers there now save. Answering the "relationship with food" questions (including a deliberate "No") now persists properly — it no longer resets to blank when you leave and come back. Your individual answers stay private on your device. Correction (build 203): "never sent anywhere" was too strong — your specific answers are never sent, but if something was flagged the coach is told that, so it keeps its guidance gentle. See Privacy.

Version 1.0.0 build 66 · June 2026

Reliability improvements 3

  • Today's weight shows on the chart straight away. If Apple Health already has today's weight, it now appears on your weight chart (and in your history) automatically — no need to re-enter or save it first.
  • History reads newest-first. In Tracker → History, each month now lists days with the most recent at the top, so today's row is right there.
  • Clearer exports. Two export spots, now labelled: Tracker → History → Import / Export is the round-trip for your daily log (export a CSV and import one back), while Profile → Privacy → Export my data is a full one-way copy of everything.

Version 1.0.0 build 65 · June 2026

Reliability improvements 1

  • Charts: full-screen is now on your terms. Just turning your phone sideways no longer yanks a chart into full-screen on its own (and no more flicker when you rotate while a chart's already open). Now you tap the ⤢ button to go full-screen, and then turning the phone landscape gives you the proper wide view. Close it and the app returns to portrait as normal.

Version 1.0.0 build 64 · June 2026

Reliability improvements 1

  • Fixed: the Analytics switch wouldn't turn on. On some phones — usually ones that have been through many updates — the Analytics toggle (Settings → Privacy & your data) flipped straight back off, and your training/body analytics stopped recording. The cause was the on-device analytics store failing to upgrade after an app update; Strathlon now repairs it automatically on launch, so the switch turns on and stays on. Your logs, plan and profile were never affected — they're stored separately and backed up.

Version 1.0.0 build 63 · June 2026

Reliability improvements 2

  • "Export my data" now works — and includes your weight. Fixed a bug where the export button could silently do nothing. Your export now always includes a Tracker CSV with your date, weight, calories in/out and deficit (plus your training, body and sleep data when available) — open it in Excel, Numbers or Sheets. (Profile → Privacy & your data → Export my data.)
  • Tidier weight chart. Removed the unlabelled straight trend line (and faint projection) from the chart — it now shows just your actual weight and, on the Tracker, your predicted line. Your weekly rate of change is still shown in the header.

Version 1.0.0 build 62 · June 2026

Reliability improvements 1

  • Weight chart: your history and small changes are clear again. Fixed a scaling glitch where the predicted line could stretch the chart's vertical axis so far that your actual weight line looked flat — making your history seem to vanish and tiny daily changes (0.2–0.5 kg) hard to spot. The chart now scales tightly to your real weigh-ins, so small movements show clearly. Your weight data was never lost — it's stored on your device and backed up; only the axis scaling was off.

Version 1.0.0 build 61 · June 2026

Reliability improvements 2

  • Simpler, clearer weight chart. We've stripped the weight chart back to what matters: your actual weight (solid line) and your predicted weight from your tracked calorie deficit (dashed line), clearly labelled. The candlestick view and the confusing colour scheme are gone. Open it full-screen to see a note explaining the prediction is based on your tracked deficit.
  • "Explain my gap" is one tap now. When your actual and predicted weight drift apart, tap to ask your coach — confirm a quick "share & explain" prompt (your numbers are used only for that answer and aren't remembered) and it goes straight into the coach, which explains it or asks you a question or two. No typing, no extra send.

Version 1.0.0 build 60 · June 2026

Reliability improvements 1

  • Cleaner weight chart. The everyday weight chart is now just the clean line view — the Line/Candle toggle has moved to the full-screen view (tap ⤢ or rotate), so the candlestick option is there when you want it without cluttering the at-a-glance card.

Version 1.0.0 build 59 · June 2026

New features 2

  • Your watch now starts itself. When you begin a session (warm-up, workout or HIIT) and you're a premium member with the Strathlon watch app, your Apple Watch starts recording automatically — no need to tap Start on your wrist — and your live heart rate streams in from the off. It records as one continuous workout of the right type (HIIT, strength, warm-up) with calories, not just a duration.
  • Avoid double-counting. While Strathlon is recording on your watch, you'll see a reminder not to also start Apple's Workout app — running both would count your calories twice. No watch? Your heart rate still comes from Apple Health where available.

Version 1.0.0 build 58 · June 2026

Reliability improvements 1

  • Breaks now eat at maintenance — enjoy your time off. When a day is marked "On a break" 🌴, your calories now drop to maintenance (no deficit) and any scheduled sport bonus is no longer counted on that day — so a holiday with a match in your usual schedule no longer inflates your target. Your plan and your normal targets pick straight back up when you're home; nothing to re-set. (Your Tracker still measures what you actually eat and burn, as always.)

Version 1.0.0 build 57 · June 2026

Reliability improvements 2

  • Smoother weight logging. Your reps now pre-fill from the plan (just confirm or tweak), switching kg ⇄ lb now converts the number you typed, and there's a Done button plus tap-Save to dismiss the keypad — no more fighting the keyboard.
  • Clearer heart-rate colours. Heart rate now reads red when you're above your recommended level and amber when below — consistently across workouts and your stats — so a glance tells you if you're in the right zone.

Version 1.0.0 build 56 · June 2026

New features 1

  • A better weight chart on your Tracker — predicted line included. The Tracker's weight chart now has everything the Trends one does: the Line / Candle toggle, landscape full‑screen, pinch‑zoom and the drag crosshair. And your predicted weight (from your logged calorie deficit) is now drawn right on the same chart as a dashed line against your real weigh‑ins — no separate second chart.

Reliability improvements 1

  • "Explain my gap" now opens a real conversation. When you ask your coach about the gap between predicted and actual weight, it now takes you to the AI Coach chat with your numbers loaded — so if the coach asks a clarifying question first (it won't guess), you can actually answer and keep the conversation going, instead of a one‑off reply with nowhere to respond.

Version 1.0.0 build 55 · June 2026

Reliability improvements 1

  • Fixed: new installs could get stuck on the final setup screen. On a brand-new install, the last onboarding step ("where are you starting?") could dead-end — picking an option and tapping the button did nothing. Setup now completes properly and takes you into the app. (Only affected fresh installs; existing users were unaffected.)

Version 1.0.0 build 54 · June 2026

New features 1

  • Let the AI coach factor in your cycle — only if you choose. A new, separate switch (off by default, in Settings) lets the AI coach see just a general phase label — like "pre-menstrual" or "mid-cycle" — so its advice can flex with where you are. That's all this switch sends: never your dates, flow, symptoms or history, and nothing about your cycle length. Correction (build 203): the separate pre-period ease switch also lets your coach see your eased calorie target and a note that it was deliberately adjusted — see Privacy §4A. It's its own opt-in, kept deliberately separate from the general Health-data sharing control, and everything else about your cycle stays on your device exactly as before. Leave it off and your coach works exactly as it does today.

Version 1.0.0 build 53 · June 2026

New features 1

  • Cycle-aware nutrition & training. If you track your cycle in Apple Health, Strathlon now adds gentle, evidence-based notes for where you are in it. On the Nutrition tab: around your period and the week before, a friendly reminder that cravings and appetite naturally rise, with simple food tips (iron, hydration, protein + fibre) — plus an optional "ease my targets in my pre-period week" switch that nudges your calorie target up by about 100 kcal so you can stay consistent instead of swinging. On the Plan tab: a note that energy often dips around your period (train by feel — going lighter is fine) while the mid-cycle window is usually a great time to push, with an optional cycle-aware autoregulation hint. Both switches are off by default, female-only, and everything is worked out on your device. Correction (build 203): "your cycle data is never shared" was too strong for the ease switch. Your dates, flow, symptoms and history genuinely never leave your phone — but with the ease on, your coach sees the eased calorie target and a note that it was deliberately adjusted (never that your cycle is the reason, unless you also switch on the phase share). See Privacy §4A.

Version 1.0.0 build 52 · June 2026

New features 1

  • Predicted vs actual weight — and why they differ. Your Tracker now plots the weight your logged calorie deficit predicts (using the ≈7,700 kcal ≈ 1 kg rule) against your real scale weigh-ins, so you can see at a glance when the two drift apart. Honest about the science, too: water and glycogen make real weight drop faster at first, then your body adapts and the prediction runs ahead. When there's a meaningful gap, premium members can tap "Ask your coach to explain this gap" — the coach looks at your real numbers (how many days you logged food, whether your burn is Apple Watch or an estimate, your sleep, your weigh-in consistency) and, rather than guessing, asks you a question or two first before suggesting what's going on. Sharing your Apple Health figures with the coach stays opt-in (the control added in the last update).

Version 1.0.0 build 51 · June 2026

New features 1

  • You decide what the AI Coach sees. Strathlon now asks once — during onboarding, and any time in Settings → Privacy & your data — whether you're happy to share your Apple Health figures (like weight, body‑fat, calories burned, heart rate, cardio‑fitness and sleep) with the AI Coach for more tailored advice. It's off by default: leave it off and your Health data stays on your device and is never sent to our AI provider — the coach simply works from what you type and your in‑app profile. Turn it on for sharper, more personalised coaching, and switch it back off whenever you like. Your cycle information is always kept separate from this switch. Correction (build 203): "never shared unless you enable cycle-aware coaching" was too strong. Your dates, flow, symptoms and history never leave your phone — but the separate pre-period ease switch also lets your coach see your eased calorie target and a note that it was deliberately adjusted. See Privacy §4A.

Version 1.0.0 build 50 · June 2026

New features 1

  • A better weight chart. Turn your phone sideways for a full‑screen view, pinch to zoom, and drag a crosshair to read any point. Prefer a trading‑style view? Switch to candlesticks — each week or month shows its range and direction (green = weight loss, amber = weight gain) — while everyone else keeps the familiar line by default. The date axis is cleaner too, and your trend, projection and cycle shading all carry over.

Version 1.0.0 build 49 · June 2026

New features 1

  • See today's target at a glance. The Tracker's top row now shows four tiles — Target · Burned · Consumed · Deficit — so your calorie target sits right next to what you've burned, eaten and your deficit. The target updates live as your day changes (add a walk and it adjusts). The "auto‑syncs from Apple Health" notes tucked into tidy ⓘ buttons, clearing two cluttered lines off the screen.

Version 1.0.0 build 48 · June 2026

New features 1

  • Going away? "Away or catching up?" One new button on your Plan, two simple jobs. Taking a break — set the dates and those days show "On a break 🌴", your plan pauses where it is (nothing lost, no "missed day" nagging), with a friendly welcome‑back and a gentle ease‑in after a longer break. Trained while away — tick the days you trained and what you did (gym, sport, a walk, anything), even several at once, and it counts toward your progress on any day. Logged one by mistake? Tap to remove it.

Version 1.0.0 build 47 · June 2026

New features 3

  • Your weights remember themselves. Log a working weight on an exercise once — typed, set‑by‑set, or with the photo — and it auto‑fills next time, so you don't re‑enter it every week (just keep it or nudge it up/down). You can also untick/unsave a weight in a tap, per set or per exercise.
  • More accurate targets from body composition. Enter your body‑fat % (or let a smart scale / Apple Health supply it) and Strathlon bases your calories and protein on your lean body mass — more accurate than weight alone. Editable anytime in Settings.
  • Readiness‑aware plan. If your readiness answers flag something, Strathlon keeps your plan gentle (no aggressive cut, easier intensity) and recommends medical clearance — with a one‑tap "I've got clearance" to return to your normal plan.

Reliability improvements 1

  • Spot‑on set counts. Fixed a case where the coaching could mention a different number of sets than your actual workout — it now always matches your plan.

Version 1.0.0 build 46 · June 2026

New features 1

  • Quick fitness‑readiness check. Onboarding now includes a short, optional set of yes/no readiness questions — the kind a personal trainer asks before you start, covering things like heart conditions, chest pain or dizziness. If any answer stands out, Strathlon gently recommends getting medical clearance from your doctor before you begin or push harder. It's a readiness check, not medical advice. Correction (build 203): "it stays on your device" was too strong — your individual answers never leave the phone, but the coach is told that a readiness item was flagged, and whether you confirmed medical clearance, so it keeps its guidance conservative. See Privacy.

Version 1.0.0 build 45 · June 2026

New features 1

  • Health & safety mode — pregnancy, breastfeeding & more. A new private step in onboarding (and in Settings) lets you tell Strathlon if you're pregnant or breastfeeding, note any ongoing health conditions or medications, and — entirely optional — answer two gentle questions about your relationship with food. If you're pregnant, Strathlon clearly recommends you pause the programme and follow your doctor or midwife. If you're breastfeeding, the same applies. Strathlon won't set you a weight‑loss target or a pregnancy training or eating plan, and it never puts you in a calorie deficit — but you can still use the app to log your meals, weight and activity. The optional food questions keep things gentle, with supportive signposting. Everything is editable anytime. Correction (build 203): "everything stays on your device" was wrong. These details are deliberately shared with your AI coach on every message — a coach that doesn't know about a pregnancy or a heart medication can give unsafe advice. The optional food and readiness questions are the exception: the coach is told only that something was flagged, never your answers. See Privacy. This is general information, not medical advice — always follow your healthcare provider.

Version 1.0.0 build 44 · June 2026

New features 1

  • Allergies & foods to avoid. Tell Strathlon your food allergies (the common ones in a tap, plus anything custom) and any supplement ingredients to avoid — during onboarding or anytime in Settings. Your meal plans and the AI coach then treat them as hard, never‑suggest exclusions, and the supplements guide flags anything that clashes. (Strathlon helps you avoid them, but always check labels — it can't guarantee third‑party ingredient data.)

Version 1.0.0 build 43 · June 2026

Reliability improvements 1

  • Smarter "Add a walk or activity". If you wear an Apple Watch, the activities you actually do are already counted automatically — so you only need to add one here if you don't wear a tracker, or to plan ahead. There's clearer guidance throughout, and best of all: if you add an activity your watch already recorded, Strathlon recognises it and won't count the calories twice — so your targets stay honest.

Version 1.0.0 build 42 · June 2026

New features 1

  • A "recovered" cue between sets. During your rest, once your heart rate has dropped back from the effort, Strathlon shows a quiet "✓ Recovered — ready for your next set" with a gentle tap — a simple readiness hint (nothing auto‑advances). Appears when you have a live heart rate, e.g. your Apple Watch.

Reliability improvements 1

  • Clearer AI Coach "memory". We renamed the coach's "chat limit" to Coach memory so it's obvious what it is: your coach remembers your most recent ~12 exchanges, and once that's full the oldest just roll off automatically — you can keep chatting as normal (separate from your daily message allowance). Reassuring wording, and you can still start a fresh conversation any time.

Version 1.0.0 build 41 · June 2026

New features 1

  • Rest & recovery insights. Strathlon now learns from your rest between sets. Your review gains a Rest & recovery card that flags when you've rested well past your target — and, if you wear an Apple Watch, tracks how fast your heart rate drops between sets (a sign of improving fitness) with an up/down trend. It even gives you a heads‑up when a long rest means the set's gone cold, so you can keep the training stimulus up.

Version 1.0.0 build 40 · June 2026

New features 2

  • Track the weights you lift. Log your working weight × reps on any exercise — pre‑filled from last time, so it's usually one tap — or tap "Log each set" for set‑by‑set detail. Enter in kg or lb and it's shown in both. Your review then gains a Strength progress section: your heaviest set, an estimated 1‑rep max, total volume‑load, an up/down trend, and a gentle "consider a deload" nudge when a lift stalls. All computed on your device.
  • Snap a photo to fill in your weight (Premium). Point your camera at the dumbbell, plate, machine display or your training logbook and Strathlon's AI reads the number and fills in the weight (and reps) for you — it shows what it read, and you just review and tap Save. Nothing is logged automatically.

Version 1.0.0 build 39 · June 2026

New features 1

  • Heart rate now shows while you lift. Your live heart rate appears on the strength session screen too — during each set and the rest countdown between sets — so you can watch it come down before your next set, not just in warm‑ups and HIIT. A ⌚ marks when it's live from your Apple Watch. (Needs a watch or recent Apple Health data.)

Reliability improvements 1

  • Daily auto‑add works straight away. When you set a food as a daily auto‑add, it's now added to today immediately (if today is one of the days you picked) — no need to reopen the app first.

Version 1.0.0 build 38 · June 2026

New features 1

  • Apple Watch live heart rate. Strathlon now has an Apple Watch app. Start it before a session and your heart rate streams straight to your phone in real time — so the live BPM and zone during warm‑ups and HIIT update beat‑by‑beat from your wrist, instead of the slightly delayed Health reading. A ⌚ shows when it's live from your watch. Premium.

Version 1.0.0 build 37 · June 2026

New features 1

  • Delete photos from Compare. You can now remove a photo straight from the before/after Compare view — tap a date and choose Delete. (Deleting also clears anything stored with that photo.)

Version 1.0.0 build 36 · June 2026

Reliability improvements 2

  • "Check for updates" works properly. Tapping Check for updates now always pulls the latest tips and content straight away, instead of sometimes showing an older cached version.
  • Tidier training‑day guidance. The guidance cards on your plan are now all the same width — neat and aligned.

Version 1.0.0 build 35 · June 2026

Reliability improvements 2

  • Your AI Coach always has your exact schedule. The coach now reads the same live, up‑to‑date plan you see on the Plan tab — including any changes you make on the fly — so it never gets your training day wrong.
  • Live stats lead with heart rate. During a session the live row now shows your heart rate and zone first, then calories.

Version 1.0.0 build 34 · June 2026

New features 1

  • Compare your progress photos. In Progress Photos, tap Compare to see two photos side by side — your oldest vs newest by default — with the days between them and your weight change. Tap either date to swap in any other photo. No AI, nothing leaves your device.

Reliability improvements 1

  • Photos keep their real date. Add a photo from your library and it's filed by when it was actually taken — and tagged with the weight from that day — so older photos land correctly on your timeline.

Version 1.0.0 build 33 · June 2026

New features 4

  • Progress Photos. Track your body progress with photos, not just the scale — a private gallery (More → Progress Photos), each photo tagged with the day's weight. Stays on your device: never uploaded, never sent to the AI.
  • Sharper targets from your body composition. If a smart scale or wearable logs your lean mass to Apple Health, Strathlon automatically fine‑tunes your calorie and protein targets to your real body composition — more accurate than estimates based on weight alone — and you can turn it on or off anytime in Settings. Correction (build 203): this said "on-device only, never sent to the AI". Your body composition stays on your phone while Share Health data with AI coaching is off (it is off by default) — but turning that switch on does include it, so the coach can tailor its advice. See Privacy §4.
  • Undo "Mark this session done". Tapped it by mistake? Tap again to undo. Sessions logged automatically — from a guided session or your Apple Watch — stay locked so real training is never removed by accident.
  • Set your primary sport. Play more than one sport? Reorder them so the top one is your primary — your gym work is tuned to your top two, while any others still shape your schedule and nutrition.

Reliability improvements 2

  • Heart rate that stays put. During warm-ups and HIIT your heart rate no longer blanks out between readings — it holds your last value and gently dims when it's a little old.
  • Smoother profile photos and tidier sport sessions, plus a few under-the-hood fixes.

Version 1.0.0 build 31 · June 2026

New features 1

  • A cleaner workout screen. Your warm-up, workout and HIIT finisher are now tidy sections you can fold and unfold — warm-up and HIIT start folded so there's less to scroll past, your workout stays open.

Reliability improvements 3

  • The warm-up stands out. It now has its own bold colour so it's harder to skip.
  • A better HIIT finish. No more abrupt ending — you get a proper "well done" with your rounds and an estimated calorie burn, plus a sign-off that knows what's next in your week (back tomorrow, or rest up for the weekend).
  • Feature requests in one place. "App roadmap & Feature requests" now live together under More.

Version 1.0.0 build 30 · June 2026

New features 1

  • Request features & vote on the roadmap. Tell us what to build next — in the app and at strathlon.com/roadmap — and vote the best ideas up.

Version 1.0.0 build 29 · June 2026

New features 3

  • Your tracker backs up to iCloud. Your weight and daily history follow you to a new phone — on by default, private to you.
  • Your coach spots your regulars. Log the same food on most days and Strathlon offers to add it automatically.
  • Add a walk or activity to any day. See how much it frees up in your calorie allowance, so you can plan ahead.

Reliability improvements 1

  • A cleaner Plan tab and new tips in the welcome tour.

Roadmap · Feedback & requests · Support · Home