Icon ios app
Strava
Free app for Android and iPhone

Mensa 2nd day (possible)