corona-warn-app / cwa-documentation

Project overview, general documentation, and white papers. The CWA development ends on May 31, 2023. You still can warn other users until April 30, 2023. More information:
https://coronawarn.app/en/faq/#ramp_down
Apache License 2.0
3.28k stars 344 forks source link

Privacy Statement, Compliance, and the elephant in the room #246

Closed strufepub closed 4 years ago

strufepub commented 4 years ago

Thanks everybody for doing a great job, and really important work.

I guess that you'll have plenty of other stuff to do, given that the app was advertised to be in the stores tonight, already, and should be publicly presented tomorrow. I also appreciate the great statements about implementation security and the colorful claims regarding GDPR compliance. But I'm wondering about a few things. First of all there still doesn't seem to be the promised data privacy 'data privacy concept', and I also haven't found the "comprehensive privacy statement to be as transparent and clear as possible" for review and commenting, anywhere in the repo. I'd be really interested, as it seems to me that the app does what it can, but it conveniently leans on the Apple/Google-API without mentioning any of the well-known privacy issues that are due to the protocol. I wonder how this project can claim GDPR compliance, given that users that have tested positive can be identified using the app, and that their whereabouts can even be traced throughout all the days for which diagnose keys are published. The problems have been discussed extensively (and even by the DP3T team, well before the project started), yet, you seem to promise the users that using your app (which in turn uses the Apple/Google API) cannot cause them any harm, or privacy loss, which clearly seems to be wrong. I would have liked to comment on the privacy statement ahead of publication time of the app, as I believe that this information definitely has to be part of it (probably to nobody's advantage or disadvantage, as nobody ever reads privacy statements, these days -- but it would probably have been a sensible safety measure for the developing companies, which otherwise may face charges under the GDPR, right). In the same vein I'm wondering if there's already a project plan for the time after launch, to develop a more privacy-preserving version (I know that there are several people that will be happy to help, although I doubt that Apple or Google will be interested in improving their parts, as the PR stunt has worked, and they probably aren't that much interested in user privacy, after all...).

Summarizing: when can we comment on the privacy statement, when will the data privacy concept be available for commenting, and when will the project for the second version be kicked off?

PS: https://tracing-risks.com/ gives a great first overview of privacy risks, that should either be mentioned in the privacy statement, or, even better, be dealt with in the system!

SebastianWolf-SAP commented 4 years ago

Dear @strufepub,

we published RKI's privacy notice (German, English) already last week and it has seen several improvements since then, also because of valuable feedback by the community. Moreover, as you wrote this issue, we published the data protection impact assessment along with the corresponding annexes. You can find all the links in the README.

Moreover, thank you for your understanding that we can't comment on project plans here.

The responsible entity for the data privacy notice is the Robert Koch Institute. You can find the contact information in the notice itself. For infrastructure/app-related questions/issues etc., feel free to open issues here, but please be concise and avoid speculative, derogatory or speculative statements as "PR stunt" or "they probably aren't that much interested in user privacy".

Thank you very much and happy reading!

Mit freundlichen Grüßen/Best regards, SW Corona Warn-App Open Source Team

strufepub commented 4 years ago

My sincere apologies, looking through the Repo I hadn't found the privacy notice, and there still isn't any data privacy concept, right? Thanks for the link to the DPIA, I'll be happy to have a look.

In any case - attacks have been published and widely discussed that easily allow an adversary to (a) identify who of the contacts they've met has been infected - and given the publication of diagnosis keys that are valid throughout 24h it is simple to link all corresponding temporary disclosure keys (and hence learn about other locations a user has been to, during the same day). So the statement "the App does not collect any data that would allow the RKI or other users to infer your identity, health status or location" from the Privacy Notice seems ... misleading, at best (anybody who's collecting BLE beacons can identify those individuals from their respective vicinity who've been tested positive and so shared their diagnosis keys)? This threat also isn't mentioned in 6.c, where the process of sharing test results is discussed. I'm not here to troll, although I understand that you may get that impression, given the rather political history around SARS-CoV 2 proximity tracing. I sincerely believe that the project is important - but I am also worried about false claims (which the privacy notice is currently making), and, hence, also user acceptance or user disappointment, when they are pointed out as having infected their neighbor's grandmother, or worse. Especially the latter in my opinion is a strong motivation to think of the next steps, and improving the protocol, as widely discussed in the community.

Thanks for your work,

-- t

SebastianWolf-SAP commented 4 years ago

If you are of the opinion that the privacy notice and other documents are wrong or if something is missing according to GDPR, please reach out to the RKI or the Federal Commissioner for Data Protection and Freedom of Information.

Mit freundlichen Grüßen/Best regards, SW Corona Warn-App Open Source Team