TrainingForever TrainingForever Log in Start for free

Coach more athletes.
With fewer admin hours.
All in one place.

The operating system for endurance and strength coaches: athlete profiles, planning, training load, feedback, messages, files and payments on a single platform. Stop jumping between the calendar, the spreadsheet, WhatsApp and three other apps.

No card required Free for up to 5 athletes Ready in 5 minutes with all your athletes
9:41
TrainingForever
Buenos días, Luis
martes 2 de septiembre · 7 sesiones
Resumen de hoy Mar 2 sep
En curso 8 deportistas activos
57%
sesiones
completadas
Avisos 4 3 se quedan sin plan
Alertas y prioridades 4
LG Laura García Sesiones
3 sesiones seguidas sin completar
Running · última completada el mié 26 ago
AR Ana Ruiz Carga
RPE 9 sobre un 6 previsto
Series 6×1000 · ayer · tercera por encima de lo previsto
MV Marta Vidal Mensajes
Comentario nuevo sin responder
Rodaje 50′ · hace 2 h
IO Iván Ortega Inactividad
6 días sin actividad registrada
Última sincronización con Strava el 22 ago
Sesiones de hoy 7 hoy
AR Series 6×1000 a ritmo umbral Ana Ruiz · 1:05 h Completada
LG Rodaje suave Laura García · 55′ Omitida
DS Z2 largo con bloques de cadencia Diego Salas · 2:10 h Completada
MV Técnica + 8×100 Marta Vidal · 1:00 h Parcial
NP Fuerza tren inferior Nerea Pons · 50′ Pendiente
IO Fartlek 10×1′ Iván Ortega · 45′ Modificada
PL Movilidad y core Pablo León · 30′ Pendiente
Actividad reciente
✓ Ana Ruiz completó Series 6×1000 · RPE 9 12 min
“ Marta Vidal comentó en Rodaje 50′ 2 h
↻ Diego Salas sincronizó 2:10 h desde Strava 3 h
± Tú moviste 2 sesiones de Nerea Pons al jueves 5 h
⚡ Pablo León conectó su cuenta de Strava ayer
app.trainingforever.com
TrainingForever TrainingForever
Entrenamiento Comunicación Gestión
Viernes 28 de agosto · Semana 35
Buenos días, Marc
34 deportistas activos
7 sesiones hoy
8 requieren atención

Necesita tu atención

8 elementos · 2 urgentes
LG
3 sesiones seguidas sin completar Sesiones
Laura García · Running · última completada el mié 26 ago · plan de 6 sesiones/semana
AR
RPE 9 sobre un 6 previsto Carga
Ana Ruiz · Series 6×1000 · ayer · tercera sesión consecutiva por encima de lo previsto
MV
Comentario nuevo Comentario
Marta Vidal · Rodaje 50′ · hace 2 h
«Noto el sóleo cargado desde el martes, ¿bajamos ritmo?»
DS
Sesión parcial: 32′ de 60′ Sesiones
Diego Salas · Rodaje largo · ayer · sin comentario del deportista

Hoy

7 sesiones · 3 completadas
06:45 AR Series 6×1000 a ritmo umbral Ana Ruiz · Running 12,4 km Completada
07:30 LG Rodaje suave Laura García · Running 55′ Omitida
08:15 DS Z2 largo con bloques de cadencia Diego Salas · Ciclismo 2:10 h Completada
10:00 MV Técnica + 8×100 Marta Vidal · Natacion 2 100 m Parcial
17:00 NP Fuerza tren inferior Nerea Pons · Fuerza 50′ Pendiente
18:00 IO Fartlek 10×1′ Iván Ortega · Running 9,5 km Modificada
19:30 PL Movilidad y core Pablo León · Movilidad 30′ Pendiente
2 pendientes esta tarde · 1 omitida sin reprogramar

Próximos 7 días

Huecos de planificación
vie 28 12 ses.
sáb 29 9 ses.
dom 30 4 ses.
lun 31 11 ses.
mar 1 7 ses.
mié 2 vacío
jue 3 vacío
2 deportistas sin ninguna sesión asignada Pablo León y Sara Nieto · semana del 31 ago
Miércoles 2 y jueves 3 vacíos Ningún entrenamiento en el grupo Maratón otoño
Semana incompleta para 3 deportistas Entre 2 y 4 sesiones de las 6 previstas

