Icon ios app
Strava
Free app for Android and iPhone

Z3 Tempo - Part Richards loop with additional miles for diff start and finish - not ready for this sort of ride yet 😁