-
harambasicluka authored
* added new guidelines * fixed card * removed onboarding webview * design polish & translations Co-authored-by:
marcmuschko <marc.muschko@sap.com>
harambasicluka authored* added new guidelines * fixed card * removed onboarding webview * design polish & translations Co-authored-by:
marcmuschko <marc.muschko@sap.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
privacy_en.html 27.22 KiB
<p>
Privacy notice
</p>
<p>
Corona-Warn-App
</p>
<p>
This privacy notice explains what data is collected when you use the
Corona-Warn-App, how that data is used, and your rights under data
protection law.
</p>
<p>
To ensure that this privacy notice can be understood by all users, we have
made every effort to make it as simple and non-technical as possible.
</p>
<h2>
1. Who has provided you with this app?
</h2>
<p>
The Corona-Warn-App (the “<strong>App</strong>”) is provided by the Robert
Koch Institute, Nordufer 20, 13353 Berlin (the “<strong>RKI</strong>”).
</p>
<p>
The RKI is also what is called the controller under data protection law,
meaning it is responsible for the processing of App users’ data.
</p>
<p>
You can contact the RKI’s data protection officer at the above address
(“FAO the data protection officer”) and by emailing: datenschutz@rki.de.
</p>
<h2>
2. Is using the App voluntary?
</h2>
<p>
Using the App is entirely voluntary. It is your decision alone whether and
how you use the App.
</p>
<p>
Although installing and using the App is voluntary, if you wish to use the
risk identification feature you still have to grant the RKI your consent to
let the App process your personal data (including health data, if the App
detects that you may be infected). You do this by tapping on the “Enable”
button the first time you open the App. This is necessary because otherwise
the App will not be able to access your smartphone’s exposure logging
feature. You can, however, use the toggle switch in the App to disable the
risk identification feature at any time. Doing this will mean that you are
unable to use the full functionality of the App. Separate consent is also
required for the data processing performed for the following features:
</p>
<ul>
<li>
Registering a test (see 6 b.)
</li>
<li>
Sharing your test result (see 6 c.).
</li>
</ul>
<p>
The data processing performed in connection with these features is
described in more detail in the following sections.
</p>
<h2>
3. On what legal basis is your data processed?
</h2>
<p>
In principle, the RKI will process your personal data only on the basis of
your consent granted pursuant to Article 6(1) Sentence 1(a) and Article
9(2)(a) of the General Data Protection Regulation (GDPR). If you have
granted your consent, you can withdraw it at any time. Further information
on your right of withdrawal and instructions on how to exercise this right
can be found under 11.
</p>
<h2>
4. Who is the App aimed at?
</h2>
<p align="left">
The App is aimed at people who are resident in Germany and at least 16
years old.
</p>
<h2>
5. What personal data is processed?
</h2>
<p>
The App is designed to process as little personal data as possible. This
means, for example, that the App does not collect any data that would allow
the RKI or other users to infer your identity, health status or location.
In addition, the App deliberately refrains from using tracking tools to
record or analyse how you use the App.
</p>
<p>
The data processed by the App can be grouped into the following categories:
</p>
<h3>
a. Access data
</h3>
<p>
Each time a file stored on a server is retrieved, this generates access
data. Specifically, the following data is processed with each retrieval:
</p>
<ul>
<li>
IP address
</li>
<li>
Date and time of retrieval (time stamp)
</li>
<li>
Transmitted data volume (or packet length)
</li>
<li>
Notification of successful retrieval
</li>
<li>
Requesting domain
</li>
<li>
Operating system used
</li>
<li>
Device type (smartphone), the manufacturer and the model of your
smartphone (e.g. iPhone 7 or Galaxy S9).
</li>
</ul>
<p>
This access data is only processed to secure and maintain the technical
infrastructure. You are not identified personally as a user of the App and
it is not possible to create a user profile.
</p>
<p>
Access data is generated when you use or enable the following features:
</p>
<ul type="disc">
<li>
Risk identification
</li>
<li>
Registering a test
</li>
<li>
Sharing your test result.
</li>
</ul>
<h3>
b. Contact data
</h3>
<p>
If you enable exposure logging in your smartphone’s operating system, which
serves to record encounters (contacts) with other users, then your
smartphone will continuously send out randomly generated identification
numbers (“<strong>random IDs</strong>”) via Bluetooth, which other
smartphones in your vicinity can receive if exposure logging is also
enabled on them. Your smartphone, in turn, also receives the random IDs of
the other smartphones. In addition to the random IDs received from other
smartphones, your smartphone’s exposure logging functionality records and
stores the following contact data:
</p>
<ul type="disc">
<li>
Date of the contact
</li>
<li>
Duration of the contact
</li>
<li>
Bluetooth signal strength of the contact.
</li>
</ul>
<p>
Your own random IDs and those received from other smartphones as well as
the other contact data (date, duration, signal strength) are recorded by
your smartphone in an exposure log and stored there for 14 days.
</p>
<p>
The functionality used to record encounters with other users is called
“COVID-19 Exposure Notifications” on Android smartphones and “COVID-19
Exposure Logging” on iPhones. Please note that this exposure logging
functionality is not part of the App, but an integral part of your
smartphone's operating system. This means that the exposure logging
functionality is provided to you by Apple (iPhones) or Google (Android
smartphones) and is subject to these companies’ respective privacy
policies. The RKI has no influence on data processing performed by the
operating system in connection with exposure logging.
</p>
<p>
More information about the exposure logging functionality on Android
smartphones is available at: https://support.google.com/android/answer/9888358?hl=en.
</p>
<p>
More information about Apple’s exposure logging functionality can be found
in your iPhone’s settings under “Privacy” > “Health” > "COVID-19
Exposure Logging”. Please note that the exposure logging functionality is
only available if iOS version 13.5 or higher is installed on your iPhone.
</p>
<p>
The App will only process the contact data generated and stored by your
smartphone if the App’s risk identification feature is enabled.
</p>
<h3>
c. Health data
</h3>
<p>
Health data is any data containing information about the health of a
particular individual. This includes not only information about past and
current illnesses, but also about a person’s risk of illness (such as the
risk that the person has been infected with the coronavirus).
</p>
<p>
Your health data will be processed in the following cases:
</p>
<ul>
<li>
If the risk identification feature detects that you may have been in
contact with a person who has been infected with the coronavirus.
</li>
<li>
If you register your test.
</li>
<li>
If you share a positive test result.
</li>
</ul>
<h2>
6. App features
</h2>
<h3>
a. Risk identification
</h3>
<p>
The App’s core functionality is risk identification. This serves to track
possible contacts with other users of the App who are infected with the
coronavirus, to evaluate the risk that you yourself have been infected, and
– based on the risk identified – to provide you with health advice and
recommendations for what to do next.
</p>
<p>
If you enable the risk identification feature, then several times a day
while the App runs in the background (or when you tap on “Update”), the App
will retrieve a list from the App’s server system of random IDs from users
who have shared a positive test result. The App shares these random IDs
with your smartphone’s exposure logging functionality, which then compares
them with the random IDs stored in your smartphone’s exposure log. If your
smartphone’s exposure logging functionality detects a match, it transfers
the contact data (date, duration, signal strength) to the App, but not the
random ID of the contact in question.
</p>
<p>
In the event of a contact, the App analyses the contact data provided by
the exposure logging functionality in order to determine your individual
risk of infection. The evaluation algorithm which determines how the
contact data is interpreted (for example, how the duration of a contact
influences the risk of infection) is based on current scientific findings.
To account for new findings as and when they arise, the RKI can update the
evaluation algorithm by adjusting its settings. The settings for the
evaluation algorithm are sent to the App together with the list of random
IDs.
</p>
<p>
The identification of your risk of infection is only carried out locally on
your smartphone, meaning that the data is processed offline. Once
identified, the risk of infection is also only stored in the App and is not
passed on to any other recipients (including the RKI, Apple, Google and
other third parties).
</p>
<p>
The legal basis for the processing of your access data, contact data and,
if applicable, health data (if the App determines that you may have been
infected) described above is your consent which you gave when enabling the
risk identification feature.
</p>
<h3>
b. Registering a test
</h3>
<p>
If you have been tested for the coronavirus, you can register the test in
the App by scanning the QR code which you received from your doctor or the
testing facility. The app will then inform you as soon as the test result
is available from the laboratory.
</p>
<p>
For this to work, the testing laboratory needs to be connected to the App’s
server system and, as part of the testing procedure, you must have agreed
separately to the laboratory transmitting your test result to the App’s
server system (test result database). Test results from laboratories that
are not connected to the App’s server system cannot be displayed in the
App. If you have not received a QR code, the testing laboratory is not
connected. In this case you will not be able to use this feature.
</p>
<p>
<u>Registering a test</u>
</p>
<p>
To receive the test result in the App, you must first register the test you
have taken in the App. For this purpose, your doctor or the testing
facility will provide you with a QR code when taking the sample. This QR
code contains a code number which can be read with a QR code scanner. To
register your test, you will need to scan the QR code in the App using your
smartphone’s camera.
</p>
<p>
The code number read from the QR code is then hashed by the App, which
means that the App performs a certain mathematical procedure in order to
convert the code number in such a way that nobody can identify it. As soon
as your smartphone is connected to the internet, the App will transmit the
hashed code number to the App’s server system. In return, the App receives
a token from the server system, i.e. a digital access key that is stored in
the App. The token is linked to the hashed code number on the server
system. The App then deletes the hashed code number on your smartphone. The
server system will only issue a token once for each hashed code number.
This ensures that your QR code cannot be used by other users of the App to
retrieve test results.
</p>
<p>
This completes the registration of your test.
</p>
<p>
<u>Filing of the test result</u>
</p>
<p>
As soon as the testing laboratory receives the test result, it stores the
result in the RKI’s test result database, indicating the hashed code
number. The test result database is operated by the RKI on a special server
within the App’s server system. Based on the code number contained in the
QR code issued to you, the testing laboratory also generates the hashed
code number using the same mathematical procedure as the App.<u></u>
</p>
<p>
<u>Retrieval of the test result</u>
</p>
<p>
Using the token, the App regularly requests the status of the registered
test from the App’s server system. The server system then assigns the token
to the hashed code number and transfers it to the test result database. If
the test result has now been stored there, the test result database sends
the test result back to the server system, which forwards it to the App
without gaining any knowledge of the content.
</p>
<p>
If the test result is positive, the App uses the token again to request a
TAN (transaction number) from the server system. The server system
reassigns the token to the hashed code number and requests confirmation
from the test result database that a positive test result exists for the
hashed code number. If the test result database confirms this, the server
system generates the TAN and transmits it to the App. A copy of the TAN
remains on the server system.
</p>
<p>
The TAN is required to ensure that no false information is distributed to
other users in the event of a positive test result being transmitted.
</p>
<p>
The legal basis for the processing described above of the data mentioned
above is your consent to using the test registration feature.
</p>
<h3>
c. Sharing your test result
</h3>
<p>
If you share your positive test result in order to warn other users, the
App will transfer the random IDs generated and stored by your smartphone
from the last 14 days and the TAN to the App’s server system. The server
system first checks whether the TAN is valid and then adds your random IDs
to the list of random IDs of users who have shared a positive test result.
Your random IDs can now be downloaded by other users as part of the risk
identification process.
</p>
<p>
<u>If you have not retrieved your test result in the App:</u>
</p>
<p>
Even if you have not retrieved a positive test result in the app, you can
share the test result via the App to warn other users. In this case, the
App prompts you to enter a so-called TeleTAN, which acts as a TAN.
</p>
<p>
To obtain a TeleTAN, please call the Corona-Warn-App hotline on +49 (0)800
7540002. The operator will first ask you some questions over the phone to
check the plausibility of your call. These questions serve to prevent
fraudulent reports of infections and any resulting incorrect warnings and
risk levels. Once you have answered these questions sufficiently, you will
be asked for your mobile/telephone number. This is so that you can be
called back later and given a TeleTAN to enter in the App. Your
mobile/telephone number will only be temporarily stored for this purpose
and deleted within one hour at the latest.
</p>
<p>
After your call, the hotline employee will generate a TeleTAN via a special
access to the App’s server system and then call you to tell you the
TeleTAN. If you enter the TeleTAN in the App, the TeleTAN will be sent back
from the App to the App’s server system for comparison and verification. In
return, the App receives a token from the server system, i.e. a digital
access key that is stored in the App. Using this token, the App then
requests a TAN from the server system.
</p>
<p>
The legal basis for this processing of your access data and health data
(random IDs, test result, TAN and, if applicable, TeleTAN) is your consent
to using the feature for sharing your test result.
</p>
<h3>
d. Using the App for information purposes only
</h3>
<p>
As long as you use the App for information purposes only, i.e. do not use
any of the App features mentioned above and do not enter any data, then
processing only takes place locally on your smartphone and no personal data
is generated.
</p>
<h2>
7. What permissions and functionality does the App require?
</h2>
<p>
The App requires access to a number of your smartphone’s features and
interfaces. For this purpose, you need to grant the App certain
permissions. Permissions are programmed differently by different
manufacturers. For example, individual permissions may be combined into
permission categories, where you can only agree to the permission category
as a whole. Please note that if the App is denied access, you will not be
able to use any or all of the App’s features.
</p>
<h3>
a. Technical requirements (all smartphones)
</h3>
<ul>
<li>
Internet
</li>
</ul>
<p>
The App requires an internet connection for the risk identification
feature, and so that it can receive and transmit test results, so that it
can communicate with the App’s server system.
</p>
<ul>
<li>
Bluetooth
</li>
</ul>
<p>
Your smartphone’s Bluetooth interface must be enabled for your smartphone
to record random IDs from other smartphones and store them in the device’s
exposure log.
</p>
<ul>
<li>
Camera
</li>
</ul>
<p>
Your smartphone requires a camera to be able to scan a QR code when
registering a test.
</p>
<ul>
<li>
Background operation
</li>
</ul>
<p>
The App runs in the background (i.e. when you are not actively using the
App) in order to be able to automatically identify your risk and query the
status of a registered test. If you deny the App permission to run in the
background in your smartphone’s operating system, then you must start all
actions in the App itself.
</p>
<h3>
b. Android smartphones
</h3>
<p>
If you are using an Android device, the following system features must also
be enabled:
</p>
<ul>
<li>
COVID-19 Exposure Notifications
</li>
</ul>
<p>
The App’s risk identification feature requires this functionality.
Otherwise, no exposure log with the random IDs of your contacts will be
available. The functionality must be enabled within the App to allow the
App to access the exposure log.
</p>
<ul>
<li>
Location
</li>
</ul>
<p>
Your smartphone’s location service must be enabled for your device to
search for Bluetooth signals from other smartphones. Please note that no
location data is collected in this process.
</p>
<ul>
<li>
Notification
</li>
</ul>
<p>
The user is notified locally of the identified risk and available test
results. The necessary notification function is already enabled in the
operating system.
</p>
<p>
The App also requires the following permissions:
</p>
<ul>
<li>
Camera
</li>
</ul>
<p>
The App requires access to the camera to read the QR code when registering
a test.
</p>
<h3>
c. iPhones (Apple iOS)
</h3>
<p>
If you are using an iPhone, the following system features must be enabled:
</p>
<ul>
<li>
COVID-19 Exposure Logging
</li>
</ul>
<p>
The App’s risk identification feature requires this functionality,
otherwise no exposure log with the random IDs of your contacts will be
available. The functionality must be enabled within the App to allow the
App to access the exposure log.
</p>
<ul>
<li>
Notifications
</li>
</ul>
<p>
The user is notified locally of the identified risk and available test
results. Notifications must be enabled for this.
</p>
<p>
The App also requires the following permissions:
</p>
<ul>
<li>
Camera
</li>
</ul>
<p>
The App requires access to the camera to read the QR code when registering
a test.
</p>
<h2>
8. When will data be deleted?
</h2>
<p>
All data stored in the App is deleted as soon as it is no longer needed for
the App features:
</p>
<h3>
a. Risk identification
</h3>
<ul>
<li>
The list of random IDs of users who have shared a positive test result
will be deleted from the App immediately after comparison with the
random IDs in your smartphone’s exposure log.
</li>
<li>
The RKI has no way of influencing the deletion of contact data in your
smartphone’s exposure log (including your own random IDs) and contact
data on other smartphones, as this functionality is provided by Apple
or Google. In this case, the deletion depends on what Apple or Google
has determined. Currently, the data is automatically deleted after 14
days. It may also be possible, using the functionality provided by
Apple and Google, to manually delete data in your device’s system
settings.
</li>
<li>
The risk level displayed in the App will be deleted as soon as a new
risk level has been determined. A new risk level is usually determined
after the App has received a new list of random IDs.
</li>
</ul>
<h3>
b. Registering a test
</h3>
<ul>
<li>
The hashed code number will be deleted from the App’s server system
after 21 days.
</li>
<li>
In the event of a negative test result, the hashed code number and the
test result will be deleted from the test result database immediately
after the test result is retrieved; and in the event of a positive test
result, they will be deleted immediately after the copy of the TAN
stored on the server system is deleted (see below).
</li>
<li>
The token stored on the server system will be deleted after 21 days.
</li>
<li>
The token stored in the app will be deleted from the smartphone after
the App is deleted or after the test result is shared.
</li>
</ul>
<h3>
c. Sharing your test result
</h3>
<ul>
<li>
Your smartphone’s own random IDs which are shared in the App will be
deleted from the server system after 14 days.
</li>
<li>
The copy of the TAN stored on the server system will be deleted after
21 days.
</li>
<li>
The TAN stored in the App will be deleted after the test result has
been shared.
</li>
<li>
The TeleTAN stored in the App will be deleted after the test result has
been shared.
</li>
<li>
The TeleTAN stored on the server system will be deleted after 21 days.
</li>
<li>
The TeleTAN sent to the hotline employee will be deleted there
immediately after it has been passed on to you by telephone.
</li>
<li>
The token stored on the server system will be deleted after 21 days.
</li>
<li>
The token stored in the App will be deleted after the test result has
been shared.
</li>
</ul>
<h2>
9. Who will receive your data?
</h2>
<p>
If you share a test result to warn other users, your random IDs from the
last 14 days will be passed on to the App on other users’ smartphones.
</p>
<p>
The RKI has commissioned Deutsche Telekom AG and SAP Deutschland SE &
Co. KG to operate and maintain part of the technical infrastructure of the
App (e.g. server system, hotline), meaning that these two companies are
processors under data protection law and acting on the RKI’s behalf
(Article 28 GDPR).
</p>
<p>
Otherwise, the RKI will only pass on personal data collected in connection
with your use of the App to third parties if the RKI is legally obliged to
do so or if this is necessary for legal action or criminal prosecution in
the case of attacks on the App’s technical infrastructure. In other cases,
personal data will not generally be passed on.
</p>
<h2>
10. Is data transferred to a third country?
</h2>
<p>
The data generated when the App is used is processed exclusively on servers
in Germany or in another EU or EEA member state.
</p>
<h2>
11. Withdrawal of consent
</h2>
<p>
You have the right to withdraw any consent you granted the RKI in the App
at any time with effect for the future. Please note that this will not
affect the lawfulness of the processing before the withdrawal.
</p>
<p>
To withdraw your consent to the risk identification feature, you can
disable the feature using the toggle switch in the App or delete the App.
If you decide to use the risk identification feature again, you can toggle
the feature back on or reinstall the App.
</p>
<p>
To withdraw your consent to the test registration feature, you can delete
the test registration in the App. The token for retrieving the test result
will then be deleted from your device. Neither the RKI nor the testing
laboratory can then assign the transmitted data to your App or smartphone.
If you wish to register another test, you will be asked to grant your
consent again.
</p>
<p>
To withdraw your consent to the sharing of your test result, you must
delete the App. All of your random IDs stored in the App will then be
removed and can no longer be assigned to your smartphone. If you wish to
report another test result, you can reinstall the App and grant your
consent again. Alternatively, you may be able to delete your own random IDs
in the exposure log in your smartphone’s system settings. Please note that,
once transmitted, the RKI has no way of deleting your random IDs from the
lists and from other users’ smartphones.
</p>
<h2>
12. Your other rights under data protection law
</h2>
<p>
If the RKI processes your personal data, you also have the following data
protection rights:
</p>
<ul>
<li>
the rights under Articles 15, 16, 17, 18, 20 and 21 GDPR,
</li>
<li>
the right to contact the official RKI data protection officer and raise your concerns
(Article 38(4) GDPR) and
</li>
<li>
the right to lodge a complaint with a competent data protection
authority. To do so, you can either contact your local supervisory
authority or the competent authority at the RKI’s headquarters. The
competent supervisory authority for the RKI is the Federal Commissioner
for Data Protection and Freedom of Information, Graurheindorfer Straße
153, 53117 Bonn.
</li>
</ul>
<p>
Please note that the RKI can only fulfil the rights mentioned above if the
data on which your claim is based can be clearly assigned to you. This
would only be possible if the RKI were to collect further personal data
that would allow the data mentioned above to be clearly assigned to you or
your smartphone. Since this is not necessary – and not intended – for the
purposes of the App, the RKI is not obliged to collect such additional data
(Article 11(2) GDPR). Moreover, this would run counter to the stated
objective of keeping the amount of data processed for the App as low as
possible. Against this backdrop, it will not normally be possible to
directly fulfil the above data protection rights under Articles 15, 16, 17,
18, 20 and 21 GDPR, as doing so would require additional information about
you which is not available to the RKI.
</p>
<p>
Last amended: 5 June 2020
</p>