I just go with whatever Cyclemeter or Wahoo Fitness apps record. I'm only interested in long term results as a general indicator of fitness and activity, so I don't have any real use for Strava. Cyclemeter and Wahoo are only approximations anyway. Occasionally they'll record different distances for the same routes. If there's a way to fudge those numbers I haven't figured it out.
Wahoo is handy because it's free and features auto-pause/resume, but it also continues recording while I'm walking around doing grocery shopping, etc., so if I don't manually stop/start the app it'll usually reflect slower average times. Cyclemeter's free version doesn't feature auto-pause/resume, so I have to remember to pause/restart.
Not a big deal. The apps only tell me my average speed has increased gradually from around 10 mph when I first started riding again last year, to 13 mph now. Last year I typically rode no more than 10-12 miles per ride. Now I'm up to 20-40 miles. That's enough info for me as a general indication of fitness over time.