Icon ios app
Strava
Free app for Android and iPhone

Not often I nick a route, so blatently, but i have done. Fleet Moss