Icon ios app
Strava
Free app for Android and iPhone

Live Ride 80km (alt route back)