This app works great for gps tracking any outdoor workout, for example I use it for bike riding. The App keeps gps track of maps, min/max speed, min/max altitude, distance traveled, calories burned, and total time of workout also runs in the background of your android phone during any workout. When you?re done with your work out simply upload the work out information to the Sportypal website to compare previous workout stats to stay on track with your workout plan. There are many great tweaks that this app allows you to do but that?s all self explanatory, now there is a downfall I noticed when I used this app on the phone during my workouts, and that is the gps tracking is not totally accurate on the map, also if you accidently shut down the app in the middle of a workout it closes the session and you cannot add any more information to the closed work out. (ex: any distance traveled after the shutdown of the app, min/max speed, calories burned) now that said after you upload your work out to the website Sportypal allows you to add any information missed due to accidently shutting down the app during your work out. All in all a great app for any outdoor workout!