Skip to main content

Backlog

18

Under consideration

Bugs, feature requests & improvements

Add post-processing capabilities or other rules that users can set when creating workouts

For example: engaging motivational and or educational instructions to workouts break up longer workout blocks into smaller ones. For example, if there’s a 20 minute threshold block, I’d like to break it up into four 5-minute blocks. I’m not trying to add rest between them, it’s just that Zwift awards XP based on the full completion of a block. So if I’m short on time and I do 15 minutes of a 20 minute block but then have to skip the rest of it, I get zero XP.

Rutger Teunissen
Bugs, feature requests & improvements

GPX upload

Upload files directly to the chat for deep route analysis, to plan your pacing, or to check how to execute a workout on a specific route

tallguyruud
Bugs, feature requests & improvements

Swimming workouts, swimming plans and tri plans

Rutger Teunissen
Bugs, feature requests & improvements

More data from more sensors

Hey, I have the Tymewar Vitalpro breathing sensor and was looking at getting the core sensor too, both have metrics written into the .fit file and can be analysed in intervals. Would be great if this data was also pulled into LeCoach and used to train/set workouts from and feedback

An Anonymous User
Bugs, feature requests & improvements

Nutrition tracking

Mvp: allow me to log and see what i can already log & see in intervals kcal consumed carbs (g) protein (g) fat (g) hydration (L) Nice to have meal logging (text or image) formalized meal advice and nutrition planning outside of regular chat

Rutger Teunissen
Bugs, feature requests & improvements

Voice support

I think the chat session with LECoach are great. But wouldn’t it be nice if you could just talk to each other for an even more natural experience? So give LeCoach a voice! And allow to speak instead to type to LeCoach. Make it optional via a “mic” icon in the chat window and show in the chat window the actual voice-to-text.

Jesse
Bugs, feature requests & improvements

Workout library

Instead of always relying on AI to generate workouts, have the user search and find specific workouts from a library of proven workouts. With filters/search such as: training focus / zone / intensity duration text special characteristics such as strength, high cadence etc.

Rutger Teunissen
Bugs, feature requests & improvements

Option to toggle calendar week sorting order (Chronological vs. Reverse Chronological)

Problem: Intervals.icu and LeCoach currently sort weekly calendar views in opposite directions: Intervals.icu: Shows the latest / current week at the top, scrolling down into the past. LeCoach: Places earlier weeks at the top and scrolls down to the latest / upcoming weeks. When switching back and forth between Intervals.icu and LeCoach, this inverted layout causes constant friction and disorientation when scanning recent weeks and training blocks. Requested Solution: Add a display setting (or a quick toggle button on the Calendar/Agenda view) allowing athletes to choose their preferred week order: Ascending / Chronological (Past at top → Current/Future at bottom) Descending / Reverse Chronological (Current/Upcoming at top → Past at bottom, matching Intervals.icu default) Why this matters: Giving athletes the ability to align LeCoach’s calendar direction with Intervals.icu creates a seamless multi-platform experience and reduces navigation fatigue. *LeCoach chatbot used to prepare this.

mtbbot
Bugs, feature requests & improvements

Picture Upload

Is it possible to add the option to upload a picture so that the Lecoach can see what you mean. Example instead to follow the workout mentioned in the calendar you do a group ride on Zwift en you sent it and the LeCoach says if it possible to do yes or no.

tallguyruud
Bugs, feature requests & improvements

Myfitnesspal connection

An Anonymous User

Next up

5

Committed and queued

In Progress

2

Actively being built

Done

27

Recently shipped

Bugs, feature requests & improvements

Android and Apple apps

Platform works great on mobile but would be nice to get a appstore app so LeCoach could also send me push messages for daily check-in, activity analysis etc.

An Anonymous User
Bugs, feature requests & improvements

Detect if other sport than cycling/ride is requested

Then make sure we classify that workout for the correct sport, even if the sports type is not officially supported. Don't incorrectly classify as Ride

