Weather on Every Day
by The Next Race
Training outdoors means training with the weather. A 10-day forecast tells you which session to move and which to enjoy. A record of what conditions actually were on race day tells you why the splits looked the way they did. Until now, neither lived inside The Next Race — you had to leave the app to find out.
Starting today, both do.
On Your Calendar
Open any training plan calendar. Every day for the next sixteen days now shows a small weather chip next to its date — an icon plus the day's high temperature.
Hover the chip and the day fills in:
- Conditions (clear, partly cloudy, light rain, thunderstorm, and so on)
- High and low temperature
- Precipitation amount and probability
- Wind speed and direction
- UV index
- Sunrise and sunset
- A six-cell hourly strip across the day — 00:00, 04:00, 08:00, 12:00, 16:00, 20:00 — with icon, temperature, and precipitation probability per slot
That hourly strip is the one we keep coming back to ourselves. A 60% chance of rain at noon doesn't mean your 7am tempo is wet. Knowing the shape of the day lets you slot your session into the right hour.
On Your Activities
The calendar shows your home weather. Activities show where you actually were.
When a completed workout syncs from Strava or Garmin — or you upload a FIT file — we look at the activity's start coordinates and start time and fetch the conditions for that exact hour at that exact place. The result lands on the activity row in the activities table, on the activity detail panel, and inside the hover card.
That means an away ride in Mallorca shows Mallorca's weather, not yours. A November race in Valencia gets Valencia's 9am conditions, not whatever your home city had. Past activities back to spring 2021 are reachable via Open-Meteo's ERA5 archive, so once we expand the enrichment to historical data the whole story will be there.
Enabling It
Two paths, depending on where you are:
- Settings → Profile. Type your city into the Home location field. We resolve it to coordinates as you tab away (Open-Meteo's free geocoder), store the label, and start fetching your forecast immediately. No 6-hour wait.
- Settings → Connectors. Open-Meteo lives next to Strava and Garmin. Click "Connect" if you haven't yet; click "Remove" to wipe your home location and the cached forecast. Activity weather snapshots stay either way — they're tied to each activity's own location, not yours.
Switching cities works the same way. Edit the field, the forecast for your new home gets fetched within seconds, and the calendar updates.
Why Open-Meteo
We picked Open-Meteo for three reasons:
- It's free, with no API key required for personal use. No credit card, no sign-up dance, no per-call billing we'd have to pass on.
- It's open-source. The forecast models are documented; the geocoder is documented; the archive is documented. We can reason about what we're showing you.
- It's accurate. Open-Meteo blends ECMWF, GFS, ICON, and other national models, then resamples to a high-resolution grid. For Europe specifically, it's competitive with paid services like Tomorrow.io or Visual Crossing.
The only data leaving your device is your home location, sent to Open-Meteo to fetch forecasts. The same is true for each activity's start coordinates — those are sent once, when the activity enriches. We don't share, log, or sell any of it.
We'd Love Your Feedback
The point of this isn't to turn your training app into a weather app. It's to put the information where the decision happens. Your calendar is where you decide what to do tomorrow. Your activity is where you understand what happened today. Weather belongs in both places.
Open any training plan to see the chips, then tell us how they fit your training. What's useful, what's noise, and what's missing? Hit us up in-app via Settings → Feedback, or reply to this post — we read every message and ship the ones that move the needle.
