I have alot of friends on Strava. But my last ride with a buddy his mileage came up almost one more mile total than mine and I use a Garmn Edge 810. But for free if you don't need alot of bells and whistles it is ok. There is also a premium version you pay for of course. I am sure others will chime in.