I use Strava free app. It works great for me and syncs to my new Apple watch so if I forget my phone, I still have my Strava with me. I am thinking about the upgrade because since my accident(BAD!) my wife worries about me.This would allow her to track me while I ride and give her a little peace of mind. Joe