Icon ios app
Strava
Free app for Android and iPhone

The Johny Sportive with the littlest tweak (sorry Johny)