Icon ios app
Strava
Free app for Android and iPhone

Killer loop around west Maui with some North shore...crazy winds and slick roads...but so much fun...Strava died around mile 40