Using Sauce for Zwift with Apple TV

Last October, we shared a post introducing Sauce for Zwift (S4Z) to the Zwift community. Since then, creator Justin Mayfield has continued to improve the app, and its popularity has increased greatly among PC and Mac users. (Justin tells me there are approximately 4,000 active S4Z users today, up 571% from a year ago!)

Ever since S4Z arrived on the scene, I’ve heard complaints from Apple TV users along the lines of “If S4Z helps you in races, then it’s unfair because it doesn’t work on Apple TV!” But did you know Apple TV (or for that matter, Android or iOS) users can also use S4Z? You’ll need a PC or Mac to do it, but it doesn’t have to be a high-end machine.

Here’s a recording of me Zwifting on Apple TV while using S4Z in a recent race:

How It Works

The big caveat is that you’ll need a Windows, Mac, or Linux box to use S4Z, even though you’re running Zwift on Apple TV. So this solution isn’t for everyone, but if you have a laptop or desktop available (even if it’s not very powerful), you can install S4Z on it and use it as a “second screen” to enhance your Zwift experience.

Read our intro post to learn how to set up Sauce for Zwift >

How can S4Z display your live Zwift data when it’s not running on Apple TV? When you set up the S4Z app, you enter the credentials for your Zwift account plus a second “monitor” account. These logins are used to query Zwift’s servers, grabbing your data in (near) real time.

So as you ride on Apple TV, your data is being sent to Zwift’s servers, then S4Z on your computer is grabbing and displaying that same data. Fancy, right? One might think the data would be laggy, but S4Z is using Zwift’s high-performance custom UDP-based protocol, so there’s no discernable lag time.

(It’s worth mentioning that this is how S4Z works for everyone, even those running Zwift on a PC/Mac with S4Z on the same machine. S4Z emulates a Zwift game client and grabs your real-time data from Zwift’s servers to display on screen.)

Streaming AppleSauce

For my video above, I used free OBS software on a PC to combine audio from my microphone with several visuals: the Zwift session from Apple TV, S4Z windows from my PC, and a live camera.

How is that done? That’s outside the scope of this post, but I’ll write about Zwift Streaming with Apple TV soon. Stay tuned!

Questions or Comments?

Ever used S4Z with Apple TV? Or maybe you’re planning to try it now? Share below!

Eric Schlange
Eric Schlangehttp://www.zwiftinsider.com
Eric runs Zwift Insider in his spare time when he isn't on the bike or managing various business interests. He lives in Northern California with his beautiful wife, two kids and dog. Follow on Strava

26 COMMENTS

Subscribe
Notify of
guest

26 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Alan Jolly
Alan Jolly
3 months ago

I now use a pc, having been an ATV user for a few years.
I sometimes use duplicate displays with Zwift running on my TV screen and Sauce on my laptop screen.
I find this gives me the best experience

Remy
Remy(@xxxx_gambit_xxxx)
3 months ago
Reply to  Alan Jolly

But you have the option to overlay the Sauce windows over Zwift (on ATV) on the TV screen, while Sauce is running on the laptop? If so, how does the setup work?

Alan Jolly
Alan Jolly
3 months ago
Reply to  Remy

In the video in this article , there are only two small windows open on the screen. Sauce has much more data available and you can enlarge the windows to see more clearly. Everyone has a different setup. There are no user guides etc for Sauce although there is a discord channel. I would say you need to have a decent level of technical knowledge to get the best out of it

Remy
Remy(@xxxx_gambit_xxxx)
3 months ago
Reply to  Alan Jolly

thx for reply Alan … the video shows the Sauce window overlayed to Zwift, which is ideal. there is another post here https://zwiftinsider.com/sauce-for-zwift/ that says “don’t have the option to overlay the data on your Zwift screen”, which I gather what you meant by having Sauce on your laptop screen.

Alan Jolly
Alan Jolly
3 months ago
Reply to  Remy

Hey Remy. I use my laptop these days. In Sauce For Zwift, there are 8 different data windows and a number of widgets. It is impossible to show more than a few of them on the Zwift screen and even then, they have to be reduced. You really need decidem from the volumes of data available, which is important to you. The windows include “Nearby Athletes” This is like the Zwift window but includes the riders full details such as name,distance ahead/ behind, current power, average power, watts /average watts, heart rate / average heart rate.. it goes on and… Read more »

Untitled.jpg
Alan Jolly
Alan Jolly
3 months ago
Reply to  Alan Jolly

Sauce Screenshot

comment image?rlkey=71r3cgz7jvxejzw963z1qfc92&dl=0

Sauce.gif
Wallace
Wallace
3 months ago

Thanks for sharing this Eric. While this is certainly a manageable workaround for some, my personal preference would be that many of the metrics available in Sauce be added to the Zwift platform thus eliminating the need for a separate platform to access the additional data. The recent changes to the group dynamics for example would really benefit from having a visual meter to see your real time performance in the draft. I guess what I’m saying, is workarounds are nice. But, I don’t consider them to be long term solutions and before I would consider investing in a more… Read more »

