Like many of you I got an email from Strava the other day. Something about my data and what could be done with it. I didn't pay much attention. But it appears that
a) it's probably quite a big deal, and
b) it's probably a bit of a dick move from Strava
DC Rainmaker explains: https://www.dcrainmaker.com/2024/11/stravas-changes-to-kill-off-apps.html
the enshittification will continue until profits improve
Hmmm. I think I can see why that would bother some people, but I only view my Strava data on Strava, so I don't think it affects me at all.
Strava data? Mine is nearly all Garmin data, and if Strava’s claim holds then it’s Garmin’s Ts & Cs that need to be honoured since that’s the API it was pulled from by Strava. Clowns.
Good point. It would be interesting if all the app's that feed into Strava removed that function.
Strava data? Mine is nearly all Garmin data, and if Strava’s claim holds then it’s Garmin’s Ts & Cs that need to be honoured since that’s the API it was pulled from by Strava. Clowns.
Would you not be agreeing to the data shared to Strava, then becoming Strava data at that point. And the original data still in Garmin then being a separate copy? So you have Garmin T&Cs for one copy, and Strava T&Cs for the second copy?
*I dont actually know, I've just assumed we agree to that when sharing.
Just read the DC rainmaker article, this is going to wreck Veloviewer unless they can reconfigure the app to pull data straight from Garmin/wahoo/whoever definitely not an achievable ask.
To be clear, before people start bleating about 'supporting' Strava, this is an anticompetitive move, they're trying to kill all the "little guys" in order to prop up their own subscription offerings...
Assuming this will make life difficult for Ian at crickles which would be a real shame.
There's a long thread on TrainerRoad too, fine if you use their app to run your indoor sessions, but it relies on strava to upload any outdoor sessions.
Feels like there needs to be a universal file format (is that .fit or .tcx) that allows you to download from garmin, polar, whoever, and share with the app of your choice. Strava are just the interlocutor of that data sharing at the moment, and don't actually generate anything useful other than the socials. Any detailed fitness analytics get done by other apps.
And those app developers seem to have been part of a strava family in as much as veloviewer guy used to go to strava development days etc. So strava really messing with the community goodwill they had
Suspect that in the same way there are suddenly lots of competitors to Zwift, there will be some data aggregator competitors to strava springing up to fill this gap
I suspect that Strava didn't really think through the outcomes of these changes very well, they clearly haven't been communicating with developers or 3rd parties as this has come as a surprise for everyone. I wonder if the management even read what the lawyers were writing? No one reads user-agreement updates after all!
Hmmm. I think I can see why that would bother some people, but I only view my Strava data on Strava, so I don’t think it affects me at all.
Doesn't affect me either, but it does smack of bullying the smaller apps. Maybe Garmin and Wahoo could step up their offerings to compete with Strava?
Ugh. What a stupid decision. I can't even see how it strengthens stravas position in the market. Just means my experience with trainer road will be that much shitter since won't be able to take my runs into account (presumably they'll pivot to Garmin). ****s (and I say that as a paid subscriber to Strava for 10+ years).
This and the dismal FatMap buyout has mostly removed any "want" I had for a subscription. Its basically just a Heat Map now as Polar Flow offers everything else and I dont use Strava socially.
Edit, Zwift, which I'm not currently using. And heatmap are the only things I use and I'm not sure if either of those need a sub.
Am I missing something, but isn't is as simple as if a User wants their data to go to a 3rd Party then record the data using a different solution to 'Strava' and the 3rd Party can then use the original feed for the data?
Personally I use Garmin to record and then upload to Strava.
Commercially it's Strava's choice, so if unhappy move elsewhere - out of interest, how many folk who are unhappy actually subscribe?
Also, do Strava Users know that they can download all their data? I do it at the end of every year and drop it into Excel.
I subscribe but if they persist with this idea I'll be cancelling on the day they enforce it. I'm happy to pay for stuff I use but I'm not going to pay if I can't then use it how I want/have been using. As above all my data comes from elsewhere.
I actually use intervals.icu for looking at the data so I've started looking for alternative ways to get my data from the various sources to intervals.
Suunto->intervals is supported directly.
Zwift will need to via one of the other services, wahoo probably as already have an account there.
Lezyne is the difficult one as they do not have many integrations. I could record these via suunto watch as well.
I'm not surprised by this decision from Strava.
They have developed a system whereby all fitness data is in one place (regardless of the deice used to collect it initially) and yet thousands of other companies are making a living off the back of it.
Personally I've just gone back to using free Strava because I can use intervals.icu to do the fitness analysis on my cycling data for a donation of £3 a month and while I miss the Strava leaderboards a little it isn't enough to make me pay the much higher monthly Strava fee (and the intervals.icu analysis is better IMO)
From Strava's point of view, why should they spend all their effort gathering together the data only to allow users (including me) to pay a 3rd-party instead of paying Strava? That's not a profitable business model and they needed to do something to try to retain more of the revenue within their own product.
Maybe there's another step where they charge 3rd parties for access to their API though I imagine they would want to continue with their direct consumer relationship also.
I don't think it's an easy job for any other company to quickly replicate what Strava does and replace them. The bigger players like Garmin would somehow have to allow access to their data by their direct device competitors which would be a stumbling block I imagine.
Your point won't make sense if it was free users being cut off but it appears to be a blanket cut off. As a subscriber I expect to be able to access my data via the API as I wish.
I think you are missing the point though @nixie - you are just part of the data feed that Strava then collects and 'owns'...they have very little interest in what you want to do or get out of that data from a 3rd party solution. Once your data has been uploaded to Strava it is fed into their data machine and becomes part of it all. You agreed to the Strava T&Cs an again, they are changing again...(I'm not in support of this, but it is their ball, so their rules).
If you want your data in other apps, you need to find a way to get that data into those apps. If you use a Garmin, Suunto, Wahoo or Polar device, their app should have an integration to other 3rd party sites (maybe not all of them, but there may be a way to get the 3rd party apps to sync between themselves).
I use Trailforks, Strava and Intervals.icu and they all get an upload from Garmin. When I kill my Strava account, the otehr 2 will keep working as my data connection gets done from Garmin.
This Strava change isn't going to impact me directly as I've nothing getting the Strava feed other than Strava.
True @nixie. I wonder if they are seeing an exodus of paid users downgrading to free and just want to stop the paid users discovering other platforms.
Personally I’ve just gone back to using free Strava because I can use intervals.icu to do the fitness analysis on my cycling data for a donation of £3 a month and while I miss the Strava leaderboards a little it isn’t enough to make me pay the much higher monthly Strava fee (and the intervals.icu analysis is better IMO)
Exactly the same here. I don't see any benefit to the leaderboards any more either; bike ones are all contaminated by e-bikes, and the running ones are screwed by people who used bikes and the wrong activity profile.
It's like they're trying to out-evil Zwift.
Edit: and as an aside, it's not Strava's data to do as they please with, under GDPR it's *your* data.
I get they own it once it's in Strava but my point was they also want you to subscribe. If I can't use the data one I've paid them then why would pay them. This change will mean they lose the subscription income and the data. I get one use is irrelevant in the grand scheme but I'll not be the only one making that change.
Sadly makes my lezyne gps less useful.
From Strava’s point of view, why should they spend all their effort gathering together the data only to allow users (including me) to pay a 3rd-party instead of paying Strava? That’s not a profitable business model and they needed to do something to try to retain more of the revenue within their own product.
I'd have expected them to try to make some money from of their position as No.1 point of data collation from any device/app. Â This move doesn't appear to do that so far as I can see, to me it appears to diminish their appeal to subscribers like me.
I unsubscribed when the leaderboards had lost their value and the price went up. Â Resubscribed when they bought FatMap and OS mapping was available but they had already lost me again when the OS maps went so I guess my opinion on this is irrelevant. Â Garmin Connect does all I actually use but I may not always want to be tied to Garmin
Exactly - they must be working out how to further monetise the data themselves rather than letting others do it. Currently they are just taking their ball home in a huff and not letting others play with it.
Meanwhile Zwift have announced an API integration with JOIN, and they announced Xert recently too.
I subscribe but if they persist with this idea I’ll be cancelling on the day they enforce it. I’m happy to pay for stuff I use but I’m not going to pay if I can’t then use it how I want/have been using. As above all my data comes from elsewhere.
I actually use intervals.icu for looking at the data so I’ve started looking for alternative ways to get my data from the various sources to intervals.
Think you're fine if it's just you looking at the data on intervals? The changes impact sharing the data (eg with a coach which is commonly done on that platform), in which case it's a problem.
Every user of an API connected app has one more reason to keep their Strava subscription. Open APIs increase footprint and stickyness. Seems a shortsighted at best, some would say greedy. Strava is making a profit now right? Piss off enough people then they will walk.
I guess their thinking is they feel they can get big value from data through analytics, ai, and all the rest of that crap. So from that perspective why should they enable someone else to do the same thing? However these terms and conditions read rather wide. It's a clumsy way to do it, and treads on the likes of Veloviewer who are only really filling niche gaps that Strava aren't interested in.
At the very least they need to have along talk to their comms team. Second **** up in a year?
Happy to pay for Strava (or similar) by the way, this shit costs money to make and run, probably more than most of you think. Got to pay in some way or another. Subscription is at least transparent.
I already use the Garmin feed into intervals.icu and I've emailed Ian at VeloViewer to see if he has considered that as an option too. If not, I'll not be renewing my VV subscription next month as there will literally be nothing to see on it.
Ian has sent an update out today saying he's in discussion with Strava though, so I await the outcome of that.
Given that Garmin don't charge for Connect, I can't see them opening it up to other hardware suppliers (though there are ways to get other data into Connect with a bit of FIT File editing.)
@Garry_Lager watch the DCR video. He says that all data aggregation and analysis is affected.
Doesn't directly address all the 3rd party apps, but TrainingPeaks getting their response out nice and early......tho not sure this works both ways with TrainerRoad as doesn't import activity from TP
Strava are going to have to make a better response. Saw the strava response that eckinspain mentions, but DC rainmaker reckons that they aren't being transparent enough in what that response actually means
I purely use Strava to accumulate my data from a number of sources, I use a Wahoo turbo trainer and bike computer and a Garmin watch for running and swimming, so it has been handy for that, seemingly reading the DC Rainmaker article, Strava and Garmin are too dependent on each other, but Wahoo, Fitbit etc, may not play nicely after the updates?
I'm not renewing as the route export function is clunky with Wahoo devices, back to RidewithGPS as it is a better experience for my needs.
Happy to pay for Strava (or similar) by the way, this shit costs money to make and run, probably more than most of you think. Got to pay in some way or another. Subscription is at least transparent.
Yea, but subscription fatigue is a thing.
How many app subs does a cyclists "need" theses days?
Zwift
Strava
Training Peaks / SYSTM / Trainerrroad other workout / plan / coaching creator
Komoot / RidewithGPS
Chuck in a magazine sub and club membership and you're looking at the cost of a mid-range bike each year!
Feels like the industry needs some more mergers.
To me it sounds like Strava are asserting sole commercial rights to the user data that is on their site even wherever it is, if it is also on strava you lose your rights to ownership of that data, while trying to not directly say what they are doing.
I am going to close my account, to be honest I rarely log on these days, they have always ignored the user base and recent years have fully joined up to the social media internet shitification protocols. I don't want any stupid restriction placed on my data that prevents me from using it for my benefit however I feel fit to do so, these as rules look to make strava the owner of my data so I am out.
I'm not a huge user of the actual fitness functionality of Strava, Garmin is far better for that.
But whilst i don't "live for the Kudos", it has been good being part of clubs on there, such as messaging and giving kudos to a group of fellow diabetics on there, none of us have met in real life, but comment on each others posts etc to spur each other on. That would be one thing i missed.
I does seem like they are shooting themselves in the foot really, are they not monetising this data they collect? And how many of their subscribers actually use Strava itself to gather the data, they make no turbo trainers, watches, bike computers etc? I realise that you can use the app on phone or some watches, but I bet a lot more than 70% is gathered by third party applications?
And giving a kicking to a company like Velo Viewer, a company that is now a prerequisite in every cycling DS team car, doesn't look good?
For me, as a current Strava paid up user their decision does not currently make sense.
I pay Strava not just for the in-Strava benefits but also because of the connected benefits.
Loosing those means a big loss to any benefit in using Strava, for me and clearly many more. On top of that I am really miffed at loosing fatmap. For me that is a far bigger issue and I am minded to cancel my subscription
And giving a kicking to a company like Velo Viewer, a company that is now a prerequisite in every cycling DS team car, doesn’t look good?
Well, if only the original user is allowed to see their own data, that just went out the (sticky-bottle) window.
I remember when all this was just Avocet 30s.
I stopped subscribing when the subscription more than doubled last year(?) and I honestly couldn't see the VFM in it anymore. (Ring subs went the same way...).
I haven't missed any of the paid-for elements since.
It looks like they've worsened their offering by this move and paying for it makes even less sense now....are they in trouble?
are they in trouble?
I don't think so, IMO they are just looking at ways to monetize their users data in the future, and other companies who are more agile and innovative are better at it than strava, so they want to put up barriers to them using the same data. To me my data is mine not theirs, I share it with them and others so they can do innovative things to aid everyone's active lives. Now they are saying if I upload it to them it is theirs and no one else can use that data for anything.
But they're now giving you really valuable AI insights into your performance now.
Looks like you crushed your roll out of an ill thought out policy. Whilst your subscriber numbers are lower than your recent levels you're mentions in social media are higher than normal.
the enshittification will continue until profits improve
the other way to look at this is - they've been far, far too generous for too long. How many other companies would allow a 3rd party, for-profit company, access to all their data, for nothing, forever?
There must obviously be some middle-ground whereby rather than just providing it all for free, or flat-out banning it, API access is available (for a fee) for said 3rd party companies, which is fair enough IMO.
 other way to look at this is – they’ve been far, far too generous for too long. How many other companies would allow a 3rd party, for-profit company, access to all their data, for nothing, forever?
2 problems with this firstly it's not their data, I know you sign over rights but GDPR would suggest that they would be on shaky grounds trying to enforce that, and secondly they are doing this across the board as opposed to just for non-paying accounts.
There is no paid API option currently.
As a free loader who only really uses it to track coaching rides, I've downloaded my data and deleted my account. I get everything I need (and then some from the Garmin system as I record all my stuff on Garmin devices.
Other than the social side, Strava didn't give me anything I wasn't getting elsewhere...and the social stuff was giving kudos to a few people or adding ridiculously hilarious comments (never been confirmed!) on other people's activities.
No loss to me and without doubt zero loss to Strava.
I don't have many connected apps, so it isn't a huge loss to me, but I suspect this is going to mean this data gets monetised - and I'm pretty certain I won't be getting any payment for the data I'm syncing to Strava. I never used heatmaps or segment finders, so I'm not missing anything.
Hopefully those 3rd parties are able to connect to other sources like Garmin, wahoo, Lezyne, polar, suunto, etc so they can still prove very useful.
2 problems with this firstly it’s not their data,
its not your data they are preventing access to - you can still manually download it and forward it to whoever you like. It's their API's which are a bit like a delivery network for computers. And costs money to run. Pretty easy for a MBA to point at it on a spreadsheet and say 'nah'.
I don’t think an argument that personal data isn’t personal data if accessed via a programmatic API is really going to fly. The sensible move for Stave would have been to start restricting API endpoints for free users, but it sounds like they’ve **** the bed instead. Veloviewer access is likely a non-negotiable for me as a Strava subscriber. I really don’t care enough about bespoke activity names or AI cheerleading or whatever other nonsense to keep my data on Strava if they’re going to start being officious about what I can do with it via their API endpoints.
I've put this on the other Strava thread but if anyone's not seen it:
There's an option using fitfiletools.com to hack any fit file to change the device type. Anyone so interested could mimic a Garmin Edge 540 (for instance) and then upload said fit file to Garmin to get all the Garmin stats they want.
It's not automatic though so a PITA unless you're dedicated...
firstly it’s not their data
It's their data platform.
I expect the biggest cost Strava incur as a business is ensuring their APIs and underlying infrastructure are scaled to a point that allows them to service all the API requests they currently get.
So not only are they letting other companies profit from their data platform, they are spending a pretty big wad of cash to allow other companies to profit from their data platform.
While I think they way they have gone about it is poor, I am not at all surprised by this.
@vlad_the_invader Yeah not sure I cba to go through all that each time, the training load is only a passing interest as I use TP/WKO for that level of info.
Just that I had a nice chain going back several years (I know only 90 days really counts) and I’m in the process of switching from Zwift to TP so that will be broken.
Strava I’m caring less and less about, it’s just a way to stay in touch…
Is this going to bugger up Probikegarage which uses ride durations and lengths to provide servicing reminders?
They use Strava, so I push my Garmin data there so it can get through to the app.
I don’t think an argument that personal data isn’t personal data if accessed via a programmatic API is really going to fly
Thats not whats being said, its still your data, they just dont feel like its good business to be providing easy access to it for your friends.
If you pay a library to look after your books, they are still your books. Doesnt mean the library has to front the cost of copying your books and posting them to your friends. Kinda douchy if they have been doing so for years, but thats late state tech capitalism for you!