Actividad reciente

✓ Ana Ruiz completó Series 6×1000 · RPE 9 hace 12 min
“ Marta Vidal comentó en Rodaje 50′ hace 2 h
↻ Diego Salas sincronizó una actividad de 2:10 h desde Strava hace 3 h
± Tú moviste 2 sesiones de Nerea Pons al jueves hace 5 h
⚡ Pablo León conectó su cuenta de Strava ayer 21:04
✓ Nerea Pons completó Fuerza tren superior ayer 18:22

Atletas a revisar

7 de 34
2 deportistas sin entrenamientos la semana que viene · necesitan un plan nuevo
PM Pablo Mora Sin entrenamientos la semana que viene
NG Nerea Gil Plan finaliza el domingo · sin continuación
LG Laura García 3 sesiones sin completar 54 % adherencia
AR Ana Ruiz RPE medio 8,3 · previsto 6 8,3 RPE 7 días
IO Iván Ortega 6 días sin entrenar 6 d sin actividad
MV Marta Vidal Comentario sin responder 2 h esperando
DS Diego Salas Sesiones incompletas (2) 78 % adherencia

Esta semana

24 – 30 ago
82 % adherencia
96
sesiones previstas
79
completadas
11
omitidas
6
modificadas
14
comentarios recibidos
3
tests pendientes

Asistente

Con tus datos

Pendientes

1/5
This is the real app! Click the menus and explore everything it offers.

It's the real app, not a picture. Switch tabs to see how a coach works on a Monday morning. Desktop for deep planning; mobile for the same information trackside.

See how a session, a week and a full block are built

Plan. Sync. Analyze. All connected.

From your calendar to their watch, and from their training to your analysis.

TrainingForever
Apple Health
Before
Rebuilding the same week for every athlete
With TrainingForever
Reusable sessions, weeks and blocks. Apply a plan to another athlete and it adapts to their thresholds.
Before
Calendar, Excel, WhatsApp, Drive and the watch app
With TrainingForever
Profile, plan, load, messages, files and payments in one place. Watch data comes in by itself.
Before
Finding out too late that someone is struggling
With TrainingForever
Every morning you see who didn't train, who reports niggles and who races soon.
Before
More athletes = more chaos
With TrainingForever
Groups, templates and automations: go from 5 to 40 athletes without multiplying the admin.
One single platform

Everything you expect from TrainingPeaks. And much more.

A new way to plan, manage and analyse training. With artificial intelligence, tools built for coaches and an experience designed to bring out the best in every athlete.

Everything included, no limits
Everything a coach needs to work, in the same place
Athletes and profiles
Everything about each one in one place: load, feedback, notes, files.
Planning and blocks
Reusable sessions, weeks and blocks.
Advanced analysis
Map, zones, intervals and season-over-season progress.
AI assistant
Knows your athletes and takes the repetitive work off your plate.
Messaging
Every chat tied to its session and feedback.
Automations
When X happens, do Y: reminders, alerts, notices.
Forms
Wellness, post-session, pre-goal, onboarding. They land in the profile.
Payment management
Rates, online payments, invoices and overdue accounts in view.
Clubs and groups
Several coaches; each sees only their own athletes.
Meetups and meetings
Shared calendar; the athlete books from their phone.
Task manager
What's due today, linked to the profile or the session.
Screen recorder
Record the analysis and send it as a video.
Library and videos
Video exercises, templates, plans and documents.
Strength and endurance
Running, cycling, swimming and gym in the same plan.
Automations and messaging
When something happens, the platform acts and alerts you. You reply with context from the same chat.
0 €
Free for the athlete. Always.
App, sessions, logging, messages and watch sync at no cost to them.
Planning you can reuse

Build the week in minutes, not on Sunday afternoon

Write the session the way you'd tell the athlete and the editor turns it into steps with zones. Save it as a template, drag it into the week, turn the week into an 8-week block and apply it to another athlete, adjusted to their thresholds. Running, cycling, swimming and strength in the same plan, each with its own editor.

