I like being able to see a record of my cycling in Strava, and compare rides with previous ones, see if I'm speed up or slowing down etc.

But I don't like the idea of a company creating a database of where millions of identified people go. It seems like a privacy problem.

Is there any good way to view a history of my cycling and calculate cumulative figures using my own computer rather than sending the data to someone else to analyse?

I can copy a GPX file record of each ride to my computer but I haven't seen anything that will let me view all the data together, rather than just one ride at a time.

  • 1
    You might try gis.stackexchange.com for bulk gpx import and analysis questions.
    – Chris H
    Commented May 24, 2016 at 20:41
  • 1
    consider asking on softwarerecs.stackexchange.com as well - that's their reason for existing.
    – Criggie
    Commented May 25, 2016 at 1:21
  • Thanks I considered that but posting the same question on multiple sites is strongly discouraged. See meta.stackexchange.com/questions/64068/…
    – bdsl
    Commented May 25, 2016 at 7:00
  • I use rubiTrak 4 Pro on OS X. But since that's an Apple-only solution, I will not suggest it as an answer to your problem. Have you tried RideWithGPS? It also uses the cloud, but it seems much less Strava-y. I use Garmin, but they store all your data in the cloud, though I have the default upload privacy set to not share my rides publicly.
    – Lee-Man
    Commented May 25, 2016 at 15:55
  • 1
    Yes it can be a privacy problem, but it can also have some good aspects Strava also sells the data back to cities (anonymized) so that they can help to improve cycling infrastructure and safety. Tracking the rides on your own computer means that the information about your rides will never make it back to the city.
    – Kibbee
    Commented May 25, 2016 at 17:27

2 Answers 2


I use IPbike for Android. It has strava upload in case you want it but also gives you files in sensible formats by sensible means. It's got sensor integration but I use it with only GPS. You can give it a good try before you buy.

The author is no stranger to this site; despite being almost a neighbour of mine according to play store, I've no connection (except for having eventually bought the software)

  • Thanks, that's actually what I've been using to log data, and then I've been uploading it to Strava. I may have wrongly ignored it because it's on my phone not my pc. I find the user interface a bit difficult to work with in IPbike.
    – bdsl
    Commented May 24, 2016 at 20:07
  • I switched from CycleDroid to IPBike so I could use a heart rate meter.
    – bdsl
    Commented May 24, 2016 at 20:14
  • I only use basic features so haven't had any trouble with the UI (or tried very hard to configure it). You can certainly manually save each ride as csv or gpx, I haven't looked at the internal ipp file format but it wouldn't surprise me if its fairly easy to convert.
    – Chris H
    Commented May 24, 2016 at 20:36

I haven't tried this, but as I was writing the question I saw Golden Cheetah mentioned in the question Post race analysis of performance.

Golden Cheetah is a free software application for Mac, Windows and Linux that looks like it does what I'm asking for here. I haven't tried it yet, can't say how it compares to Strava.

  • It's on Linux too, and is in the software repositories provided by the Debian and Ubuntu distributors. Installing now to try.
    – bdsl
    Commented May 24, 2016 at 19:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.