Icon ios app
Strava
Free app for Android and iPhone

20 mins easy, 6x1mins efforts, 5 mins easy