What's New in Athletica — Latest Updates 🚀

A lot has shipped recently. Here’s what actually matters for your training:

Workout Wizard is now live for everyone After beta testing, Workout Wizard (AWW) is fully released. It suggests smart alternatives to any plan-generated session — go easy, cross-train, shorten it, or just mix things up. Swipe through options on mobile, pick what fits your day. Sessions you manually create won’t have alternatives (by design), but everything your plan generates does.

Your training zones now stick If you’ve ever manually set a power, HR, or pace threshold only to have it silently overridden — that’s fixed. Manual saves are now protected, and if the system is briefly unavailable when you save, your change is queued and applied automatically.

Swimming gets more analytics Efficiency factor (EF) and aerobic decoupling are now calculated for swim sessions with HR and speed data — the same metrics you’ve had for cycling, running, and rowing. Applies to new sessions going forward.

Race week sessions no longer go missing The system now automatically detects and fills any sessions that were skipped during race week generation. Your taper calendar should look exactly as it should.

Calendar reliability Weekly totals, session durations, and calendar refreshes are all more accurate and update immediately after changes — no more stale numbers after edits.


As always, flag anything unexpected. The team ships fixes fast. :flexed_biceps:

5 Likes

What exactly does that mean, how do I revert back to “auto-adjustment” if I once chagned them manually? Is it only getting fixed when while defining it through the “Plan Builder” and/or if changed in “Profiles & Zones / Training Zones”?

1 Like

No account associated with this email so I cannot investigate further your issue. There have been fixes applied in this area since.

Change them manually in Profiles & Zones, Training Zones. They should stick. Then leave your setting on ‘ask me’ to avoid override and be alerted if a zone change is suggested. Then you make the call. The principle of automation in this space is GIGO (garbage in = garbage out). We need human supervision to avoid surprises. Sometimes our devices send data that aren’t valid.

1 Like

Clicking workout wizard in the app just brings up a blank panel.

In the browser, once I have selected an alternate session via workout wizard. The workout wizard button no longer appears and I cannot change my mind or go back to the original session.

For now I have just changed a recovery ride to a recovery walk for tomorrow (13th April).

2 Likes

I have the same issue in the app. Works fine in the browser.

Here’s what’s shipped in the last week:

Apr 15 release

  • Fixed plan generation errors for Hyrox athletes with strength & conditioning zones
  • Protected your current training week from accidental template overwrites
  • Improved session log pairing and duplicate activity detection
  • Garmin workout sync edge cases resolved

Apr 17 release

  • You can now mark any completed session as a race, so the AI coach weights those efforts correctly
  • Resting metrics chart (HRV, RHR, sleep) now loads near-instantly — was ~15s
  • Recovery data now refreshes automatically in the background; no more navigating away to see today’s values
  • Mobile nav and edit-workout flow polished
  • Rowing power targets now sync correctly to Intervals.icu
3 Likes

Hi Prof,

Good looking changes.

How do you mark compleated sessions as a race?

1 Like

My Resting heartrate values have for some reason wrong readings last couple of days. Is there a way to resync and get the right readings?

Dear @Dafftt FYI our team is working it, it will take some time. Are you waiting for that to re-subscribe?

Please report any issues to support@athletica.ai

Tell your AI Coach :blush:

1 Like

You know the saying, GIGO (garbage in, garbage out), so yes if your pace analysis is wrong then yes the output will be wrong - considering the timing of when you tested and what I think aligned with some platform updates, I’d suggest deleting the inaccurate session(s) and doing a new test week, or updating your data with what you know to be correct. The platform does let you override the AI as a backup :slight_smile: and will learn from there.

2 Likes

Hey @Dafftt

Sorry late reply. I hope I can give you, and others wondering the same a proper answer.

Your training load is calculated from both duration and intensity together. A few seconds at unrealistic pace doesn’t move the needle. Your training zones are tied into Critical pace/power profile.

It could be worth reading up more here:

What shapes your training zones, your training load, and future training prescription is Thresholds which is tied to sustained longer efforts from 5 mins to up to an hour. There is some overlap within the shorter duration 3-6 min realm, but even if your MSS was skewed a lot, and your long sustained efforts were accurate, it would not affect your training load in any meaningful way.

That’s the critical pace model: your threshold is built from you can hold, not from a brief spike.

So even if your graph shows 3 minutes at imposible pace, the system is not reading it as threshold effort. It knows the difference between short burst of high speed from real sustained effort.