Jeff
Jeff
3 months ago

As a non tech person, what difference does this make when racing??

Harry Legs
Harry Legs
3 months ago
Reply to  Jeff

It’s a data scraper that processes it locally and then generates an overlay. I think the statement ‘grabbing your data in (near) real time.’ has the wrong caveat — it grabs a lot of data from a lot of people. So far as I can tell it’s also completely against the Zwift ToS. Ever here of the Cambridge Analytica scandal? They were doing with social media data what this does on every computer that runs it with Zwift data. It would be essentially trivial to also store the data it scrapes for a lot of users on anyone who wanted… Read more »

Paul Smith
Paul Smith(@smithpauld1501)
3 months ago

Very nice. Now about that panel in the lower left…..

Paul Smith
Paul Smith(@smithpauld1501)
3 months ago
Reply to  Eric Schlange

😂😂

Paul Smith
Paul Smith(@smithpauld1501)
3 months ago

I used ATV for my first five years of Zwifting. Sauce looked tempting but I put off until I inherited an M1 iMac and an ATV update flat wouldn’t work with Wahoo’s WiFi connection and Zwift Play.

Now I have Zwift on a TV front and center with the iMac as a Sauce display to the right. No, it doesn’t have Ultra graphics, but I was never an online gamer, so I really don’t care much.

It’s really very nice.

thefern
thefern
3 months ago

So I bit the bullet and tried this during the Mad Monday race yesterday. I ran Zwift as usual on the Apple TV. Sauce was running on my desktop but that’s in another room so I screen shared onto an iPad – apart from the screen saving running a few times it was pretty good. Will continue to work on the setup but think the second screen running remotely is a goer.

Johnnie Waffles
Johnnie Waffles
3 months ago

Hi…
I’m still a little confused over the set up when running Zwift on the ATV and running Sauce on a pre-2020 Macbook Pro. While I am able to mirror the Macbook’s screen to ATV, Zwift (running on the ATV) gets overlaid. I was wondering if you could provide instructions on how to run Zwift on ATV while having the Sauce screen (running on my Mac) appear on top. Thanks a bunch in advance!

Johnnie Waffles
Johnnie Waffles
3 months ago
Reply to  Eric Schlange

Thanks Eric for the info!

Mark Robinson
Mark Robinson
3 months ago
Reply to  Eric Schlange

Interested in your streaming applesauce article when it comes out

soren friis
soren friis
3 months ago
Reply to  Eric Schlange

Hi

Thanks for sharing 🙂

So it’s NOT working as a “HUD” (overlaying the zwift screen) on Apple TV screen?

I thought this was a fix for us ATV users to get the info up as a layer on our main screen, as I understand S4Z works on a PC/MAC

And if you need a separate PC/MAC – would it not be easier to only use the PC/MAC with the tv as an external screen? instead of running both ATV and the PC/MAC?

K. Velik
K. Velik
3 months ago

I would really like to give Sauce 4 Zwift a try, but I’m not clear on opening a Zwift Free/Trial account, in effect, the trial account only lasts 14 days. So what happens after the 14 days? I haven’t tried opening the account yet as I’ve heard Zwift wants a credit card for the trial account. So, can anyone be super specific on how to open the trial account and what happens after the 14 days?

K. Velik
K. Velik
3 months ago
Reply to  Eric Schlange

Thanks Eric!

Hendrik
Hendrik
3 months ago

Unpopular opinion here: I think Zwift should ban Sauce from all races and/or provide the information from their HUD ingame. Seeing how close your competitor in a race is to blowing up (0 W’bal) is like having a wall hack in an egoshooter game. Most riders also never agreed to having their data displayed by Sauce for Zwift so there is a legal issue as well. If Sauce is tolerated by Zwift, it essentially means that Zwift subscriptions have become a bit more expensive since you need to pay for Sauce, too. Oh, and no, I don’t think Sauce is… Read more »

Harry Legs
Harry Legs
3 months ago
Reply to  Hendrik

In other computer games it’s called ‘ghosting’ and it’s generally frowned upon. On the legal side, all anyone (say an insurance provider, or a consultancy in a favourable jurisdiction that provides confidential advice to insurance companies) has to do is monitor the data that Sauce is scraping (e.g. via a side-channel) and they will have records on . Sauce is ‘legitimate’ traffic so this is the safest course to go undetected, but it would also be easy enough to use, for example, a bot like ZI uses to test routes to just patrol Zwift roads 24/7 and get data on… Read more »

Get Started on Zwift

Newest Featured Posts

Support This Site

Write a post, shop through us, donate or advertise. Learn more

NEWSLETTER SIGNUP

Zwift tips and news every 2 weeks! Click to subscribe.

26
0
Would love your thoughts, please comment.x
()
x