Yeah, indeed that be true.
Just got an email from Strava that third-party apps (like Intervals) are only allowed to show certain data to the user. Does that have any impact on functionality within Intervals?
Full details from the Strava post: https://communityhub.strava.com/developers-api-7/api-agreement-update-how-data-appears-on-3rd-party-apps-7636?%24web_only=true&%243p=e_it
Things that came to mind were the ability to see profiles of your friends (if they allow you to). They also mention āAI functionalityā which I donāt believe any of the models on this site are considered. Anything we should be concerned about from a functionality standpoint? I think Intervals is perfect like it is so Iām hoping this is a non-issue!
Here are the impact details. I didnāt know about the AI bit. I donāt think the data science stuff Intervals.icu does would be considered āAIā.
Ok great. Bummed about sharing profiles but glad to hear that seems to be about the extent of the impact. Youāre awesome!
Thanks David, apols I missed this post. If I always connect direct with Garmin, Wahoo and Zwift (once itās up and running) and not use Strava API then this data sharing is permitted?
Do we need to disconnect Strava or just ensure we donāt use the API for any activity data and ensure non Strava activitiy sync is unchecked in settings?
You should leave Strava connected as is and add other connections where you can. The activities from Garmin et al will replace the matching Strava ones but the link back to Strava is kept so you can still click through to Strava or Garmin Connect for a Garmin activity etcā¦
While this is a step in the right direction, the implementation is completely wrong. Strava is acting as if they own the data, which they do not. This could be a default setting, but ultimately it should be up to the user to decide.
What is the feasibility for an Intervals <> TrainerRoad integration?
Where activities synced to Intervals would be synced to TR and vice versa? I understand this would probably mean some collaboration is need with the TR team but I believe a lot of users would love this.
Hi, Iām not getting any import from strava into intervals. Will this rectify after 01/12 or is there a connection issue at my end? Iāve reconnected to strava and still nothing coming through.
That is certainly technically do-able. Intervals.icu has a suitable API for the TR team to do the work. TR might have a private API that I could use to do the work. I didnāt find anything public with Google.
It looks like your Strava is working from what I can see. No errors in logs and most recent activity came in on Monday (āUpper bodyā). This update shouldnāt have any impact on activity sync, just on who can see them.
I understand what you are saying, but itās not that simple. Currently, I use my wahoo head on my bike but I run with a Garmin. When I do workouts and swims, I prefer my Apple Watch. I have a few few other specialised apps for other circumstances as well.
Currently all of these going into Strava and then from Strava there is one single import to Intervals. This new change would be most inconvenient, Requiring a requiring a wholesale rejiggering of all my devices and connections, except that I donāt have a coach or followers, so Iām not actually affected.
@david - thanks for all the info. What a headache for you in the lead up to the end of the year, along with your normal dev work.
Clearly this is going to be quite impactful for your users who have coaches (a decent chunk?). Would you be able to spend some time making this impact as minimal as possible? For example, its necessary for my coach to see my historical data. Can you create an export function which has all the data of an activity (including notes) such that we can reimport it visibly once the API ābreaksā?
If we disconnect Strava as a connection, the data is said to be deleted. Is there anything retained in intervals that would re-associate me uploading historical FIT files from Strava to things like my intervals notes etc?
Thanks for the quick reply David. Apologies for not getting back sooner.
Iām only getting sync from my Wahoo and canāt see anything from strava.
This is both in mobile and laptop browser. Iāve attached a screenshot.
Thanks, Andy
I am going to implement an importer for the file Strava sends you when you request all of your data. So that will be the solution to fixing up your Strava history so your coach can still see it. I should be able to get that to preserve quite a bit of stuff.
Your Wahoo activities are replacing the matching Strava ones. You can see this if you click Options and tick the āShow Sourceā and āDeletedā checkboxes.
Thanks David. Iād there a way to set strava s as the default?
Well, if you do not intend to use Wahoo anyway then why do you not disable the activity pull from Wahoo? It makes no sense to pull identical activities from two different sources, i.e., from both
- the wahoo->stravaā>intervals.icu
- and the wahoo->intervals.icu
routes. Just untick the ā Downlaod activitiesā checkbox:
Iām curious. Is there anything in the t&c which forbids you from implementing a data backup right now?
Users may use the API to sync the data Strava ā Intervals and then if user disconnects strava, itās intervals.icu responsibility to remove all the strava data as well.
But, what if user chooses to use Intervals.icu to download all historical data and then only disconnects? That means no data in intervals.icu from Strava API, but user has their own backup which they then use to re-import it back in?
Does this work?
Just thinking along the lines of preservation of whatever data there is.