Running Ciclismo Swimming Fuerza Trail Triathlon
Sessions → templates → weeks → blocks: everything you create gets reused
Strength and endurance in the same plan, with 67 video exercises to get started
Change a session and the athlete sees it on their phone instantly
TrainingForever TrainingForever
Entrenamiento Comunicación Gestión
Agenda
Planificación y tiempo profesional
24–30 agosto de 2026 42 elementos · 60 h planificadas
lun
24 6 ev.
mar
25 6 ev.
mié
26 5 ev.
jue
27 9 ev.
vie
28 6 ev.
sáb
29 4 ev.
dom
30 6 ev.
Todo el día
06:00 07:00 08:00 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00
Advanced analysis and progress

Analyse every session in depth and track progress season after season

Open an activity and see all of it: the route coloured by pace, HR and pace overlaid, zones, intervals and the athlete's feedback, with the planned session alongside for comparison. And in the profile, the trend: chronic load (CT), acute load (AC), current form (FA), planned vs completed, zones and thresholds and physiological profile, so you know the plan is working before race day.

RU
IEL - 8x5' SSP Parcial Garmin Forerunner 265
5 de agosto · 17:27 · Running · planificada como «Rodaje 60′ suave»
Strava
Recorrido Colorear por
© OpenStreetMap contributors
lento → rápido
Eje Y: Ritmo; el resto se dibuja a escala relativa para comparar formas sin superponer ejes.Arrastra sobre el gráfico para seleccionar un tramo.
0:0012:0024:0136:0148:021:00:02
5:15/km5:34/km5:53/km6:12/km
Perfil de elevación D+ 59 mD− 42 mPendiente media 1,0 %Alt. mín · máx 22 · 72 m
!
Prioritise without checking one by one
The "Needs attention" list sorts itself: missed sessions, niggles, changed availability, overdue payments.
CT
Decide with real load data
Chronic load, acute load and current form from what the watch sends. Spot the overload before the injury and adjust the week with a drag.
RPE
Feedback that doesn't get lost
RPE, feelings and forms go back to the profile, not to a chat. The latest feedback always in view.
%
Compliance at a glance
Planned vs completed by day and discipline. You know who's on track without asking.
Performance and progress
Laura García · 12 weeks to Valencia Marathon
Chronic load (CT), acute load (AC) and current form (FA) · planned vs completed · progress by discipline
TrainingForever TrainingForever
Entrenamiento Comunicación Gestión
LG
Laura García Al día
Running · Fondo A · Premium
Maratón Valencia · 1 dic · 92 días
WhatsApp
No ha registrado feedback en los últimos 2 entrenamientos.
Pago vencido: 55 € pendientes desde el 1 sep 2026.
Cumplimiento semana
87% vs. 90% plan
Carga aguda (AC)
58 CT 64
Forma actual (FA)
+6 fresco
Próximo objetivo
92d Maratón Valencia
Esta semana · planificado vs. realizado 87% cumplimiento
L
M
X
J
V
S
D
Planificado Realizado
Últimos entrenamientos
FechaSesiónCumplimientoRPEOrigen
15 ago Fartlek 10×1′ 100% 7/10
13 ago Rodaje suave 95% 4/10
11 ago Series en cuesta 78% 8/10
9 ago Tirada larga 100% 6/10
Próximas sesiones
18Lun
Rodaje suave 8 km
Z2 · fácil
50 min
19Mar
IEL - 8x5' SSP
Sweet Spot
63 min
21Jue
Tirada larga 18 km
Progresiva
100 min
Carga de entrenamiento
CT
64
AC
58
FA
+6
Último feedback hace 2 días

"Las piernas notaron cansancio en los últimos 3 km de la tirada, pero sensación general buena."

Objetivos
Maratón de Valencia Principal
6 dic 2026 42,2 km +120 m desnivel
Media de Gandía Como una prueba
18 oct 2026 21,1 km +95 m desnivel
10K Serrano Como un entrenamiento
27 sep 2026 10 km +40 m desnivel
Notas fijadas
Molestia leve en el tendón de Aquiles derecho — vigilar en series.
hace 5 días
Prefiere entrenar por la mañana temprano entre semana.
hace 3 semanas
Messaging with context

One conversation per athlete. No WhatsApp, no lost threads.

