Icon ios app
Strava
Free app for Android and iPhone

Uzbro pa nizbrdo (En. Uphill and downhill)