ruffk / ZwiftActivityMonitor

This project allows Zwift users to monitor their moving average power and FTP in real-time. It also provides valuable metrics to the rider such as average and normalized power (NP), intensity factor (IF), and training stress score (TSS). For the racer and time-trialist, there's also the ability to configure distance based splits with optional goals.
MIT License
43 stars 11 forks source link

Important announcement that may affect your project #16

Open luciopaiva opened 2 years ago

luciopaiva commented 2 years ago

Hey folks,

I'm a backend engineer at Zwift and want to bring to your attention some upcoming changes that are likely to affect your project.

In July we are rolling out a new encryption protocol that will affect all UDP and TCP communication between client and server, and also between client and the Zwift Companion app (ZC), in order to meet a new requirement from Google Play (they recently changed their user data safety policy).

The rollout will span several days and you may see both encrypted and unencrypted clients running concurrently during that period. It is expected that by July 20th we will have all our communication fully encrypted.

After July 20th, unencrypted clients will be considered deprecated, but still supported. Eventually, however, Zwift will enforce encryption for all clients, but that date is still to be determined.

How exactly that affects your project will depend on what it does:

Please note that this change is required to secure user data, not to discourage community projects. We are internally discussing if and how we can help community projects go through the change and continue working. That said, please have in mind that this is not merely an engineering decision, but it must also involve other departments like Product and Legal. We will post further updates here as soon as we have any news.

We'll also try our best to answer questions, depending on the availability of our backend engineering team. You can trust replies from any of the engineers listed here.

Ride On!

uros76 commented 2 years ago

I noticed since last two days ago this app stopped getting / processing the data. Is this related and the data sniffing stopped working already?

ruffk commented 2 years ago

Please see this discussion:

https://forums.zwift.com/t/zwift-activity-monitor-not-working-due-to-1-26-security-updates/586875

Regards,

Kevin

On Jul 14, 2022, at 12:42 PM, uros76 @.***> wrote:



I noticed since last two days ago this app stopped getting / processing the data. Is this related and the data sniffing stopped working already?

— Reply to this email directly, view it on GitHubhttps://github.com/ruffk/ZwiftActivityMonitor/issues/16#issuecomment-1184661573, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AID6A635WTLQDDJ2DOHHZKLVUA7QNANCNFSM5ZYIZGNQ. You are receiving this because you are subscribed to this thread.Message ID: @.***>

uros76 commented 2 years ago

Please see this discussion: https://forums.zwift.com/t/zwift-activity-monitor-not-working-due-to-1-26-security-updates/586875 Regards, Kevin

Thanks, feels like a lost cause and it's over for data sniffing.