Every message starts next to the session, the RPE and the athlete's note, so you reply with context in 30 seconds. Flag urgent items, filter by group, attach a video or a PDF and send notices to the whole team at once. The athlete gets it on their phone, and their reply goes back to the profile, not to a lost chat.

Tied to the session. Open the chat and see what they trained, how it went and what's on tomorrow.
Urgent items on top. Niggles and alerts flag themselves; routine can wait.
To one or to everyone. Individual, group or club-wide messages, with attachments.
Nothing gets lost. Every reply stays in the athlete's profile, for good.
TrainingForever TrainingForever
Entrenamiento Comunicación Gestión
Mensajes
Conversaciones y comunidad
Mensajes
Deportistas
Conversaciones con deportistas y grupos.
Todos
9 conversaciones · 4 sin leer
MV Marta Vidal Urgente 10:24 Running Noto el sóleo cargado desde el martes, ¿bajamos el ritmo de las series de mañana? 2
AR Ana Ruiz Importante 09:02 Grupo competición Terminé las 6×1000 pero el último me costó muchísimo, RPE 9 fácil. 1
LG Laura García Importante ayer Grupo competición Tú: He movido el rodaje largo al domingo, dime si te encaja con el viaje.
DS Diego Salas ayer Trail ¿Puedo cambiar la sesión de bici del jueves por rodillo? El tiempo pinta fatal. 3
IO Iván Ortega mié Grupo iniciación Tú: Iván, llevas 6 días sin registrar nada. ¿Todo bien?
NP Nerea Pons mié Running Perfecto, entonces el lunes hago la de fuerza y el martes descanso.
PL Pablo León mar Grupo iniciación Ya tengo las zapatillas nuevas, ¿empiezo a usarlas en los rodajes cortos? 1
SN Sara Nieto lun Trail Tú: Te he dejado el plan del bloque de subidas en la biblioteca.
GC Grupo competición 24 ago Grupo competición Tú: Recordad que el domingo hacemos el test de 5 km a las 9:00.
MV
Marta Vidal
Running · última actividad 10:24
Miércoles 26 de agosto
MV Marta Vidal 09:41 Hoy he hecho el rodaje de 50′ pero he acabado con el gemelo derecho bastante tenso.
MC Tú 10:05 Gracias por avisar. ¿Fue molestia durante toda la sesión o solo al final?
Hoy
MV Marta Vidal 10:22 Sobre todo en los últimos 15 minutos. Al bajar del bordillo noto un pinchazo.
MV Marta Vidal 10:24 Urgente Noto el sóleo cargado desde el martes, ¿bajamos el ritmo de las series de mañana?
⌘↵ para enviar
MV
Marta Vidal
Running
82 %
adherencia 30 d
7,4
RPE medio
4/6
sesiones semana
3
avisos abiertos
Últimas sesiones
Rodaje 50′ Parcial
Fuerza tren inferior Completada
Series 5×800 Completada
Próxima sesión
Series 8×400 en pista
mañana 07:00 · Running · 9,2 km
AI assistant · ⌘K

An assistant that already knows your athletes and how you work

It's not a generic chat. It knows Laura's load, her soleus injury and her marathon in 12 weeks. It takes the repetitive work off the coach: turning text into sessions, adjusting a week, summarising the team, finding anything and drafting the follow-up. You decide and publish.

Prepare Laura's week with 20% less volume. Her soleus is tight.
Proposal ready: 5 sessions, 6 h 10 min (−22%). I've removed Tuesday's intervals and added mobility + light strength. The long run moves to Sunday, on flat ground. Review it before publishing.
OK. Who else in the Marathon group hasn't logged anything for more than 3 days?
Marcos (4 days) and Elena (5, she flagged a trip in her availability). Shall I draft a short message to Marcos?
Mobile app · iOS and Android · the same platform

Your athletes don't only need you when you're at your desk

On the laptop you plan and analyse in depth. On your phone you carry the operation with you: who needs attention, what's on today, the feedback from the last session and the quick tweak that can't wait until you get home. And your athletes receive the session, log it in 10 seconds and their watch syncs on its own.

