NRC app has personalized training programs that adapt to your time availability and the objectives proposed according to your current state.
Measurement of all the information you need to analyze your training: race pace, location, distance, height differences, heart rate, calories consumed, partial times …