Icon ios app
Strava
Free app for Android and iPhone

Dr. Tikkanen's Neighborhood: The Trilogy