Zwift private ride to Strava private ride

The other day after finishing a Zwift ride (that I didn’t want anyone to see, initially), I changed the “Public” (default) option to “Private” before saving my ride. Afterwords, I was surprised to get Kudos on this ride on Strava. I was thinking the private-flag would carry over into Strava. If Zwift is uploading rides to other connected apps (like Strava, Garmin…) the Pubic/Private flag should be transferred as well. I realize this may require cooperation with the other apps. And I also realize I can jump over to Strava and change it myself. I’m just mentioning this feature because I believe most people would assume it works this way, and it would be nice and convenient if it did.

I certainly did. I’ve never marked something as private, but it’s absolutely what I would expect.

I just had this happen to me. I got kudos on a ride that I assumed would be private on Strava after saving it as private to Zwift.

Edit: according to Strava, privacy is a parameter that can be added to the upload.

I have the opposite problem. I make the ride public in Zwift, and it saves private in Strava. I think there is a setting in Strava that has to be changed to reverse this.

Zwift do send private data to Strava when the default configuration of all data is set to private (tested on my account). Then, to share a specific event or ride I just configure it manually in Zwift or Strava.
So it might be that Zwift transferring only the default configuration (private or public) and when setting separately privacy on different activities it would still send out the default data to Strava. But this hypothesis should be confirmed by Zwift support.

I don’t think this is getting the attention it deserves. If you ask the app to say it’s private and it then gets shared non-privately, that’s not good.

1 Like

Agreed, just started using Zwift, and I feel that the expected behaviour is that if it is saved as a private ride on Zwift, then it should also be saved as a private ride on a connected Strava account.

6 years and change later. Zwift, please implement this feature. I absolutely hate when 10 minute warm-up and cool-down rides of the folks I’m following on Strava show up in my feed. I’m only interested in their main events. As a courtesy, I generally mark my own warm-up rides as private, but the Zwift private setting doesn’t carry over to Strava. So then I have to go over to Strava after a race to mark it private there. But by that time a bunch of followers already have seen this ”feed spam” ride. It should be straightforward for you guys to implement passing a single Zwift variable in the Strava API call. Thanks!

Strava does not allow to set private settings in its API. I set private as default in strava and edit activities I want public afterwards.

2 Likes

Activityfix is subject to the same API limitation but you can at least use it to check the “do not publish to home or club feeds” box automatically, if you don’t want to make everything private by default instead.