Re Open to : Improve post-race status transition and "Race B" activity logic
https://intervalcoach.featurebase.app/p/improve-post-race-status-transition-and-race-b-activity-logic Hi Martijn, Just wanted to let you know — unfortunately the fix doesn't seem to be working, the system is still behaving the same way. After yesterday's race, the "race" activity is still being treated as a workout leading up to the race, and the following recovery is read as a random performance drop / health disaster :) If you get a chance to look at yesterday's data — it's a gravel race again, and everything is correctly linked/paired in Intervals.icu. Not sure if this is something on my end or a system issue. Thanks, RJ

Radim J 2 days ago
Re Open to : Improve post-race status transition and "Race B" activity logic
https://intervalcoach.featurebase.app/p/improve-post-race-status-transition-and-race-b-activity-logic Hi Martijn, Just wanted to let you know — unfortunately the fix doesn't seem to be working, the system is still behaving the same way. After yesterday's race, the "race" activity is still being treated as a workout leading up to the race, and the following recovery is read as a random performance drop / health disaster :) If you get a chance to look at yesterday's data — it's a gravel race again, and everything is correctly linked/paired in Intervals.icu. Not sure if this is something on my end or a system issue. Thanks, RJ

Radim J 2 days ago
Completed
Improve post-race status transition and "Race B" activity logic
Feedback/Issue: I am experiencing a consistent issue where the system fails to correctly transition from "pre-race preparation" to "post-race recovery" after completing a planned B-priority race. Description: Even when a workout is correctly linked to a scheduled B-priority race event in the calendar, the system continues to display pre-race advice (e.g., "this is the final key workout before the race") and ignores that the race has been completed. Impact: The automated coaching notes provide irrelevant, pre-race guidance even after the race is finished. It fails to recognize the activity as the "goal" event, leading to confusion in the recovery phase analysis. The system treats the post-race fatigue purely as unexpected training stress rather than a planned recovery requirement following a specific race event. Suggestion: It would be highly beneficial if the system could trigger a "Post-Race Analysis" mode immediately upon marking the race activity as completed. The system should automatically shift from pre-race warnings to post-race recovery/adaptation mode once the event is marked as finished.

Radim J 22 days ago
Completed
Improve post-race status transition and "Race B" activity logic
Feedback/Issue: I am experiencing a consistent issue where the system fails to correctly transition from "pre-race preparation" to "post-race recovery" after completing a planned B-priority race. Description: Even when a workout is correctly linked to a scheduled B-priority race event in the calendar, the system continues to display pre-race advice (e.g., "this is the final key workout before the race") and ignores that the race has been completed. Impact: The automated coaching notes provide irrelevant, pre-race guidance even after the race is finished. It fails to recognize the activity as the "goal" event, leading to confusion in the recovery phase analysis. The system treats the post-race fatigue purely as unexpected training stress rather than a planned recovery requirement following a specific race event. Suggestion: It would be highly beneficial if the system could trigger a "Post-Race Analysis" mode immediately upon marking the race activity as completed. The system should automatically shift from pre-race warnings to post-race recovery/adaptation mode once the event is marked as finished.

Radim J 22 days ago
duplicated workouts Garmin - Intervals.ici - intervalcoach
I track my cycling workouts using a Garmin edge 540. they are imported into intervals.icu via the automated integration with Garmin. they are also imported to intervals.icu via the automated integration with intervalcoach.app, resulting in duplicated workouts.

Nicolas DIB 24 days ago
duplicated workouts Garmin - Intervals.ici - intervalcoach
I track my cycling workouts using a Garmin edge 540. they are imported into intervals.icu via the automated integration with Garmin. they are also imported to intervals.icu via the automated integration with intervalcoach.app, resulting in duplicated workouts.

Nicolas DIB 24 days ago
Add a social / group ride to your calendar
Put a social or group ride on your calendar as its own entry (not framed as a race) that the plan accounts for: it eases the day before if needed and counts the ride's load, so your week adds up correctly.

Martijn Russchen 26 days ago
Add a social / group ride to your calendar
Put a social or group ride on your calendar as its own entry (not framed as a race) that the plan accounts for: it eases the day before if needed and counts the ride's load, so your week adds up correctly.

Martijn Russchen 26 days ago
Training camp support
Add a training camp to your calendar as a date range, and have the plan build around it: higher volume during the camp days, then recovery afterwards, instead of the plan assuming a normal week.

Martijn Russchen 26 days ago
Training camp support
Add a training camp to your calendar as a date range, and have the plan build around it: higher volume during the camp days, then recovery afterwards, instead of the plan assuming a normal week.

Martijn Russchen 26 days ago
Per-session intensity on two-a-day splits
Set intensity independently for each session on a double day. For example, hard intervals on the morning ride and an easy Zone 2 spin on the way home, or the reverse: an easy capped morning session and a harder session later. Today both sessions on a split day inherit the same treatment.