Worth noting too is that even where these spikes from watch recording erroneously, and they get logged, they’d affect your sprint speed estimate (MSS) not your critical pace. In a case where you’d forgotten your watch ON and drove a car, or bike over longer time, then yes, it would log this as sustained effort (GIGO). Does that make sense?
As an endurance runner/athlete, your training is built around critical pace and aerobic threshold, not sprinting capacity. MSS simply doesn’t factor into what gets planned for you. does that make sense?

The Best Efforts table you shared on other thread, where 4:10min/km data artifact is present, won’t influence how your training gets planned. Those durations are too short to register as meaningful intensity in the critical pace model for endurance athletes. Unless you are a 800m runner, or sprinter, I would not worry about your training load calculations if you have some erroneous short duration spikes in your data.

We are still going to fix the way we parse our fit files. The team is actively working through as we speak.

I hope I have given a satisfactory reply to you @Dafftt

Best, MJ

5 Likes

Thanks MJ, that makes perfect sense. :slight_smile: Hope it helps Dafftt and any other with the same question.

1 Like

@Prof @Marjaana

Good morning, and sorry for the absence this time… I was injured and preferred a “free” training period. I’ve noticed the progress in the app and I must say it’s working really well.

I’d like to propose a great feature for the future.

Allow the AI ​​Coach to modify a workout and create new ones.

I’ve often found myself in situations (aggressive tapers or impromptu races/workouts after just a few days) where the AI ​​Coach has scheduled workouts that are completely different from the ones proposed and that can’t even be modified via the Workout Wizard. So, if you could create new workouts and add them to the calendar, it would be truly fantastic. I realize it’s a lot of work, but it doesn’t hurt to dream :grin::+1:

1 Like

Love this - and I’m pretty sure it’s on the roadmap! But yes it’ll take a lot of work…

Personally I can’t wait though. I love the improved AI coach, chatting often about things like achilles rehab or other health issues, or how I slept, or why I modified or substituted a workout, how it’s impacting my training, and AI coach is giving great modification recommendations!, So I’d also love it to (with my approval each time ofc!) edit my planned training.

4 Likes

I have suggested before but I will put it here.

I have used the AI coach to come up with a suggested weekly schedule and progression for my ultra endurance cycling event this year. It is full of context based on my discussions.

I would like to save the weekly schedule as a personal “ultra endurance cycling” template in my library. Then make that my plan with Athletica managing the build progression and recovery weeks.

It is an advanced use case but also a logical progression as we gain knowledge as self coached athletes using Athletica and the principles from HIIT Science.

I see it as reducing friction when your target events do not quite fit the global templates available. The less we feel the need to intervene week to week; the better our engagement.

2 Likes

@Giuseppe85 @kimberg @Phil

Those are all excellent ideas. Enabling ‘write’ privileges to your Athletica Coach in line with your individual context is certainly on our roadmap and we will get there. :slight_smile:

3 Likes

What’s New — Last 2 Weeks April 2026

April 20

  • Recovery page (Insights → Recovery) now shows where each day’s HRV, resting HR, and sleep data came from. Hover any point on the chart to see the source.

April 21

  • Coros users: your nightly data sync now works even if you have auto-sync push turned off.

  • Garmin disconnections are now handled cleanly, with no background errors.

April 22

  • iPhone users connecting Garmin now get clear step-by-step instructions to complete the OAuth flow.

  • Wahoo connections refresh automatically in the background — the periodic drop-outs should be gone.

  • You can now edit and delete sessions saved in Your Library, and push changes to future scheduled copies of that session.

  • You can cancel a Velocity subscription directly from your billing page.

April 28

  • Open a completed session and you’ll see a planned vs. actual comparison table right there in the Session Overview — no extra clicks.

  • Promo codes now work inside the Change Subscription modal.

  • Workout descriptions use a consistent time format everywhere in the app (e.g. “WU 30:00 Z2 + 6x (3:00 Z4 + 2:00 R)”).

  • New users: the race date picker now tells you immediately if your race is too soon to build a plan around.

April 29

  • Coros users: new “Refresh now” button in device settings to pull last night’s wellness data on demand. A second daily sync has also been added in the morning to catch HRV and sleep data published after the overnight pull.

  • Wahoo users: fixed a bug that was silently accumulating tokens in the background and eventually disconnecting your device.

4 Likes