I find Strava really hit and miss. It’s super accurate whenever I get a KOM, but as dodgy as fuck whenever someone goes faster!