Icon ios app
Strava
Free app for Android and iPhone

Candidate #4 - 14.6 mi