Martijn Russchen 26 days ago
Per-session intensity on two-a-day splits
Set intensity independently for each session on a double day. For example, hard intervals on the morning ride and an easy Zone 2 spin on the way home, or the reverse: an easy capped morning session and a harder session later. Today both sessions on a split day inherit the same treatment.

Martijn Russchen 26 days ago
Breathing workout data
Taking in account beating data when working out. Adding all the associated insights since combine it with heart rate will provide more accurate status

Nicolas DIB about 1 month ago
Breathing workout data
Taking in account beating data when working out. Adding all the associated insights since combine it with heart rate will provide more accurate status

Nicolas DIB about 1 month ago
Race-time predictions (5K / 10K / half / marathon)
See predicted finish times for the common race distances based on your current fitness, like Garmin, Strava and Stryd. A quick read on where your form puts you across 5K, 10K, half and marathon.

Martijn Russchen about 1 month ago
Race-time predictions (5K / 10K / half / marathon)
See predicted finish times for the common race distances based on your current fitness, like Garmin, Strava and Stryd. A quick read on where your form puts you across 5K, 10K, half and marathon.

Martijn Russchen about 1 month ago
Heat & humidity aware workout targets
Automatically adjust your workout targets and guidance for hot, humid conditions, so a session stays the right effort when you train in the heat instead of being too hard for the day. Especially useful for athletes training on pace in hot climates year-round.

Martijn Russchen about 1 month ago
Heat & humidity aware workout targets
Automatically adjust your workout targets and guidance for hot, humid conditions, so a session stays the right effort when you train in the heat instead of being too hard for the day. Especially useful for athletes training on pace in hot climates year-round.

Martijn Russchen about 1 month ago
Direct Garmin Connect integration
A first-class Garmin connection so your recovery data (HRV, resting heart rate, sleep, Body Battery) and activities sync straight into IntervalCoach, instead of relying on a third-party relay to pass them along. The payoff: your morning readiness is ready earlier and more reliably, and we can use Garmin-native signals like Body Battery.

Martijn Russchen about 1 month ago
Direct Garmin Connect integration
A first-class Garmin connection so your recovery data (HRV, resting heart rate, sleep, Body Battery) and activities sync straight into IntervalCoach, instead of relying on a third-party relay to pass them along. The payoff: your morning readiness is ready earlier and more reliably, and we can use Garmin-native signals like Body Battery.

Martijn Russchen about 1 month ago
In Progress
Season plan: see your whole year with multiple goal races
Plan your whole season in one view, not just the weeks up to your next race. Set several goal events across the year and give each a priority (A, B or C). Your training plan then stretches from the next few weeks out to the whole season, so you can see where your peaks land and how each block of training ladders toward them. What it adds: Multiple goals across the year, with A/B/C priorities that shape how much you taper for each. Phase overview for the full season: base, build, peak, taper and the recovery blocks between races. A fitness (CTL) projection across every race, so you can see your form rise into each peak and rebuild between them. Smart warnings when races sit too close to peak for both, or when a plan ramps up too fast. The plan stays flexible: only the current week is turned into real workouts, and the season ahead re-shapes itself around missed weeks, illness or a change of goal. It builds on the existing Training Plan page, so your single-goal view keeps working exactly as before.

Martijn Russchen about 1 month ago
In Progress
Season plan: see your whole year with multiple goal races
Plan your whole season in one view, not just the weeks up to your next race. Set several goal events across the year and give each a priority (A, B or C). Your training plan then stretches from the next few weeks out to the whole season, so you can see where your peaks land and how each block of training ladders toward them. What it adds: Multiple goals across the year, with A/B/C priorities that shape how much you taper for each. Phase overview for the full season: base, build, peak, taper and the recovery blocks between races. A fitness (CTL) projection across every race, so you can see your form rise into each peak and rebuild between them. Smart warnings when races sit too close to peak for both, or when a plan ramps up too fast. The plan stays flexible: only the current week is turned into real workouts, and the season ahead re-shapes itself around missed weeks, illness or a change of goal. It builds on the existing Training Plan page, so your single-goal view keeps working exactly as before.

Martijn Russchen about 1 month ago
Heart rate-based trail running workouts
Trail workouts built around heart rate zones instead of pace targets. On technical terrain pace varies too much with the ground to be a useful target, so trail runners want their intervals and long runs prescribed by HR (with pace kept for road sessions).

Martijn Russchen about 1 month ago
Heart rate-based trail running workouts
Trail workouts built around heart rate zones instead of pace targets. On technical terrain pace varies too much with the ground to be a useful target, so trail runners want their intervals and long runs prescribed by HR (with pace kept for road sessions).