9:41
Deportistas
34 activos · 4 requieren atención
AR Ana Ruiz Activo Plan Pro · Maratón otoño hace 12 min
DS Diego Salas Activo Plan Básico · Fondo A hace 3 h
IO Iván Ortega Pendiente Plan Básico · Trail hace 6 d
LG Laura García Pendiente Plan Pro · Maratón otoño hace 3 d
MV Marta Vidal Activo Plan Élite · Fondo A hace 2 h
NP Nerea Pons Activo Plan Pro · Fuerza ayer
PL Pablo León Inactivo Plan Básico · Fondo B ayer 21:04
SN Sara Nieto Activo Plan Pro · Trail hace 2 d
9:41
TrainingForever
Buenos días, Luis
martes 2 de septiembre · 7 sesiones
Resumen de hoy Mar 2 sep
En curso 8 deportistas activos
57%
sesiones
completadas
Avisos 4 3 se quedan sin plan
Alertas y prioridades 4
LG Laura García Sesiones
3 sesiones seguidas sin completar
Running · última completada el mié 26 ago
AR Ana Ruiz Carga
RPE 9 sobre un 6 previsto
Series 6×1000 · ayer · tercera por encima de lo previsto
MV Marta Vidal Mensajes
Comentario nuevo sin responder
Rodaje 50′ · hace 2 h
IO Iván Ortega Inactividad
6 días sin actividad registrada
Última sincronización con Strava el 22 ago
Sesiones de hoy 7 hoy
AR Series 6×1000 a ritmo umbral Ana Ruiz · 1:05 h Completada
LG Rodaje suave Laura García · 55′ Omitida
DS Z2 largo con bloques de cadencia Diego Salas · 2:10 h Completada
MV Técnica + 8×100 Marta Vidal · 1:00 h Parcial
NP Fuerza tren inferior Nerea Pons · 50′ Pendiente
IO Fartlek 10×1′ Iván Ortega · 45′ Modificada
PL Movilidad y core Pablo León · 30′ Pendiente
Actividad reciente
✓ Ana Ruiz completó Series 6×1000 · RPE 9 12 min
“ Marta Vidal comentó en Rodaje 50′ 2 h
↻ Diego Salas sincronizó 2:10 h desde Strava 3 h
± Tú moviste 2 sesiones de Nerea Pons al jueves 5 h
⚡ Pablo León conectó su cuenta de Strava ayer
9:41
Laura García
Maratón Valencia · 12 semanas
LG
Laura García
Maratón Valencia · semana 6 de 12
54%
Adherencia
38 km
Volumen 7 d
6,8
RPE medio
Sin feedback en los últimos 2 entrenamientos
Pago vencido: 160 € desde el 1 sep
Cumplimiento semana
87%
vs. 90% plan
Carga aguda (ATL)
58
CTL 64
Forma (TSB)
+6
fresco
Próximo objetivo
92 d
Maratón Valencia
Esta semana · plan vs. real 87% cumplimiento
L M X J V S D
Planificado Realizado
Carga de entrenamiento
CTL64 ATL58 Forma+6
Últimos entrenamientos
15 ago Fartlek 10×1′ RPE 7 100%
13 ago Rodaje suave RPE 4 95%
11 ago Series 6×1000 RPE 9 78%
9 ago Tirada larga 18 km RPE 6 100%
Último feedback hace 2 días
“Las piernas notaron cansancio en los últimos 3 km de la tirada, pero sensación general buena.”
Objetivos
Maratón de Valencia Principal
6 dic 2026 · 42,2 km · +120 m
Media de Gandía Como prueba
18 oct 2026 · 21,1 km · +95 m
10K Serrano Entrenamiento
27 sep 2026 · 10 km · +40 m
Notas fijadas
Molestia leve en el tendón de Aquiles derecho — vigilar en series.
hace 5 días
Prefiere entrenar por la mañana temprano entre semana.
hace 3 semanas
Esta semana
lun31 Rodaje suave 50′8,2 km Completada
mar1 Fuerza tren inferior50′ Omitida
mié2 Rodaje suave55′ Omitida
jue3 Series 5×100010 km Pendiente
sáb5 Tirada larga22 km Pendiente
At the track
Adjust the set on the spot
The athlete arrives fatigued. You change the target pace from your phone and their watch gets it before they start.
At the pool
No signal, no problem
Sessions and logs work offline. Everything syncs once you're out of the water.
Between sessions
Who needs attention
One glance at the home screen: missed sessions, reported niggles, urgent messages. Without opening the laptop.
On the road
Reply with context
Open the chat and see the session, the RPE and the athlete's note. Reply in 30 seconds and move on.
Scale without multiplying the admin

