Built by cyclists for cyclists, Strava tracks their rides, offering data such as speed, distance, time, elevation and more. The service is free, but with a paid subscription ($80 a year or $12 a month), they’ll get access to advanced metrics, route planning and a training dashboard. Strava can also track swims and runs.