Planned and completed together
See what you intended to do beside what actually happened. Add or move workouts between dates as the week changes, then keep the completed recording attached to the plan it fulfilled.
Planned workouts, completed activities, weekly totals, check-ins, health measurements, availability, races, and notes share one calendar. Move between the month and a focused week without losing the relationship between intention and execution.

See what you intended to do beside what actually happened. Add or move workouts between dates as the week changes, then keep the completed recording attached to the plan it fulfilled.
Copy, paste or clear planned sessions, save a week as a template, or add and replace sessions from existing week templates.
Record readiness and subjective factors, add optional health measurements, mark unavailable periods, or leave notes without turning them into workouts.
Keep race priority, club identity, sport, route, location, logistics, preparation and estimated TRIMP or PSS on the date where the event affects the plan.
When an upcoming event has a GPX route, EffortSignal uses its start location to fetch and store a bounded Open-Meteo forecast. Temperature, rain probability and maximum wind stay with the event and refresh while the date is in forecast range.
A self check-in, completed sessions, an A race, and the next planned workout remain visibly attached to their dates before any entry is opened.

Compare planned and completed power load, daily fitness and fatigue, heart-rate intensity, and sport totals.

Readiness, subjective context, measurements, and a note stay attached to the day that they describe.

Race type, priority, sport, estimated load and preparation details are visible before the event becomes a completed activity.

Create an account, connect a supported provider or import an activity, and keep planning from there.