Icon ios app
Strava
Free app for Android and iPhone

Ups & Downs - at Bryn and Sam's request