TrainingPeaks shouldn't need any introduction to athletes. It is a popular fitness app that helps users analyze workouts and achieve…