Download on iOS for unlimited workouts and verify your proper form.
Firefly enables you to dive into a workout that aids your fitness goals. Personalize your own workout anytime, anywhere. Choose from the options that you do know and Firefly will handle the rest.
See a workout you like online and want to make sure you perform them properly? Firefly gives you control over what you want to do with your friends or yourself.
Things getting a bit boring? Try taking on a challenge and earn a badge! In order to earn the badge, you physically have to do the workout! Challenges are split into three levels.