Martijn Russchen about 1 month ago
Planned
Proactive coaching: the coach reaches out to you
Today IntervalCoach mostly responds when you open the app or ask it something. The direction we're building toward: a coach that comes to you, and surfaces the things you wouldn't think to ask about. It works as one layer with three steps: Detect: as your data arrives (a new ride or run, fresh recovery, a shifted week) the coach checks whether there is something genuinely worth knowing. Decide: a relevance gate, so you are only interrupted when it is earned. No notification spam. Deliver: insights land in an in-app coach feed and a notification, written in your coach's voice. Examples of what the coach might bring up on its own: A new power record, or a jump in your threshold A session that beat what we predicted for it An early heads-up when your recovery trend hints you might be getting sick A plan that rebalanced itself after a missed week Your goal drifting out of reach, while there is still time to act We will start with the positive, high-confidence signals, so the coach earns your trust before it ever sends a warning. Proactive two-way conversations, where the coach opens the chat itself, will come to Max.

Martijn Russchen about 2 months ago
Planned
Proactive coaching: the coach reaches out to you
Today IntervalCoach mostly responds when you open the app or ask it something. The direction we're building toward: a coach that comes to you, and surfaces the things you wouldn't think to ask about. It works as one layer with three steps: Detect: as your data arrives (a new ride or run, fresh recovery, a shifted week) the coach checks whether there is something genuinely worth knowing. Decide: a relevance gate, so you are only interrupted when it is earned. No notification spam. Deliver: insights land in an in-app coach feed and a notification, written in your coach's voice. Examples of what the coach might bring up on its own: A new power record, or a jump in your threshold A session that beat what we predicted for it An early heads-up when your recovery trend hints you might be getting sick A plan that rebalanced itself after a missed week Your goal drifting out of reach, while there is still time to act We will start with the positive, high-confidence signals, so the coach earns your trust before it ever sends a warning. Proactive two-way conversations, where the coach opens the chat itself, will come to Max.

Martijn Russchen about 2 months ago
Indoor Rowing
Support for Indoor Rowing training in the plan and so sessions count toward your training and fitness like any other sport.

Chris Newberry 🇬🇧 about 2 months ago
Indoor Rowing
Support for Indoor Rowing training in the plan and so sessions count toward your training and fitness like any other sport.

Chris Newberry 🇬🇧 about 2 months ago
Gravitus integration
Connect Gravitus so IntervalCoach reads your actual sets, reps, weight and RPE from each lift, and factors that real strength load into your fatigue and recovery, instead of just seeing that a session happened.

Martijn Russchen about 2 months ago
Gravitus integration
Connect Gravitus so IntervalCoach reads your actual sets, reps, weight and RPE from each lift, and factors that real strength load into your fatigue and recovery, instead of just seeing that a session happened.

Martijn Russchen about 2 months ago
Lifttrack integration
Connect Lifttrack (popular with Garmin watch users) so IntervalCoach reads your actual sets, reps, weight and RPE from each lift, and factors that real strength load into your fatigue and recovery, instead of just seeing that a session happened.

Martijn Russchen about 2 months ago
Lifttrack integration
Connect Lifttrack (popular with Garmin watch users) so IntervalCoach reads your actual sets, reps, weight and RPE from each lift, and factors that real strength load into your fatigue and recovery, instead of just seeing that a session happened.

Martijn Russchen about 2 months ago
Strong integration
Connect Strong so IntervalCoach reads your actual sets, reps, weight and RPE from each lift, and factors that real strength load into your fatigue and recovery, instead of just seeing that a session happened.

Martijn Russchen about 2 months ago
Strong integration
Connect Strong so IntervalCoach reads your actual sets, reps, weight and RPE from each lift, and factors that real strength load into your fatigue and recovery, instead of just seeing that a session happened.

Martijn Russchen about 2 months ago
Hevy integration
Connect Hevy so IntervalCoach reads your actual sets, reps, weight and RPE from each lift, and factors that real strength load into your fatigue and recovery, instead of just seeing that a session happened.

Martijn Russchen about 2 months ago
Hevy integration
Connect Hevy so IntervalCoach reads your actual sets, reps, weight and RPE from each lift, and factors that real strength load into your fatigue and recovery, instead of just seeing that a session happened.

Martijn Russchen about 2 months ago
Richer strength training
Strength sessions are already part of your plan. This makes them deeper: proper exercises with sets and reps, tailored to your sport and the equipment you have, and counted as real load instead of a generic "strength session" block.

Martijn Russchen about 2 months ago
Richer strength training
Strength sessions are already part of your plan. This makes them deeper: proper exercises with sets and reps, tailored to your sport and the equipment you have, and counted as real load instead of a generic "strength session" block.

Martijn Russchen about 2 months ago
Indoor treadmill running
I’m sure this has been brought up a few times, but I’m curious as to when indoor treadmill workouts will be added to the running category. When it’s hot outside, it’s beneficial to be indoors when I run and I’d love to get my workouts migrated to the indoor run category on my Apple Watch. Thank you for your consideration, loving the app!

Noah about 2 months ago
Indoor treadmill running
I’m sure this has been brought up a few times, but I’m curious as to when indoor treadmill workouts will be added to the running category. When it’s hot outside, it’s beneficial to be indoors when I run and I’d love to get my workouts migrated to the indoor run category on my Apple Watch. Thank you for your consideration, loving the app!

Noah about 2 months ago