MapMyFitness (MapMyRun, MapMyRide, etc.)
MapMyFitness is part of a collection of apps which include MapMyRun, MapMyRide, etc. For example: If you use MapMyRide, you will still connect to FitRankings by selecting the MapMyFitness option, and entering your login for MapMyRide.
MapMyFitness is an app for smartphones. It has the most documented fitness activities of any app allowing you to track running, yoga, or even lawn care exercise via manually inputting activity.
You can also track certain activities (running,cycling) via GPS if you have your phone with you.
We recommend MapMyFitness to someone who wants to manually input their activity, or to those who have fitness activity interests that are rare.
More recently MapMyFitness (+MapMyRun, etc.) introduced an Apple Watch App.