Powered by Outside

Because of the Strava bullshit - all my logged rides are private - fix?

PB Forum :: Trailforks Feedback
Because of the Strava bullshit - all my logged rides are private - fix?
  • Previous Page
Author Message
FL
Posted: Dec 11, 2024 at 10:02 Quote
I've always had rides auto import from strava to trailforks. But due to the recent API bullshit that strava imposed on its partners, they're all now set to private and can't be switched back (so says Trailforks).

Now, that's not necessarily an issue for me... as I pretty much only logged rides because I like the easy to read YOY stats and how it tracks hours which helps me with suspension and other maintenance. But it seems making every ride private somehow takes all of this away??!

Why does privatizing my rides have to take away MY stats? Anyway to get those back?

If not... I'll just have to come to terms with this and will probably no longer bother with tracking my rides via Trailforks because all of my friends track via Strava and it's so easy to track my rides via Stava's AppleWatch app. I never used my Trailforks ride logs for anything other than keeping an eye on my stats anyway so I'll just find another way to get that info. I do use Trailforks heavily for trail finding, routing, scouting and finding "special" trails... so I'll continue to use it in that way.

However... Trailforks is supposed to be dropping an AppleWatch app early in the first quarter of 2025, and as of Nov 27th, that seems to be on track (https://www.pinkbike.com/forum/listcomments/?threadid=248023).

With all the bullshit that Strava is pulling, I might start talking to friends about switching to tracking our rides and doing the social stuff we do via Strava... to Trailforks... which I'd love to do.

Any insight or advice would be helpful... especially from those that work for Trailforks?

O+
Posted: Dec 11, 2024 at 14:42 Quote
Really weird this entire situation.

I changed to sync from Strava to Garmin some time ago because of the advice of Trailforks saying Strava servers were saturated, but even those routes synced from Garmin now I can't see them in the map with that yellow line to check what I already did and what I have pending.

Let's see when this is solved and we can restore all the routes in the map.

O+
Posted: Dec 12, 2024 at 9:58 Quote
I've always had rides auto import from strava to trailforks. But due to the recent API bullshit that strava imposed on its partners, they're all now set to private and can't be switched back (so says Trailforks).

yup, same here. I now have 1600+ rides on trailforks that no longer show up in my stats. I synced strava to trailforks mainly to see my aggregate stats. Even though all the rides are still there, in the list, I now cannot see it on the "stats" tab, why?? its my data, why does it not show up in my stats??

at the end of the day, I really do not understand this strava API issue. trailforks is NOT importing strava data, it's importing MY data, and if I allow trailforks to use my data publically, that's my decision. (trailforks could ask that users to check a box to mark data as public or private) The fact that my data came via strava should not have any bearing on how that data is marked in trailforks.

O+
Posted: Dec 12, 2024 at 10:04 Quote
as I pretty much only logged rides because I like the easy to read YOY stats and how it tracks hours which helps me with suspension and other maintenance. But it seems making every ride private somehow takes all of this away??!

just an FYI, I just checked, and it looks like the service tracker tab in trailforks for bikes/components is still keeping track of the hours ridden on the components, even though my strava synced rides are all marked private.

O+
Posted: Dec 12, 2024 at 11:28 Quote
This one is killing me. I lost all my stats and it was a large motivator for me. I was on track to break several personal annual records this year and now, 3 weeks out from the end of the year, they are gone. Just crushed about this.

Obviously this is an attempt to get people to subscribe to their analytics instead of Trailforks, but Strava's subscription fee is crazy expensive so I have no intention of paying for it.

I also use a Garmin watch to track my rides but only bought it this summer, so not all the data is there. Prior to that, I recorded via iPhone. That said, I checked to see if Garmin syncs to Trailforks directly and I do have that set up, but even those activities are gone from My Ride Stats. What gives??

O+
Posted: Dec 12, 2024 at 12:02 Quote
I’m also being caught out by this.

Is it possible to import rides from Apple Health to Trailforks? Currently I record on the Workouts app on my Apple Watch, sync to Strava, which then syncs to Trailforks. I’d happily skip out the Strava step in the middle, but previously Strava seemed to have the most widely adapted API.

O+
Posted: Dec 12, 2024 at 12:49 Quote
lewiscraik wrote:
I’m also being caught out by this.

Is it possible to import rides from Apple Health to Trailforks? Currently I record on the Workouts app on my Apple Watch, sync to Strava, which then syncs to Trailforks. I’d happily skip out the Strava step in the middle, but previously Strava seemed to have the most widely adapted API.


no idea, I do not use Apple Health.... I assume Apple Health would allow users to download all of their data (rides) just like Strava and Garmin Connect does.

The issue I just noticed though, is that both Strava and Garmin connect will only bulk export the original files, which for me, are all *.fit files, not *.gpx files. and Trailforks doesn't import *fit files.... so currently, I am stuck with exporting as gpx files individually, and then re-uploading them individually, which would be quite painful, as I have over 1600 rides

O+
Posted: Dec 12, 2024 at 13:55 Quote
This is absolute BS!

Not only is it my data not Strava's, but how can the change to Strava's API retrospectively affect all my logs from before the API changed? Surely the API rules at the time of recording/uploading are the ones that apply!

FL
Posted: Dec 12, 2024 at 14:46 Quote
This is pure speculation... but I believe after the security issues/leaks related to very high profile politicians and their whereabouts, I believe Strava was "informed" that they needed to be much, much more careful about location privacy. And while they can manage that on their own app... I don't think they had much control over it once it get's loaded into another service. Perhaps this is why the rides all come through as private and is not change-able?

https://www.securityweek.com/fitness-app-strava-gives-away-location-of-biden-trump-and-other-leaders-french-newspaper-says/

O+
Posted: Dec 12, 2024 at 14:57 Quote
Could be right about control of location data, I have noticed for example the Strava privacy setting to hide the start and end points of a ride doesn't carry through to TF.

But it should still be our choice whether to share our data or not, and it shouldn't apply to past activities predating the change - I wouldn't mind too much if new recordings defaulted to private but could still be manually changed to public.

O+
Posted: Dec 12, 2024 at 15:03 Quote
I've found a partial workaround from @mtbzine in the blog post discussion here https://www.pinkbike.com/u/canadaka/blog/changes-to-strava-activities-synced-to-trailforks.html#commentform

If you manually remove the strava link from a ridelog, save it then go back to edit again, you can change it back to public. Apparently allowed by strava's privacy policy as it is no longer linked to strava.

Unfortunately with hundreds of ridelogs (and knowing some people have thousands!) it will be a pretty time consuming exercise.

O+
Posted: Dec 13, 2024 at 13:57 Quote
I wonder if there could be a way added to do that in bulk...

O+
Posted: Dec 13, 2024 at 15:49 Quote
lewiscraik wrote:
I wonder if there could be a way added to do that in bulk...

It sounds like the best way is probably going to be a bulk download from strava, and then upload that data to TF directly making it independent of strava's API.

Mod O+ FL
Posted: Dec 13, 2024 at 17:20 Quote
You would think and hope that the data you save or sync to Strava is yours to do with what you want. But if you use Strava, you accept their terms of use as a user, and they can control how your data is used. And Trailforks as an API user accepts the API terms. Also the data served via the API is not the raw original FIT file, it's the version of your activity Strava has processed. But the "Download Your Archive" feature in Strava, this contains your original data, the original FIT or GPX files. So you as a user can do with that data as you wish.

It does really suck that their API terms applies to all past data, but its specifically called out.

- Make the necessary updates to your app with regards to your Strava integration such that any future Strava data is only accessible to the authenticated user who provides such data.

- Update the visibility of all historic Strava data within your application such that any data is only visible to the authenticated user who provided that data.

- Notify users of your application of such changes to the extent required by your Privacy Policy, our API Agreement, or applicable law.


If you are a Garmin user, you can bulk import and replace Ridelogs with Garmin data using this new tool https://www.trailforks.com/ridelog/garminimport/

More bulk import tools will come.

We are making great progress on Trailforks Apple Watch app. And all this has forced us to move up adding Apple Healthkit support and sync in 2025.

Lots more info on the blog post and comments.
https://www.pinkbike.com/u/canadaka/blog/changes-to-strava-activities-synced-to-trailforks.html

O+
Posted: Dec 14, 2024 at 8:04 Quote
Thanks for the swift response on this - and the regular updates.

  • Previous Page

 
Your subscriptions
no posts



Copyright © 2000 - 2026. Pinkbike.com. All rights reserved.
dv65 0.010748
Mobile Version of Website