Nieuwe Strava API policy update breekt een heleboel apps
|
Berichten: 175
Topics: 13
Lid sinds: Mar 2024
Bedankt: 516
417 x bedankt in 174 berichten
19-Nov-2024, 10:17 PM
In dit artikel dat ik tegenkwam in mijn feed wordt ingegaan op een wijziging in hoe data van Strava gebruikt mag worden via hun API
Komt er kortgezegd op neer dat apps (bijna) niets meer met de data mogen doen.
Dit zou een heleboel apps kapotmaken zoals training/coaches apps zoals trainingpeaks en Zwift, maar ook applicaties als Veloviewer, Statshunters en dergelijke.
Met een deel van de grotere spelers qua apps en apparatuur kan Strava ontweken worden door rechtstreekse links tussen beide maar kleinere applicaties en apparaten van kleinere bedrijven hebben deze links niet omdat daar meer ontwikkeltijd in gaat zitten.
Ik ben benieuwd hoe de sportwereld hier op reageert want dit heeft echt grote impact.
Berichten: 2.765
Topics: 95
Lid sinds: Apr 2023
Bedankt: 2985
3262 x bedankt in 2261 berichten
Nou ik gebruik eigenlijk zelden de externe applicaties voor Strava. Heb er enkele weleens geprobeerd. Maar aangezien ik een Stryd platform heb, Garmin Connect en Polar Flow. Heb ik minder behoefte tot nog een applicatie.
Geduld en respect voor de medemens is een schone zaak.
Berichten: 5.460
Topics: 105
Lid sinds: Sep 2020
Bedankt: 10737
8305 x bedankt in 4102 berichten
19-Nov-2024, 11:12 PM
(Dit bericht is het laatst bewerkt op 19-Nov-2024, 11:12 PM door 365cycle.)
Ik gebruik Statshunters en dat is wel echt leuk om te hebben (vergelijkbaar met Veloviewer).
Aan de andere kant: Zoals ik het lees wordt Statshunters niet geraakt voor zover ik het gebruik, namelijk om zelf mijn vakjes bij te houden.
Veloviewer is volgens mij meer een community, en zal er dus ook meer last van hebben.
Wat jammer is is dat ze totaal niet uitleggen waarom ze dit doen.
In words of others,
Wisdom blooms, forums unite,
Quoted love takes flight.
Berichten: 199
Topics: 0
Lid sinds: Jan 2024
Bedankt: 562
381 x bedankt in 192 berichten
Bij mij pushed Zwift alleen data naar Strava, voor zover ik weet. Dat lijkt dan nog buiten schot te blijven. Als deze API wijziging overal op 11 november al in is gegaan, heb ik in ieder geval niks gemerkt.
Airborne Valkyrie - Airborne Carpe Diem - Van Nicholas Euros - Litespeed Ultimate - Koga Miyata FPC - Optima Baron - Optima Orca - Hase Pino - HP Gekko 20 FX - M5 Lowracer - Quest 259 'Quifje'
Berichten: 349
Topics: 1
Lid sinds: Jun 2022
Bedankt: 180
1038 x bedankt in 345 berichten
Veloviewer doet het bij mij nu nog gewoon goed
Berichten: 84
Topics: 1
Lid sinds: May 2023
Bedankt: 5
232 x bedankt in 84 berichten
Zoals ik het lees worden StatsHunters en Veloviewer (ben groot fan en donateur van beide) wel degelijk geraakt want zodra je ook maar iets met statistieken doet ben je in principe aan het analyseren en dat mag niet meer.
Compleet stupide actie van Strava IMO; ik betaal er sinds 2016 voor (ben IT'er, weet maar al te goed dat het in de lucht houden van een applicatie geld kost) maar als dit in de huidige bewoordingen blijft staan dan heeft Strava voor mij geen nut meer en ben ik weg.
randonneur en verzamelaar van tegels zonder spreuken; rijdt sinds april 2023 in een Snoek
Berichten: 859
Topics: 18
Lid sinds: Jul 2021
Bedankt: 441
1641 x bedankt in 798 berichten
20-Nov-2024, 10:22 PM
(Dit bericht is het laatst bewerkt op 20-Nov-2024, 10:23 PM door datakneder.)
(19-Nov-2024, 10:17 PM)Boyd Maduro schreef: In dit artikel dat ik tegenkwam in mijn feed wordt ingegaan op een wijziging in hoe data van Strava gebruikt mag worden via hun API
Komt er kortgezegd op neer dat apps (bijna) niets meer met de data mogen doen.
En dat niets is echt niets. In het artikel lees ik nog dat ze het deel : "...including but not limited to, analytics, analyses,..." limiteren tot statistische analyze. Maar letterlijk dus elke analyze. Dus ook, wat voor snelheid reed ik op die datum en tijd. En ook de data komt van Strava, laat ik even aannemen in JSON formaat, dan moet dit nog omgezet worden in iets visueels. Dat is ook processen en mag dus niet. Je mag alleen een dump van al je data in een specifiek formaat opvragen. En let op! Kijken ernaar mag ook niet want dan process je data.
Berichten: 5.460
Topics: 105
Lid sinds: Sep 2020
Bedankt: 10737
8305 x bedankt in 4102 berichten
Ik denk dat Strava het nogal lomp aangepakt heeft, maar dat de soep niet zo heet gegeten gaat worden als die nu opgediend is.
Dit denk ik op basis van een paar zaken:
DCRainmaker schreef:The problem here is that Strava’s API terms are so broad and wonky now, that the API no longer serves a purpose, as stated by the above paragraph.
Strava in reactie naar DCRainmaker schreef:“These changes were implemented to provide additional safeguards around our community’s data and to help ensure that a user’s Strava data can only be viewed by others on third-party apps in limited scenarios where sharing is both transparent and central to the functionality of the app. We recognize this is a change and are committed to working closely with partners during this transition.”
Het gaat ze dus om het beschermen van de privacy van de gebruiker. Dit doet denken dat ze zelf in een "squeeze" zitten; ze stellen immers klantdata beschikbaar via een API, en ook als een klant daar zelf expliciet toestemming voor geeft mag dat niet overal zomaar en onbeperkt. In basis komt het erop neer dat een consument gemiddeld genomen weinig inzicht heeft in hoe datastromen werken en al snel "ok best" gaat aanklikken.
Gezondheidsdata is daarbij best gevoelige data, zeker als je ook hartslaggegevens meestuurt.
Zoals ik het nu zie kan het alleen als een "Powermove" ingezet worden als Strava daadwerkelijk van plan is om zaken als intervals.icu, VeloViewer etcetera wil gaan integreren in haar eigen betaalde oplossing. Het is mogelijk dat dat een deel van de motivatie is, in welk geval ik aan de competenties van de commerciële afdeling ga twijfelen; Het zou dan logischer zijn om de data betaald beschikbaar te stellen, desnoods door je eigen gebruikers te laten betalen voor API-toegang per 3rd party app (valt prima te verkopen, een API beschikbaar stellen is immers niet gratis).
Het wordt eigenlijk nog wat interessanter: Wij (jullie, ik, alle andere Strava-sporters) zijn hierin niet alleen lijdend voorwerp. We kunnen er misschien wel wat aan doen, of in ieder geval ons standpunt in duidelijk maken.
De data die Strava heeft is namelijk niet van Strava: Onder EU-wetgeving is die data van ons.
Onder de link Strava: Delete Your Account kan je niet alleen je account verwijderen, maar ook je complete Strava archief downloaden. Daarvoor klik je bij stap 2. op Download Request (optional) op Request your archive (niets aanklikken bij Stap 3 want dan verwijder je de boel echt).
Als Strava nu ineens heel veel van die verzoeken krijgt, zouden ze dan misschien hun conclusies trekken...?
In words of others,
Wisdom blooms, forums unite,
Quoted love takes flight.
Berichten: 84
Topics: 1
Lid sinds: May 2023
Bedankt: 5
232 x bedankt in 84 berichten
(21-Nov-2024, 01:29 AM)365cycle schreef: ze stellen immers klantdata beschikbaar via een API, en ook als een klant daar zelf expliciet toestemming voor geeft mag dat niet overal zomaar en onbeperkt. In basis komt het erop neer dat een consument gemiddeld genomen weinig inzicht heeft in hoe datastromen werken en al snel "ok best" gaat aanklikken.
En hoe is dat anders van Garmin Wahoo etc die dezelfde data naar Strava stuurt?
Ik snap het helemaal dat ze er van balen dat mensen geen abonnement nemen op Strava maar wel Veloviewer etc omdat hun eigen analyses meh zijn (denk aan de recente "AI" toevoeging, waardeloos) maar wel voor de kosten voor het aanbieden van de data opdraaien. Maar je concurrentie dan op deze manier proberen uit te schakelen daar maak je geen vrienden mee. Waarom niet het doorgeven van data een Premium (betaalde) feature maken?
randonneur en verzamelaar van tegels zonder spreuken; rijdt sinds april 2023 in een Snoek
Berichten: 5.460
Topics: 105
Lid sinds: Sep 2020
Bedankt: 10737
8305 x bedankt in 4102 berichten
21-Nov-2024, 10:18 AM
(Dit bericht is het laatst bewerkt op 21-Nov-2024, 10:26 AM door 365cycle.)
(21-Nov-2024, 07:26 AM)Tegelfanaat schreef: En hoe is dat anders van Garmin Wahoo etc die dezelfde data naar Strava stuurt? Van Wahoo weet ik het niet, maar Garmin heeft een behoorlijk wurgcontract voor gebruikers van de API: het Connect Developer Program, dusdanig dat ik niet meer aan de nieuwe voorwaarden wilde voldoen.
Strava heeft een open API, met maar weinig beperkende voorwaarden ("laat ons alsjeblieft je app bekijken als je niet alleen voor jezelf programmeert!" - waar ze vervolgens totaal niet op handhaven), en zou dus het voorbeeld van Garmin moeten volgen als het ze inderdaad om privacy gaat. Dat kost nog meer geld dan die open API nu al kost, en je hebt er ook medewerkers voor nodig die dat allemaal bijhouden. Garmin "maakt dat goed" doordat er een stabiele verkoop van devices tegenover staat, bij Strava is dat niet het geval.
(21-Nov-2024, 07:26 AM)Tegelfanaat schreef: Ik snap het helemaal dat ze er van balen dat mensen geen abonnement nemen op Strava maar wel Veloviewer etc omdat hun eigen analyses meh zijn (denk aan de recente "AI" toevoeging, waardeloos) maar wel voor de kosten voor het aanbieden van de data opdraaien. Maar je concurrentie dan op deze manier proberen uit te schakelen daar maak je geen vrienden mee. Waarom niet het doorgeven van data een Premium (betaalde) feature maken? Die AI-toevoeging... ja da's een leuke. Beta, want het is nog niet af, maar ik moet wel betalen om het te mogen testen. Dacht het niet he
Ik heb er op m'n blog nog wat uitgebreider over geschreven dan hier, maar denk echt niet dat ze concurrentie proberen uit te schakelen. Wandrer.earth en Statshunters zijn geen concurrenten van Strava. Veloviewer mogelijk een klein beetje, maar beperkt zichzelf keurig (ik zie er veel minder dan jij omdat ik niet voor Strava betaal), en aan intervals.icu kan je niet eens alleen doneren.
Extra info - de mail die je van Strava krijgt als je een app-developer bent:
Strava aan intervals.icu schreef:In our efforts to further fortify trust and safety within our community, developers will no longer be permitted to expose user data that is obtained via our API within their app to any party outside of that user.
Your app has been identified as now being in conflict with the updated terms and in order for your application to be compliant, we ask that you:- 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.
We ask that you kindly make these updates within the next 30 days in order to be compliant with our updated terms.
Oud artikel, maar ook interessant: Strava Abruptly Ends 3rd Party Data Sync to Apple Health
In words of others,
Wisdom blooms, forums unite,
Quoted love takes flight.
|
Gebruikers die dit topic lezen: 1 gast(en)
|
Welkom
|
Je moet jezelf aanmelden voor je een bericht kunt plaatsen.
|
|