From 5 athletes to a club with six coaches, on the same system

Groups without permission headaches
Several coaches in one club, each sees only their own athletes. Access codes and requests instead of manual sign-ups.
6 entrenadores Groups Permissions
Get paid without chasing
Rates, monthly fees and invoices. Overdue payments show up in the athlete's profile, not in your head.
Rates Payments Invoices
Your method, always at hand
Video exercises, templates, plans, documents and forms. Stop digging through Drive for the zones PDF.
67 ejercicios Videos Documents
Mensajes con contexto
Every conversation tied to its athlete and session. Flagged urgencies, group filters, attachments.
Urgent Groups Attachments
Forms that land in the profile
Weekly wellness, availability, field tests, intake history. Answers land where you decide, not in your inbox.
Wellness Availability Tests
Fits the way you coach
Tus metodologías y zonas, Garmin, COROS, Polar y más, Google Calendar y una API con MCP para conectar tus herramientas.
Methodologies Strava API
Pricing

Free for up to 5 athletes. Then €0.99 per athlete, capped at €49.

One price, based on the athletes you coach. No plans or tiers: every feature included from day one.

1Start for free
0 €/ month
Up to 5 active athletes. Every feature, no card required.
2From the 6th on
0,99 €/ deportista / mes
From the 6th athlete you pay €0.99 for each active athlete that month. No plans or tiers.
3Maximum cap
49 €/ month
You never pay more, however many you coach.
How many athletes do you coach?20
160120
You'd pay
19,80 €/ month
20 athletes × €0.99. From the 6th on they all count; only active ones each month.
5 athletes → €020 athletes → €19.8080 athletes → €49 (cap)
Gems are optional extras, billed separately.
0 €for the athlete
Your athletes pay nothing. Ever.
The mobile app, each day's session, RPE logging, messages and watch sync are free for them, with no limit or subscription. Only the coach pays, and only for active athletes.
Gems · optional extras

Boost only what your business needs

The full TrainingForever is already included in the price. Gems are optional add-ons, billed monthly with no commitment, designed to help you exactly where you need it: switch them on when you need them and off when you don't.

4,99 € /mo
AI assistant
Knows each athlete's context: creates and edits sessions and plans, analyses load, summarises feedback and takes actions for you.
1,000 AI credits/month included
2,99 € /mo
Video
Your own video library, videos in exercises and sessions, uploads from your athletes and technique feedback.
25 GB of storage included
3,99 € /mo
Business
Rates, online payments with Stripe, invoices, payment reminders and revenue, MRR and churn without leaving TrainingForever.
Stripe and invoicing included
2,99 € /mo
Automations
WHEN → THEN rules: new athlete → onboarding; session not completed → reminder; high RPE → alert; overdue payment → notice.
Integrated with sessions, forms and messages
3,99 € /mo
Advanced analysis
Compare periods and athletes, follow multi-season trends, contrast planned and completed and catch anomalies in time.
Advanced dashboards and insights
from €1.99 /mo
Storage
Expand your document library with 10, 50, 200 and 500 GB plans. Upgrade or downgrade whenever you like.
2 GB always included, free
Full pack
All Gems for €12.99 a month
All 6 Gems, 1,000 AI credits a month, 25 GB of video and 10 GB of documents. Versus €20.94 separately.
No commitment, cancel in one click Your data is kept if you switch it off Nothing is mandatory: the base already includes everything
FAQ

Everything you want to know before you start

Can’t find your answer? Write to us and we’ll help.

TrainingForever is a sports training platform designed so coaches and athletes can plan, manage and analyze their training from a single place. It combines training planning, performance tracking, communication and artificial intelligence tools to simplify the coach’s daily work and improve the athlete’s experience.

Switching costs one afternoon. Staying the same costs you every week.

Invite your athletes, save your usual sessions as templates and publish the first week today. Free for up to 5 athletes, no card required.

TrainingForever

The training platform for endurance and strength coaches and clubs.

© 2026 TrainingForever. All rights reserved.