Strava API Agreement Update

Still waiting on my response.

This issue shifts to a simple but essential part of any business transaction.

Trust.

Anyone care to start a poll on who now trusts strava as a brand?

3 Likes

Going through the changes in the api licence agreement I see no malicious intent, what I so see is an a big mistake from 1 individual to what the changes would entail.

Where did you see Veloviewer’s post? I’ve checked the Veloviewer blog and haven’t seen anything from it.

@ArHu74 I had to log out of my TP account before I saw the code, and that was the only way I could get the code to be applied to my renewal. It was really funky - when I went into my account and tried to do “subscription management” I couldn’t see a place to add a code, nor did I even see a code. Really strange.

2 Likes

I do all my outside workout using garmin, but my strength workout come from apple watch → strava → TR. I second, third, etc… the request to make TR compatible with apple health and be able to sync apple watch workouts directly to TR!

2 Likes

Is there a way to automatically download your completed Zwift rides to Dropbox? TR can upload from there (as can intervals.icu). If there was way to automatically download from Zwift to Dropbox…

To quote the letter that intervals received:

" * 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."

The original notification did not allow an exception to coaching. Strava has changed their mind. (Or they sent out the wrong letter originally, or…) For whatever reason, Strava has made changes. This is not a misunderstanding.

Part of the problem may be that Strava has more strict rules on API than they necessarily apply. Someone earlier mentioned when Strava cut off Relive and I went back to DCRainmaker’s post about that: Strava cuts off Relive: Here’s what actually happened | DC Rainmaker DCRainmaker spent much of that post pointing out that a lot of apps broke the API a agreement s written. This time around, multiple app developers are getting messages saying they have to change (intervals still has to change, just not as much as originally expected). And this time around it isn’t just what DCRainmaker said–a lot of apps seems to have gottens messages saying that they need to change what they do with the data. We just don’t know what exactly most of those say.

So, even if Strava doesn’t actually cut apps off right now (though we don’t yet know if any changes have been made to what TR and a lot of over apps can do), no one can continue to trust that Strava will reliably pass on our data because their their API agreement is already written so pretty much everyone using the data from Strava could be cut off.

7 Likes

If there ever was a misunderstanding, it was one of their own doing:

  • The wording in the API agreement doesn’t match the wording on the email they sent
  • The wording in the API agreement doesn’t match the wording on the community hub post
  • Neither communication linked to the updated API agreement with the actual changes
  • They explicitly told Intervals.icu they were in conflict with the new policy before backpedaling
  • Nate is on the record saying this was news to them too
  • They shut down any conversation about this on their forum, which might allowed some clarification to take place
  • They turned down the opportunity to clarify when Ray reached out to them

Strava screwed this up every single step of the way, so I have yet to understand why this is somehow Ray’s fault.

39 Likes

Download your activities from Wahoo and upload them to TR. You chose to buy a unit that worked in these ecosystems the way it did.

3rd party apps are required to obtain your consent before utilizing Strava’s APIs to fetch your data. Apps are required to follow Strava’s T&Cs. I would expect Strava already strictly adheres to various country policies and does not export your data unless they’re allowed to.

They already provide this functionality (https://support.strava.com/hc/en-us/articles/216918437-Exporting-your-Data-and-Bulk-Export), so it would actually be trivial for them to respond.

But since you’re talking about GDPR, I wonder whether Strava’s lawyers are also concerned regarding EU AI Act. I am guessing API agreement changes are driven by lawyers and country regulations, and less by market dominance and greed.

1 Like

The only data that belongs to Strava, in my opinion, is that which was recorded in Strava. All my data syncs to Strava from Garmin, Apple, so I should be the one deciding on which apps are allowed to process it.

9 Likes

Check the T&C’s mate. It will contain a lot of details about what you have agreed to allow Strava to do with your data and how they handle it. And you do agree. Each app that takes or shares data with Strava, you have to agree it.

I am deeply disappointed by Strava. It’s my data not theirs. It would be glad to have Apple integration. I used Strava for hub. I am exploring using Cyclemeter and Runmeter to export files to TR. I don’t know how to record strength workout and export it to tr/interval icu. So you have any solutions for it, is there any way to use Dropbox to sunc files? I don’t even need fake socials of Strava full with fake segment ranking. I love using Cyclemeter, best app for cyclists. I hope TR find a way to sync and push outdoor rides.

Anybody else try to get their data out of Strava and still waiting for the link more than 30 hours later?

3 Likes

I got it within an hour and a full refund too

3 Likes

You seem to keep posting this all over the forums, trying to pin something on me, by trying to say that there wasn’t any changes. I don’t really get it, since using the diff checker you can very clearly see there was changes. And you keep trying to say it was there, when as I noted very clearly, not all of the language was there. It is vastly expanded from a legal section. Myself and others keep pointing this out to you, and yet you keep repeating it. I don’t really understand your game here.

And it’s not like I started this: Apps literally got e-mails telling them what they needed to change (see the one from Intervals.icu), to remove historical bits. Strava also scheduled numerous meetings with every app, including TrainerRoad here, to have a discussion to deal with those changes. Strava doesn’t do meetings like that for minor things.

Fast forward to the last 48rs, and we’re seeing the results of the meetings.

  • Intervals.icu managed to convince Strava to let them keeping the coaching bits, a clear change from Strava’s explicit communications to them earlier. But that doesn’t change the terms yet, and Strava needs to change the terms.

  • Inversely, Wanderer had a meeting that was mostly Strava enforcing the new terms. For Wanderer - Leaderboards, publically shareable maps, etc… are all going away.

We’ll continue to get more over the coming days, but in short:

A) Apps are losing features, as confirmed in their 1:1’s with Strava
B) Strava is appearing to overlook their own updated terms for some apps around coaching
C) We haven’t had any apps that do AI stuff report the results from their meetings yet

56 Likes

What do you think to Xerts post on FB ?, I wonder if this is pre / post strava meeting

I feel that it great that @dcrainmaker have raised this issue and holding Strava to account, but I do feel that there is being a lot of over reaction to this, at the moment, maybe due to the reaction of public, maybe to DC, maybe it’s just the way the process was going to work with the 1:1 meetings, but so there appears to be no changes to any apps (that may change in the coming wereks) but it’s where we are at the moment

As for the “it’s my data” thing, as soon as you upload your data to a platform, it goes from being your data, to being data about you. Nothing is free, and the fee for using strava is your data, the premium fee is just to give you extra tools on that data and is discounted because you are giving them your data, the premium fee is not “you won’t use my data for anyting else”

1 Like

Did you miss the part where wanderer are having to remove large chunks of their functionality?

The wording in the API documentation is there to allow Strava to enforce it where they see fit, not for them to enforce it consistently by the actual wording.

5 Likes

Yes I did, not familiar with Wanderer, but from DC’s post it sounds like they were using the Strava data to create a strava competitor ? Interesting that they don’t mention AI in their app and that seems to be a main concern

Also, as the only mention of Wanderer in this thread is DC rainmakers comment that they had to remove functionality, so none of the reaction in this thread is related to that, so I think my comment about over reaction (as none of the reaction is to that one app (so far)) stands