Rutger Teunissen
Bugs, feature requests & improvements

Automatic training plan adjustment (proposals) based on actual activities (or lack thereof) vs planned workouts

Automatic training plan adjustment (proposals) based on actual activities (or lack thereof) vs planned workouts

An Anonymous User
Bugs, feature requests & improvements

Week overview

Show a week overview with Actual vs planned load, time, time in zones AI auto recommendation and/or AI adjust button

Rutger Teunissen
Bugs, feature requests & improvements

Improve LeCoach chat

allow it to answer basic support questions about lecoach perform workout actions such as delete, move, change make changes to training plan make changes to my availability

An Anonymous User
Bugs, feature requests & improvements

Edit training plan

I want to make changes to my training plan after i have submitted it to the agenda. For example: add subgoal / sub event and change training plan to work towards that date change overall goal change specific workouts / days shift focus slightly change schedule / availability

Rutger Teunissen
Bugs, feature requests & improvements

Dark mode

Toggle to turn on/off dark mode and perhaps a setting that automatically applies dark mode based on system settings

Rutger Teunissen
Bugs, feature requests & improvements

[Bug] iOS App: Calendar/Agenda view "doom scrolls" uncontrollably into past months when scrolling up

Environment: iOS App (iPhone) Description: There is an issue with scrolling behavior / momentum in the calendar/agenda feed on the iOS app. When attempting to scroll up just slightly (e.g., trying to look back 2–3 days or check current week-to-date totals), the view triggers an aggressive auto-scroll / runaway inertia that rapidly "doom scrolls" all the way back several months (e.g., jumping straight to August). Steps to Reproduce: Open the LeCoach app on iOS on the current day view / calendar feed. Attempt a small, controlled upward swipe/scroll to see the past few days or weekly totals. Observe the scroll velocity. Expected Behavior: Smooth, controllable scrolling with normal inertia that stops after moving back a few days or one week. Actual Behavior: The scroll physics trigger an uncontrolled, high-velocity runaway scroll that shoots past multiple weeks/months into the past, making fine navigation nearly impossible.

mtbbot
Bugs, feature requests & improvements

Modify colours in the dark them

When the chat references a workout it’s very hard to read - coild we geet that adjusted please?

An Anonymous User
Bugs, feature requests & improvements

Recovery Logic and ATL/CTL calculation for high-volume athletes

Hi LeCoach Team, I would like to provide some feedback on the training logic and readiness assessment, as I’ve encountered a persistent discrepancy between my actual training load and the coach’s recommendations. The Issue: The system continues to prescribe recovery days and warns of high fatigue (ATL), even when I have performed very little meaningful training for over a week. It seems the model is overly sensitive to the number of consecutive training days rather than the actual physiological load of those sessions for an experienced athlete. Example from my data (Aug 5th – Aug 16th): Historical context: I came off a very high-volume block in the Alps (CTL 100+). Recent period: For the last 12 days, I have recorded an activity every day, but most were very short recovery spins or commutes (load < 30). Actual intensity: In these 12 days, I only had 2 proper workouts (VO2max and Threshold). The rest were effectively "nothing" for my fitness level. The Conflict: Because I didn't take a full day off (0 load), my ATL remained mathematically high (~127). Consequently, the AI coach kept proposing recovery days, even though my fitness was actually stagnating/decreasing due to a lack of stimulus. Suggestion for Improvement: For athletes with a high CTL (e.g., >90), could the logic be adjusted so that: Low-load activities (e.g., <30 load or commutes) are weighted differently or ignored when calculating the "consecutive days" penalty. Readiness assessment looks more at the nature of the load (Z1/Z2 vs Z4+) rather than just the 7-day ATL average. The coach recognizes when an athlete is "under-trained" despite a high ATL, especially when the TSB is negative purely due to a high frequency of very low-intensity activities. I feel like I'm losing my "Alpine form" because the system is too protective based on a mathematical model that doesn't fit the reality of my training intensity. Best regards, Gianni

Gianni Riemslagh