-Video guided and personalized routine
-Nutrition guidance
-Progress tracking
-In-app trainer communication