Adaptive digital coaching software for personalized fitness.