diff --git a/Corona-Warn-App/build.gradle b/Corona-Warn-App/build.gradle
index d0f7db7aae0f183361f05cf152d8754c390a86ac..8f7de73118b6957ab53dd8f55668c01f1c5723a9 100644
--- a/Corona-Warn-App/build.gradle
+++ b/Corona-Warn-App/build.gradle
@@ -32,8 +32,8 @@ android {
         applicationId 'de.rki.coronawarnapp'
         minSdkVersion 23
         targetSdkVersion 29
-        versionCode 20
-        versionName "0.8.13"
+        versionCode 22
+        versionName "0.8.14"
         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
 
         buildConfigField "String", "DOWNLOAD_CDN_URL", "\"$DOWNLOAD_CDN_URL\""
@@ -41,6 +41,28 @@ android {
         buildConfigField "String", "VERIFICATION_CDN_URL", "\"$VERIFICATION_CDN_URL\""
         buildConfigField "String", "EXPORT_SIGNATURE_ID", "\"de.rki.coronawarnapp-dev\""
 
+        //override URLs with local variables
+        Properties properties = new Properties()
+        def propertiesFile = project.rootProject.file('local.properties')
+        if (propertiesFile.exists()) {
+            properties.load(propertiesFile.newDataInputStream())
+            def secretFile = project.rootProject.file('secrets.properties')
+            if (secretFile.exists())
+                properties.load(secretFile.newDataInputStream())
+
+            def DOWNLOAD_CDN_URL = properties.getProperty('DOWNLOAD_CDN_URL')
+            if (DOWNLOAD_CDN_URL)
+                buildConfigField "String", "DOWNLOAD_CDN_URL", "\"$DOWNLOAD_CDN_URL\""
+
+            def SUBMISSION_CDN_URL = properties.getProperty('SUBMISSION_CDN_URL')
+            if (SUBMISSION_CDN_URL)
+                buildConfigField "String", "SUBMISSION_CDN_URL", "\"$SUBMISSION_CDN_URL\""
+
+            def VERIFICATION_CDN_URL = properties.getProperty('VERIFICATION_CDN_URL')
+            if (VERIFICATION_CDN_URL)
+                buildConfigField "String", "VERIFICATION_CDN_URL", "\"$VERIFICATION_CDN_URL\""
+        }
+
         javaCompileOptions {
             annotationProcessorOptions {
                 arguments += ["room.schemaLocation": "$projectDir/schemas".toString()]
diff --git a/Corona-Warn-App/src/main/assets/privacy_de.html b/Corona-Warn-App/src/main/assets/privacy_de.html
index 96968cbe1cdabe330badba263060c4018040cd86..910533ab367c183cd4312fa1aef29d1204a57eb7 100644
--- a/Corona-Warn-App/src/main/assets/privacy_de.html
+++ b/Corona-Warn-App/src/main/assets/privacy_de.html
@@ -1,3 +1,9 @@
+<p>
+    Datenschutzerklärung
+</p>
+<p>
+    Corona-Warn-App
+</p>
 <p>
     In dieser Datenschutzerklärung erfahren Sie, welche Daten bei der Nutzung
     der Corona-Warn-App erhoben werden, wie sie verwendet werden und welche
@@ -5,14 +11,14 @@
 </p>
 <p>
     Damit diese Datenschutzerklärung für alle Nutzer verständlich ist, bemühen
-    wir uns um eine möglichst einfache und untechnische Darstellung.
+    wir uns um eine einfache und möglichst untechnische Darstellung.
 </p>
 <h2>
     1. Wer stellt Ihnen diese App zur Verfügung?
 </h2>
 <p>
     Der Anbieter der Corona-Warn-App (im Folgenden die „<strong>App</strong>“)
-    ist das Robert Koch-Institut, Nordufer 20, 13353 Berlin (im Folgenden „<strong>RKI</strong>“).
+    ist das Robert Koch-Institut, Nordufer 20, 13353 Berlin (im Folgenden „ <strong>RKI</strong>“).
 </p>
 <p>
     Das RKI ist auch der datenschutzrechtlich Verantwortliche für die
@@ -34,15 +40,15 @@
     Auch wenn die Installation und die Benutzung der App freiwillig sind,
     müssen Sie nach dem erstmaligen Aufruf der App gegenüber dem RKI durch
     Antippen des Buttons „Risiko-Ermittlung aktivieren“ zustimmen, dass die App
-    im Rahmen der Risiko-Ermittlung Ihre personenbezogenen Daten
-    (einschließlich Gesundheitsdaten, falls für Sie ein Infektionsrisiko
-    ermittelt wird) verarbeiten darf. Dies ist erforderlich, da andernfalls die
-    App nicht auf die Kontaktaufzeichnungs-Funktion Ihres Smartphones zugreifen
-    kann. Sie können die Risiko-Ermittlung jedoch jederzeit über den
-    Schieberegler innerhalb der App deaktivieren. In diesem Fall stehen Ihnen
-    nicht alle Funktionen der App zur Verfügung. Gesonderte Einwilligungen sind
-    darüber hinaus für die Datenverarbeitung der folgenden Funktionen
-    erforderlich:
+    im Rahmen der Risiko-Ermittlung Ihre personenbezogenen Daten verarbeiten
+    darf. Falls die App dabei ein Infektionsrisiko für Sie ermittelt, stellen
+    Ihre Daten auch Gesundheitsdaten dar. Ihre Zustimmung ist erforderlich, da
+    andernfalls die App nicht auf die Kontaktaufzeichnungs-Funktion Ihres
+    Smartphones zugreifen kann. Sie können die Risiko-Ermittlung jedoch
+    jederzeit über den Schieberegler innerhalb der App deaktivieren. In diesem
+    Fall stehen Ihnen nicht alle Funktionen der App zur Verfügung. Gesonderte
+    Einwilligungen sind darüber hinaus für die Datenverarbeitung der folgenden
+    Funktionen erforderlich:
 </p>
 <ul>
     <li>
@@ -71,7 +77,7 @@
 <h2>
     4. An wen richtet sich die App?
 </h2>
-<p align="left">
+<p>
     Die App richtet sich an Personen, die sich in Deutschland aufhalten und
     mindestens 16 Jahre alt sind.
 </p>
@@ -90,89 +96,86 @@
     Die von der App verarbeiteten Daten lassen sich den folgenden Kategorien
     zuordnen:
 </p>
-<h3>
-    a. Zugriffsdaten
-</h3>
 <p>
-    Bei jedem Abruf einer auf einem Server hinterlegten Datei fallen
-    Zugriffsdaten an. Im Einzelnen werden bei jedem Abruf folgende Daten
-    verarbeitet:
+    <strong>a. Zugriffsdaten</strong>
 </p>
-<ul>
-    <li>
-        IP-Adresse
-    </li>
+<p>
+    Zugriffsdaten fallen an, wenn Sie die folgenden Funktionen nutzen bzw.
+    aktivieren:
+</p>
+<ul type="disc">
     <li>
-        Datum und Uhrzeit des Abrufs (Zeitstempel)
+        Risiko-Ermittlung
     </li>
     <li>
-        übertragene Datenmenge (bzw. Paketlänge)
+        Test registrieren
     </li>
     <li>
-        Meldung über erfolgreichen Abruf
+        Testergebnis teilen
     </li>
+</ul>
+<p>
+    Bei jedem Abruf von Daten vom Serversystem der App wird Ihre IP-Adresse
+    (auf dem vorgelagerten Load Balancer) maskiert und im Weiteren nicht mehr
+    innerhalb des Serversystems der App verarbeitet.
+</p>
+<p>
+    Zusätzlich werden folgende Daten verarbeitet:
+</p>
+<ul type="disc">
     <li>
-        anfragende Domain
+        Datum und Uhrzeit des Abrufs (Zeitstempel)
     </li>
     <li>
-        verwendetes Betriebssystem
+        übertragene Datenmenge (bzw. Paketlänge)
     </li>
     <li>
-        Gerätetyp (Smartphone), der Hersteller und das Modell Ihres Smartphones
-        (z. B. „iPhone 7“ oder „Galaxy“)
+        Meldung über erfolgreichen Abruf
     </li>
 </ul>
 <p>
     Diese Zugriffsdaten werden nur zur Sicherung und Aufrechterhaltung der
     technischen Infrastruktur verarbeitet. Sie werden dabei nicht als Nutzer
     der App persönlich identifiziert und es kann kein Nutzungsprofil erstellt
-    werden.
+    werden. Eine Speicherung der IP-Adresse über das Ende des Nutzungsvorgangs
+    hinaus erfolgt nicht.
 </p>
 <p>
-    Zugriffsdaten fallen an, wenn Sie die folgenden Funktionen nutzen bzw.
-    aktivieren:
+    <strong>b. Begegnungsdaten</strong>
 </p>
-<ul type="disc">
-    <li>
-        Risiko-Ermittlung
-    </li>
-    <li>
-        Test registrieren
-    </li>
-    <li>
-        Testergebnis teilen
-    </li>
-</ul>
-<h3>
-    b. Begegnungsdaten
-</h3>
 <p>
     Wenn Sie auf Ihrem Smartphone die betriebssystemseitige Funktion zur
     Aufzeichnung von Kontakten zu anderen Nutzern aktivieren, versendet Ihr
-    Smartphone per Bluetooth kontinuierlich zufallsgenerierte Kennnummern (im
-    Folgenden „<strong>Zufalls-IDs</strong>“), die von anderen Smartphones in
-    Ihrer Nähe mit ebenfalls aktivierter Kontaktaufzeichnung empfangen werden
-    können. Umgekehrt empfängt Ihr Smartphone auch die Zufalls-IDs der anderen
+    Smartphone per Bluetooth Low Energy kontinuierlich zufallsgenerierte
+    Kennnummern, auch als Zufallscodes zu bezeichnet (im Folgenden: „ <strong>Zufalls-IDs“</strong>),
+    die von anderen Smartphones in Ihrer Nähe
+    mit ebenfalls aktivierter Kontaktaufzeichnung empfangen werden können.
+    Umgekehrt empfängt Ihr Smartphone auch die Zufalls-IDs der anderen
     Smartphones. Zu den von anderen Smartphones empfangenen Zufalls-IDs werden
     von der Kontaktaufzeichnungs-Funktion Ihres Smartphones zusätzlich folgende
     Begegnungsdaten aufgezeichnet und gespeichert:
 </p>
 <ul type="disc">
     <li>
-        Datum des Kontakts
+        Datum und Zeitpunkt des Kontakts
     </li>
     <li>
         Dauer des Kontakts
     </li>
     <li>
-        Bluetooth-Signalstärke des Kontakts
+        Bluetooth-Signalstärke des Kontakts
+    </li>
+    <li>
+        Verschlüsselte Metadaten (Protokollversion und Sendestärke).
     </li>
 </ul>
 <p>
     Die eigenen und von anderen Smartphones empfangenen Zufalls-IDs und die
-    weiteren Begegnungsdaten (Datum, Dauer, Signalstärke) werden von Ihrem
-    Smartphone in einem Kontaktprotokoll der Kontaktaufzeichnungs-Funktion
-    erfasst und dort für 14 Tage gespeichert.
+    weiteren Begegnungsdaten (Datum und Zeitpunkt des Kontakts, Dauer des
+    Kontakts, Signalstärke des Kontakts und verschlüsselte Metadaten) werden
+    von Ihrem Smartphone in einem Kontaktprotokoll der
+    Kontaktaufzeichnungs-Funktion erfasst und dort zurzeit für 14 Tage
+    gespeichert.
 </p>
 <p>
     Die Kontaktaufzeichnungs-Funktion heißt bei Android-Smartphones
@@ -188,9 +191,7 @@
 </p>
 <p>
     Weitere Informationen zu der Kontaktaufzeichnungs-Funktion von
-    Android-Smartphones finden Sie unter:
-    https://support.google.com/android/answer/9888358?hl=de
-    .
+    Android-Smartphones finden Sie unter: https://support.google.com/android/answer/9888358?hl=de.
 </p>
 <p>
     Weitere Informationen zu der Kontaktaufzeichnungs-Funktion von Apple finden
@@ -204,7 +205,7 @@
     der App nur verarbeitet, wenn die Risiko-Ermittlung aktiviert ist.
 </p>
 <h3>
-    c. Gesundheitsdaten
+    a. Gesundheitsdaten
 </h3>
 <p>
     Gesundheitsdaten sind alle Daten, die Informationen zum Gesundheitszustand
@@ -214,7 +215,8 @@
     infiziert hat).
 </p>
 <p>
-    In den folgenden Fällen werden Ihre Gesundheitsdaten verarbeitet:
+    In den folgenden Fällen handelt es sich um eine Verarbeitung von
+    Gesundheitsdaten:
 </p>
 <ul>
     <li>
@@ -245,13 +247,13 @@
     Wenn Sie die Risiko-Ermittlung aktivieren, ruft die App von den
     Serversystemen der App im Hintergrundbetrieb mehrmals täglich (oder wenn
     Sie auf „Aktualisieren“ tippen) eine Liste mit Zufalls-IDs von Nutzern ab,
-    die ein positives Testergebnis geteilt haben. Die App gibt die Zufalls-IDs
-    an die Kontaktaufzeichnungs-Funktion Ihres Smartphones weiter, welche diese
-    dann mit den im Kontaktprotokoll Ihres Smartphones gespeicherten
-    Zufalls-IDs abgleicht. Wenn die Kontaktaufzeichnungs-Funktion Ihres
-    Smartphones eine Übereinstimmung feststellt, übergibt sie der App die
-    Begegnungsdaten (Datum, Dauer, Signalstärke), nicht jedoch die Zufalls-ID
-    des betreffenden Kontakts.
+    die positiv getestet wurden und Ihre eigenen Zufalls-IDs geteilt haben. Die
+    App gibt die Zufalls-IDs an die Kontaktaufzeichnungs-Funktion Ihres
+    Smartphones weiter, welche diese dann mit den im Kontaktprotokoll Ihres
+    Smartphones gespeicherten Zufalls-IDs abgleicht. Wenn die
+    Kontaktaufzeichnungs-Funktion Ihres Smartphones eine Ãœbereinstimmung
+    feststellt, übergibt sie der App die Begegnungsdaten (Datum, Dauer,
+    Signalstärke), nicht jedoch die Zufalls-ID des betreffenden Kontakts.
 </p>
 <p>
     Im Fall eines Kontakts werden die von der Kontaktaufzeichnungs-Funktion
@@ -263,7 +265,7 @@
     Bewertungsalgorithmus daher durch das RKI aktualisiert werden, indem die
     Einstellungen für den Bewertungsalgorithmus neu gesetzt werden. Die
     Einstellungen für den Bewertungsalgorithmus werden dann zusammen mit der
-    Liste mit den Zufalls-IDs an die App übermittelt.
+    Liste der Zufalls-IDs infizierter Personen an die App übermittelt.
 </p>
 <p>
     Die Ermittlung des Infektionsrisikos findet ausschließlich lokal auf Ihrem
@@ -311,9 +313,9 @@
 <p>
     Die aus dem QR-Code ausgelesene Kennzahl wird von der App dann gehasht, das
     bedeutet, die Kennzahl wird nach einem bestimmten mathematischen Verfahren
-    so verfremdet, dass niemand mehr die dahinterstehende Kennzahl erkennen
-    kann. Sobald Ihr Smartphone eine Verbindung zum Internet hat, wird die App
-    die gehashte Kennzahl an die Serversysteme der App übermitteln. Im Gegenzug
+    so verfremdet, dass die dahinterstehende Kennzahl nicht mehr erkennbar ist.
+    Sobald Ihr Smartphone eine Verbindung zum Internet hat, wird die App die
+    gehashte Kennzahl an die Serversysteme der App übermitteln. Im Gegenzug
     erhält die App vom Serversystem einen Token, also einen digitalen
     Zugangsschlüssel, der in der App gespeichert wird. Das Token ist auf dem
     Serversystem mit der gehashten Kennzahl verknüpft. Die App löscht dann die
@@ -371,8 +373,8 @@
     c. Testergebnis teilen
 </h3>
 <p>
-    Wenn Sie Ihr positives Testergebnis teilen, um andere Nutzer zu warnen,
-    überträgt die App die von Ihrem Smartphone gespeicherten eigenen
+    Wenn Sie die Funktion „Testergebnis teilen“ nutzen um andere Nutzer zu
+    warnen, überträgt die App die von Ihrem Smartphone gespeicherten eigenen
     Zufalls-IDs der letzten 14 Tage und die TAN an das Serversystem der App.
     Dieses prüft zunächst, ob die TAN gültig ist und trägt Ihre Zufalls-IDs
     sodann in die Liste der Zufalls-IDs von Nutzern, die ihr positives
@@ -416,14 +418,19 @@
     Gesundheitsdaten (Zufalls-IDs, Testergebnis, TAN und ggf. TeleTAN) ist Ihre
     Einwilligung für die Funktion „Testergebnis teilen“.
 </p>
-<h3>
-    d. Informatorische Nutzung der App
-</h3>
+<p>
+    <strong>d. Informatorische Nutzung der App</strong>
+</p>
 <p>
     Soweit Sie die App nur informatorisch nutzen, also keine der oben genannten
     Funktionen der App verwenden und keine Daten eingeben, findet die
     Verarbeitung ausschließlich lokal auf Ihrem Smartphone statt und es fallen
-    keine personenbezogenen Daten an.
+    keine personenbezogenen Daten an. In der App verlinkte Webseiten z.B.: www.bundesregierung.de
+    werden
+    im Standard-Browser Ihres Smartphones geöffnet und angezeigt. Welche Daten
+    dabei verarbeitet werden hängt von dem genutzten Browser, dessen
+    Konfiguration sowie der Datenverarbeitungspraxis der aufgerufenen Webseite
+    ab.
 </p>
 <h2>
     7. Welche Berechtigungen und Funktionen benötigt die App?
@@ -584,8 +591,8 @@
 <ul>
     <li>
         Die Liste der Zufalls-IDs von Nutzern, die ein positives Testergebnis
-        geteilt haben, wird unmittelbar nach dem Abgleich mit den Zufalls-IDs
-        im Kontaktprotokoll Ihres Smartphones von der App gelöscht.
+        geteilt haben, wird in der App unverzüglich und im Übrigen im
+        Kontaktprotokoll Ihres Smartphones nach 14 Tagen automatisch gelöscht.
     </li>
     <li>
         Auf die Löschung der Begegnungsdaten im Kontaktprotokoll Ihres
@@ -626,7 +633,8 @@
     </li>
     <li>
         Das Token, das in der App gespeichert ist, wird nach Löschung der App
-        vom Smartphone oder nach dem Teilen des Testergebnisses gelöscht.
+        vom Smartphone oder nach Ausführung der Funktion „Testergebnis teilen“
+        gelöscht.
     </li>
 </ul>
 <h3>
@@ -697,7 +705,7 @@
     verarbeitet.
 </p>
 <h2>
-    11. Wiederruf von Einwilligungen
+    11. Widerruf von Einwilligungen
 </h2>
 <p>
     Ihnen steht das Recht zu, die in der App erteilten Einwilligungen gegenüber
@@ -743,9 +751,9 @@
         die Rechte aus den Artikeln 15, 16, 17, 18, 20 und 21 DSGVO,
     </li>
     <li>
-        das Recht, den behördlichen
-        Datenschutzbeauftragten des RKI
-        zu kontaktieren und Ihr Anliegen vorzubringen (Artikel 38 Abs. 4 DSGVO)
+        das Recht, den behördlichen Datenschutzbeauftragten
+        (https://www.rki.de/DE/Content/Institut/OrgEinheiten/Datenschutz/Datenschutz_node.html) des
+        RKI zu kontaktieren und Ihr Anliegen vorzubringen (Artikel 38 Abs. 4 DSGVO)
         und
     </li>
     <li>
@@ -774,5 +782,5 @@
     können.
 </p>
 <p>
-    Stand: 05.06.2020
+    Stand: 09.06.2020
 </p>
\ No newline at end of file
diff --git a/Corona-Warn-App/src/main/assets/terms_de.html b/Corona-Warn-App/src/main/assets/terms_de.html
index 8df1539f4ec430e81c3622293c534f9341a9401b..1557ef6716491539d5d373d2ec4c5ad7e54cf2e3 100644
--- a/Corona-Warn-App/src/main/assets/terms_de.html
+++ b/Corona-Warn-App/src/main/assets/terms_de.html
@@ -8,34 +8,34 @@
     3. Risiko-Begegnung – was tun?
 </p>
 <p>
-    4. Kein Infektionsschutz durch die App.
+    4. Kein Infektionsschutz durch die App
 </p>
 <p>
-    5. Abrufen von Testergebnissen.
+    5. Abrufen von Testergebnissen
 </p>
 <p>
-    6. Auslösen einer Warnung.
+    6. Auslösen einer Warnung
 </p>
 <p>
-    7. Voraussetzungen für die Nutzung der App.
+    7. Voraussetzungen für die Nutzung der App
 </p>
 <p>
-    8. Grenzen der App.
+    8. Grenzen der App
 </p>
 <p>
-    9. Nutzungsrechte.
+    9. Nutzungsrechte
 </p>
 <p>
-    10. Wichtige Hinweise zu Verfügbarkeit und Änderungen.
+    10. Wichtige Hinweise zu Verfügbarkeit und Änderungen
 </p>
 <p>
-    11. Keine Gewährleistung.
+    11. Keine Gewährleistung
 </p>
 <p>
-    12. Besondere Bedingungen für die iOS-Version der App.
+    12. Besondere Bedingungen für die iOS-Version der App
 </p>
 <p>
-    13. Schlussbestimmungen.
+    13. Schlussbestimmungen
 </p>
 <p>
     Herausgeber der App ist das
@@ -59,10 +59,10 @@
     Bitte lesen Sie diese Nutzungsbedingungen sorgfältig. Diese
     Nutzungsbedingungen regeln Ihre Nutzung der Corona Warn App einschließlich
     der Nutzung zukünftiger Versionen (Patches, Updates und Upgrades) ("<strong>App</strong>") und
-    der Nutzung weiterer Dienste (" <a name="_Hlk41947003"><strong>CWA-Dienste</strong></a>"), die
-    derzeit oder
+    der Nutzung weiterer Dienste ("<strong>CWA-Dienste</strong>"), die derzeit oder
     zukünftig vom RKI im Zusammenhang mit der App bereitgestellt werden. Die
-    separate Datenschutzerklärung (siehe <strong>[<em>Link</em>]</strong>) ist
+    separate Datenschutzerklärung (siehe
+    https://www.coronawarn.app/assets/documents/cwa-privacy-notice-de.pdf) ist
     Bestandteil dieser Nutzungsbedingungen. Bitte lesen Sie auch die
     Datenschutzerklärung sorgfältig.
 </p>
@@ -94,7 +94,7 @@
     Sorgeberechtigten verwenden.
 </p>
 <p>
-    <a name="_Toc42328034">1. Welche Funktionen hat die APP?</a>
+    1. WELCHE FUNKTIONEN HAT DIE APP?
 </p>
 <p>
     Ziel der Corona Warn App ist es, SARS-CoV-2-Infektionsketten frühzeitig zu
@@ -117,8 +117,8 @@
     Die App läuft auf dem Endgerät im Hintergrund und speichert automatisiert
     und verschlüsselt die Zufallscodes (<em>rolling proximity identifier</em>)
     anderer in der Nähe befindlicher Endgeräte. In regelmäßigen Abständen holt
-    sich die App über die CWA-Dienste eine Liste der Zufallscodes (<em>t</em> <em>emporary exposure
-    keys</em>) der Personen, die sich freiwillig
+    sich die App über die CWA-Dienste eine Liste der Zufallscodes (<em>temporary exposure keys</em>)
+    der Personen, die sich freiwillig
     infiziert gemeldet haben, und vergleicht diese mit den gespeicherten
     Zufallscodes im Gerät, um eine Risiko-Begegnung zu ermitteln.
 </p>
@@ -179,28 +179,27 @@
 </p>
 <p>
     Weiterführende Informationen zur App finden Sie unter folgendem Link:
-    <strong>[<em>Link</em>]</strong>
+    https://www.coronawarn.app/de/
 </p>
 <p>
     Weiterführende Informationen zur SARS-CoV-2-Pandemie finden Sie unter
-    folgendem Link:
-    https://www.zusammengegencorona.de/
+    folgendem Link: https://www.zusammengegencorona.de/
 </p>
 <p>
     Diese weiterführenden Informationen dienen lediglich der Erläuterung und
     sind nicht Bestandteil dieser Nutzungsbedingungen.
 </p>
 <p>
-    <a name="_Toc42328035">2. Was bedeutet niedriges oder erhöhtes Risiko?</a>
+    2. WAS BEDEUTET NIEDRIGES ODER ERHÖHTES RISIKO?
 </p>
 <p>
     Die App berechnet auf Basis der festgestellten Begegnungen ein indikatives
     individuelles Risiko. Hierbei werden Faktoren wie der Zeitraum seit der
-    Begegnung (<em>days since exposure</em>), die Dauer der Begegnung ( <em>exposure duration</em>),
+    Begegnung (<em>days since exposure</em>), die Dauer der Begegnung (<em>exposure duration</em>),
     die ungefähre Nähe zur infizierten Person,
     basierend auf der gemessenen Dämpfung des Bluetooth-Signals (<em>signal attenuation</em>) sowie
-    ggf. Übertragungsrisiken ( <em>transmission risk</em> berücksichtigt. Auf dieser Basis wird
-    Ihnen in
+    ggf. Übertragungsrisiken (<em>transmission risk</em> berücksichtigt. Auf dieser Basis wird Ihnen
+    in
     der App entweder ein "niedriges Risiko" oder ein "erhöhtes Risiko"
     angezeigt. Es handelt sich hierbei um einen rein indikativen Wert auf der
     Grundlage der erfassten Daten.
@@ -223,7 +222,7 @@
     wurden. Bitte beachten Sie die Hinweise in Ziffer 4.
 </p>
 <p>
-    <a name="_Toc42328036">3. Risiko-Begegnung – was tun?</a>
+    3. RISIKO-BEGEGNUNG – WAS TUN?
 </p>
 <p>
     Wenn Sie über die App eine Benachrichtigung über eine festgestellte
@@ -265,8 +264,7 @@
     unten Ziffer 8).
 </p>
 <p>
-    <a name="_Toc42328037"></a>
-    <a name="_Ref41775531">4. Kein Infektionsschutz durch die App</a>
+    4. KEIN INFEKTIONSSCHUTZ DURCH DIE APP
 </p>
 <p>
     Die App dient der Unterbrechung von Infektionsketten.
@@ -326,23 +324,20 @@
     Halten Sie sich auch bei Verwendung der App an die <strong>AHA-Regeln</strong>:
 </p>
 <p>
-    <strong>A</strong>
-    ✋ - Halten Sie mindestens 1,5m Abstand zu Ihren Mitmenschen
+    - Halten Sie mindestens 1,5m Abstand zu Ihren Mitmenschen
 </p>
 <p>
-    <strong>H</strong>
-    � - Waschen Sie sich regelmäßig für mindestens 20 Sekunden die Hände
+    - Waschen Sie sich regelmäßig für mindestens 20 Sekunden die Hände
 </p>
 <p>
-    <strong>A</strong>
-    � - Tragen Sie beim Einkauf und in öffentlichen Verkehrsmitteln eine
+    - Tragen Sie beim Einkauf und in öffentlichen Verkehrsmitteln eine
     Alltagsmaske
 </p>
 <p>
     So schützen Sie sich selbst und andere vor dem Virus.
 </p>
 <p>
-    <a name="_Toc42328038">5. Abrufen von Testergebnissen</a>
+    5. ABRUFEN VON TESTERGEBNISSEN
 </p>
 <p>
     Sie dürfen über die App ausschließlich Ihre eigenen Testergebnisse abrufen.
@@ -356,7 +351,7 @@
     die App wieder zur Verfügung steht.
 </p>
 <p>
-    <a name="_Toc42328039">6. Auslösen einer Warnung</a>
+    6. AUSLÖSEN EINER WARNUNG
 </p>
 <p>
     Sie können über die App andere Kontaktpersonen warnen, wenn Sie mit
@@ -400,8 +395,7 @@
     auszuschließen.
 </p>
 <p>
-    <a name="_Toc42328040"></a>
-    <a name="_Ref41851933">7. Voraussetzungen für die Nutzung der App</a>
+    7. VORAUSSETZUNGEN FÃœR DIE NUTZUNG DER APP
 </p>
 <p>
     Folgende technische Voraussetzungen sind für die Nutzung der App
@@ -479,13 +473,12 @@
 <p>
     Die App verwendet eigens von Apple in iOS und Google in Android
     implementierte Funktionen (<em>sog. Exposure Notification</em>). Diese
-    stehen in iOS erst ab Version 13.5 und in Android erst ab Version
-    <strong>[x]</strong><strong> </strong>zur Verfügung. Die App funktioniert
-    daher leider nicht mit früheren Versionen der beiden Betriebssysteme.
+    stehen in iOS erst ab Version 13.5 und in Android erst ab Version 6
+    zur Verfügung. Die App funktioniert daher leider nicht mit früheren
+    Versionen der beiden Betriebssysteme.
 </p>
 <p>
-    <a name="_Toc42328041"></a>
-    <a name="_Ref42018297">8. Grenzen der App</a>
+    8. GRENZEN DER APP
 </p>
 <p>
     Die App kann Sie dabei unterstützen, Risiko-Begegnungen mit Personen zu
@@ -493,11 +486,15 @@
     Grenzen, die berücksichtigt werden müssen.
 </p>
 <p>
-    Eine dieser Grenzen ist, dass die App zwar laufend eigene Zufallscodes ( <em>Rolling Proximity
+    Eine dieser Grenzen ist, dass die App zwar laufend eigene Zufallscodes (<em>Rolling Proximity
     Identifiers</em>) aussendet, aber andere Zufallscodes
     nur in bestimmten Intervallen empfängt. Diese Empfangsfenster liegen
     derzeit noch bis zu fünf Minuten auseinander und sind nur als sehr kurz
-    spezifiziert. In der App sind die Empfangsfenster vier Sekunden lang.
+    spezifiziert.
+    In der App sind die Empfangsfenster vier Sekunden lang.
+    Diese Funktionalitäten sind Bestandteil der
+    Exposure Notification Frameworks von Google beziehungsweise Apple,
+    welche jederzeit geändert werden können.
 </p>
 <p>
     Für die Entfernungsmessung wird die Dämpfung des Bluetooth-Signals
@@ -510,7 +507,7 @@
     oder Tiere.
 </p>
 <p>
-    <a name="_Toc42328042">9. Nutzungsrechte</a>
+    9. NUTZUNGSRECHTE
 </p>
 <p>
     <strong><em>Einfaches Nutzungsrecht</em></strong>
@@ -552,12 +549,9 @@
 </p>
 <p>
     Der Quellcode der App ist unter den Lizenzbedingungen der "Apache 2.0
-    License" veröffentlicht und kann unter "
-    https://github.com/corona-warn-app
-    " heruntergeladen werden. Die Lizenzbedingungen der "Apache 2.0 License"
-    sind unter "
-    https://www.apache.org/licenses/LICENSE-2.0
-    " abrufbar.
+    License" veröffentlicht und kann unter "https://github.com/corona-warn-app"
+    heruntergeladen werden. Die Lizenzbedingungen der "Apache 2.0 License" sind
+    unter "https://www.apache.org/licenses/LICENSE-2.0" abrufbar.
 </p>
 <p>
     Die auf den Quellcode der App sowie auf in der App enthaltene
@@ -578,10 +572,8 @@
     zugreifen.
 </p>
 <p>
-    <a name="_Toc42328043"></a>
-    <a name="_Ref41856586">
-        10. Wichtige Hinweise zu Verfügbarkeit und Änderungen
-    </a>
+    10. WICHTIGE HINWEISE ZU VERFÜGBARKEIT UND ÄNDERUNGEN
+
 </p>
 <p>
     Kein Anspruch auf bestimmte Funktionalität
@@ -626,14 +618,14 @@
     Risk Score
 </p>
 <p>
-    Das RKI behält sich ferner vor, die im Rahmen der Risikobewertung ( <em>risk score</em>)
+    Das RKI behält sich ferner vor, die im Rahmen der Risikobewertung (<em>risk score</em>)
     verwendeten Parameter jederzeit zu ändern, um dadurch
     jeweils aktuellen Forschungsergebnissen zur Virusübertragung zu
     entsprechen. Das RKI bestimmt die verwendeten Parameter jeweils nach seinem
     Ermessen.
 </p>
 <p>
-    <a name="_Toc42328044">11. Keine Gewährleistung</a>
+    11. KEINE GEWÄHRLEISTUNG
 </p>
 <p>
     Das RKI bestimmt die Funktionen der App und der CWA-Dienste sowie deren
@@ -650,24 +642,24 @@
     keine sonstigen Versprechen oder Zusicherungen im Hinblick auf die App oder
     die CWA-Dienste ab und gewährleistet insbesondere nicht, dass:
 </p>
-<p>
-    · Ihre Nutzung der App oder der CWA-Dienste ohne Unterbrechung möglich oder
-    fehlerfrei sein wird,
-</p>
-<p>
-    · die App oder die CWA-Dienste frei von Verlusten, Korruption, Angriffen,
-    Viren, Eingriffen, Hacking oder anderen sicherheitsrelevanten Störungen
-    sein werden.
-</p>
+<ul>
+    <li>
+        Ihre Nutzung der App oder der CWA-Dienste ohne Unterbrechung möglich
+        oder fehlerfrei sein wird,
+    </li>
+    <li>
+        die App oder die CWA-Dienste frei von Verlusten, Korruption, Angriffen,
+        Viren, Eingriffen, Hacking oder anderen sicherheitsrelevanten Störungen
+        sein werden.
+    </li>
+</ul>
 <p>
     Für die Datensicherung Ihres Endgeräts sowie ggf. damit verbundener Systeme
     sind Sie verantwortlich, inklusive der Datensicherung sämtlicher anderer
     Apps, welche auf Ihrem Endgerät gespeichert sind.
 </p>
 <p>
-    <a name="_Toc42328045">
-        12. Besondere Bedingungen für die iOS-Version der App
-    </a>
+    12. BESONDERE BEDINGUNGEN FÃœR DIE IOS-VERSION DER APP
 </p>
 <p>
     Die folgenden Bedingungen gelten für den Bezug der App über den Apple App
@@ -717,15 +709,15 @@
     <li>
         Ansprüchen wegen Produkthaftung,
     </li>
+    <li>
+        Ansprüchen auf der Basis, dass die App anwendbare gesetzliche oder
+        regulatorische Anforderungen nicht erfüllt und
+    </li>
+    <li>
+        Ansprüchen unter Verbrauchschutz- und Datenschutzgesetzen oder
+        ähnlichen Gesetzen,
+    </li>
 </ul>
-<p>
-    · Ansprüchen auf der Basis, dass die App anwendbare gesetzliche oder
-    regulatorische Anforderungen nicht erfüllt und
-</p>
-<p>
-    · Ansprüchen unter Verbrauchschutz- und Datenschutzgesetzen oder ähnlichen
-    Gesetzen,
-</p>
 <p>
     einschließlich im Zusammenhang mit der Nutzung der HealthKit und
     HomeKit-Frameworks.
@@ -746,16 +738,20 @@
 <p>
     Mit Anerkennen dieser Nutzungsbedingungen bestätigten Sie,
 </p>
-<p>
-    · dass Sie sich nicht in einem Land aufhalten, das einem Embargo der
-    Regierung der Vereinigten Staaten von Amerika unterliegt oder von der
-    Regierung der Vereinigten Staaten von Amerika als Unterstützer von
-    Terroristen (<em>"terrorist supporting" country</em>) designiert wurde und
-</p>
-<p>
-    · dass Sie nicht auf einer Liste der Regierung der Vereinigten Staaten von
-    Amerika als sog. <em>Prohibited or Restricted Party</em> geführt werden.
-</p>
+<ul>
+    <li>
+        dass Sie sich nicht in einem Land aufhalten, das einem Embargo der
+        Regierung der Vereinigten Staaten von Amerika unterliegt oder von der
+        Regierung der Vereinigten Staaten von Amerika als Unterstützer von
+        Terroristen (<em>"terrorist supporting" country</em>) designiert wurde
+        und
+    </li>
+    <li>
+        dass Sie nicht auf einer Liste der Regierung der Vereinigten Staaten
+        von Amerika als sog. <em>Prohibited or Restricted Party</em> geführt
+        werden.
+    </li>
+</ul>
 <p>
     Drittbegünstigung von Apple
 </p>
@@ -768,7 +764,7 @@
     der Zustimmung von Apple.
 </p>
 <p>
-    <a name="_Toc42328046">13. Schlussbestimmungen</a>
+    13. SCHLUSSBESTIMMUNGEN
 </p>
 <p>
     Bestimmungsgemäße Nutzung / Sperrung bei missbräuchlicher Verwendung
diff --git a/Corona-Warn-App/src/main/assets/terms_en.html b/Corona-Warn-App/src/main/assets/terms_en.html
index 5099d90ae9d89fa34112d7def6c7da7b9967d6f7..6f0be32a45af2f20194abcf8430cfde1722be07d 100644
--- a/Corona-Warn-App/src/main/assets/terms_en.html
+++ b/Corona-Warn-App/src/main/assets/terms_en.html
@@ -1,47 +1,44 @@
 <p>
-    ENGLISH IS MISSING
+    1. What features does the App have?
 </p>
 <p>
-    1. Welche Funktionen hat die APP?
+    2. What does low or elevated risk mean?
 </p>
 <p>
-    2. Was bedeutet niedriges oder erhöhtes Risiko?
+    3. What do I do if I have been exposed to a confirmed case?
 </p>
 <p>
-    3. Risiko-Begegnung – was tun?
+    4. The App does not protect you against infection
 </p>
 <p>
-    4. Kein Infektionsschutz durch die App.
+    5. Accessing test results
 </p>
 <p>
-    5. Abrufen von Testergebnissen.
+    6. Warning feature
 </p>
 <p>
-    6. Auslösen einer Warnung.
+    7. Technical requirements
 </p>
 <p>
-    7. Voraussetzungen für die Nutzung der App.
+    8. Limitations of the App
 </p>
 <p>
-    8. Grenzen der App.
+    9. User rights
 </p>
 <p>
-    9. Nutzungsrechte.
+    10. Important information on availability and changes
 </p>
 <p>
-    10. Wichtige Hinweise zu Verfügbarkeit und Änderungen.
+    11. No warranty
 </p>
 <p>
-    11. Keine Gewährleistung.
+    12. Special terms for the iOS version of the App
 </p>
 <p>
-    12. Besondere Bedingungen für die iOS-Version der App.
+    13. Final provisions
 </p>
 <p>
-    13. Schlussbestimmungen.
-</p>
-<p>
-    Herausgeber der App ist das
+    The app is published by
 </p>
 <p>
     Robert Koch-Institut
@@ -53,264 +50,243 @@
     13353 Berlin ("<strong>RKI</strong>")
 </p>
 <p>
-    vertreten durch den Präsidenten. Für Fragen, Beschwerden und Ansprüche im
-    Zusammenhang mit diesen Nutzungsbedingungen können Sie das RKI telefonisch
-    unter +49 30 18754-5100 und per E-Mail unter CoronaWarnApp@rki.de
-    erreichen.
+    represented by its President. Please call the RKI on +49 30 187 545 100 or
+    email us at CoronaWarnApp@rki.de if you have any questions relating to
+    these Terms of Use or if you wish to submit any complaints or legal claims.
 </p>
 <p>
-    Bitte lesen Sie diese Nutzungsbedingungen sorgfältig. Diese
-    Nutzungsbedingungen regeln Ihre Nutzung der Corona Warn App einschließlich
-    der Nutzung zukünftiger Versionen (Patches, Updates und Upgrades) ("<strong>App</strong>") und
-    der Nutzung weiterer Dienste (" <a name="_Hlk41947003"><strong>CWA-Dienste</strong></a>"), die
-    derzeit oder
-    zukünftig vom RKI im Zusammenhang mit der App bereitgestellt werden. Die
-    separate Datenschutzerklärung (siehe <strong>[<em>Link</em>]</strong>) ist
-    Bestandteil dieser Nutzungsbedingungen. Bitte lesen Sie auch die
-    Datenschutzerklärung sorgfältig.
+    Please make sure that you read these Terms of Use carefully. These Terms of
+    Use form the basis for your use of the Corona-Warn-App ("<strong>CWA</strong>") and any future
+    versions thereof (patches, updates
+    and upgrades) ("<strong>App</strong>") and the use of any other services ("<strong>CWA
+    Services</strong>") which are
+    already available or may be made available by the RKI in connection with
+    the App. The separate Data Protection Declaration (see
+    https://www.coronawarn.app/assets/documents/cwa-privacy-notice-en.pdf)
+    forms an integral part of these Terms of Use. Please also read the Data
+    Protection Declaration carefully.
 </p>
 <p>
-    Die App ist für die Nutzung auf iOS-Geräten im Apple App Store verfügbar
-    und für die Nutzung auf Android-Geräten bei Google Play. Allgemeine
-    Nutzungsbedingungen für Applikationen von Apple oder Google finden im
-    Verhältnis zum RKI keine Anwendung. Das RKI ist allein verantwortlich für
-    die Inhalte der App sowie deren Wartung und Pflege und für Ansprüche, die
-    Sie ggf. in Bezug auf die App haben.
+    The App is available from the Apple App Store for all iOS devices and from
+    Google Play for all Android devices. The general terms and conditions for
+    apps available from Apple or Google do not apply with respect to the RKI.
+    The RKI is solely responsible for the content and maintenance of the App
+    and for any legal claims you may have in respect of the App.
 </p>
 <p>
-    Mit der Installation und Nutzung der App erklären Sie sich mit diesen
-    Nutzungsbedingungen einverstanden. Sollten Sie mit den Nutzungsbedingungen
-    nicht einverstanden sein, dürfen Sie die App nicht installieren oder nutzen
-    (bzw. müssen diese wieder löschen) und dürfen auch die die damit
-    verbundenen Dienste und Systeme nicht nutzen. Etwaige Rechte unter Open
-    Source-Lizenzen in Bezug auf den Quellcode der App bleiben hiervon
-    unberührt.
+    You confirm that you agree to these Terms of Use when you install and use
+    the App. If you do not agree to these Terms of Use, you may not install or
+    use the App (or you will need to uninstall it) and you will not be able to
+    use any of the related services or systems. This will not affect any rights
+    under any open source licences relating to the App's source code.
 </p>
 <p>
-    Sie sind für die Einhaltung dieser Nutzungsbedingungen auch dann
-    verantwortlich, wenn Sie das Endgerät, auf dem Sie die App installiert
-    haben, Dritten überlassen und diese die App verwenden.
+    You are still responsible for complying with these Terms of Use if you give
+    the device on which the App is installed to a third party and they use the
+    App.
 </p>
 <p>
-    Die App richtet sich an Personen, die mindestens 16 Jahre alt sind.
-    Personen unter 16 Jahren dürfen die App nur mit Zustimmung ihres/ihrer
-    Sorgeberechtigten verwenden.
+    The App is intended for use by anyone who is 16 or over. Anyone under 16
+    may only use the App with the permission of their parent or guardian (<em>Sorgeberechtigte</em>).
 </p>
 <p>
-    <a name="_Toc42328034">1. Welche Funktionen hat die APP?</a>
+    1. WHAT FEATURES DOES THE APP HAVE?
 </p>
 <p>
-    Ziel der Corona Warn App ist es, SARS-CoV-2-Infektionsketten frühzeitig zu
-    durchbrechen. Personen sollen möglichst zuverlässig und schnell über
-    Begegnungen mit infizierten Personen und damit mögliche Übertragungen des
-    Virus informiert werden, damit sie sich freiwillig isolieren können, um
-    damit zu einer Eindämmung der SARS-CoV-2-Pandemie beizutragen.
+    The aim of the Corona Warning App is to disrupt chains of infection of
+    SARS-CoV-2 at an early stage. The intention is to notify people quickly and
+    reliably about any contact they may have had with infected individuals and
+    any potential exposure to the virus. This will allow people to self-isolate
+    and limit the spread of the SARS-CoV-2 pandemic.
 </p>
 <p>
-    Die wesentlichen Funktionen der App sind nachstehend beschrieben. Hierbei
-    handelt es sich um eine Beschreibung zu Ihrer Information und nicht um eine
-    Beschaffenheitsvereinbarung oder die Vereinbarung bestimmter Funktionen,
-    bitte beachten Sie die diesbezüglichen Hinweise und Vorbehalte unter Ziffer
-    10.
+    The key features of the App are set out below. The details provided are
+    solely for your information. They do not constitute legally binding
+    specifications or any agreement that certain features must be available.
+    Please also consult the information and conditions contained in Section 10.
 </p>
 <p>
-    Hintergrund
+    Background app
 </p>
 <p>
-    Die App läuft auf dem Endgerät im Hintergrund und speichert automatisiert
-    und verschlüsselt die Zufallscodes (<em>rolling proximity identifier</em>)
-    anderer in der Nähe befindlicher Endgeräte. In regelmäßigen Abständen holt
-    sich die App über die CWA-Dienste eine Liste der Zufallscodes (<em>t</em> <em>emporary exposure
-    keys</em>) der Personen, die sich freiwillig
-    infiziert gemeldet haben, und vergleicht diese mit den gespeicherten
-    Zufallscodes im Gerät, um eine Risiko-Begegnung zu ermitteln.
+    The App runs in the background on your device and automatically stores and
+    encrypts random IDs (rolling proximity identifiers) produced by other
+    nearby devices. The App regularly collects a list of random IDs (temporary
+    exposure keys) via the CWA Services for those individuals who have
+    voluntarily registered themselves as being infected. It then compares these
+    against the random IDs already stored on the device and identifies any
+    situation where an infection could have been passed on.
 </p>
 <p>
-    Die App kann nur Begegnungen mit Personen registrieren, die ihrerseits ein
-    Endgerät mit installierter App bei sich führen und alle Voraussetzungen für
-    die Nutzung der App erfüllen (siehe unten Ziffer 7). Begegnungen mit
-    anderen Personen kann die App nicht registrieren.
+    The App is only able to identify and register encounters with other persons
+    if the App is equally installed on a device carried on by such person and
+    if such person meets all the conditions for using the App (see Section 7
+    below). The App is not able to register whether the user has had contact
+    with other people as such.
 </p>
 <p>
-    Risikobenachrichtigung
+    Exposure notification
 </p>
 <p>
-    Bei einer festgestellten Risiko-Begegnung zu positiv getesteten Personen
-    erhalten Sie eine Benachrichtigung und verhaltensbezogene Empfehlungen.
-    Hier kann zum Beispiel die Kontaktaufnahme mit ärztlichem Fachpersonal, mit
-    dem zuständigen Gesundheitsamt und/oder die freiwillige häusliche Isolation
-    empfohlen werden.
+    You will receive a notification if you have had exposure to someone who has
+    a confirmed infection. This notification will include instructions on what
+    you should do next. This may include contacting a medical professional or
+    the local public health department (<em>Gesundheitsamt</em>) and/or
+    self-isolating at home.
 </p>
 <p>
-    Benachrichtigung über Testergebnisse
+    Notification of test results
 </p>
 <p>
-    Ab dem Zeitpunkt der Probenabgabe für einen Test auf eine
-    SARS-CoV-2-Infektion können Sie über die App den digitalen
-    Testinformationsprozess starten und damit über das Testergebnis
-    benachrichtigt werden. Die App übermittelt lediglich das vom jeweiligen
-    Labor mitgeteilte Testergebnis. Das RKI ist weder für die Durchführung des
-    Tests noch für den Inhalt des Testergebnisses verantwortlich.
+    As soon as you have been tested for a SARS-CoV-2 infection, you can use the
+    App to start the digital test notification process. You will then receive a
+    notification of your test result in due course. The App is only able to
+    provide the test result from the relevant lab. The RKI is not responsible
+    for the performance of the test or the content of the test result.
 </p>
 <p>
-    Infektfall
+    Positive result
 </p>
 <p>
-    Im Fall eines positiven SARS-CoV-2-Befunds können Sie freiwillig die in der
-    App gespeicherten eigenen Zufallscodes der letzten 14 Tage als
-    Positivkennungen (<em>diagnosis keys</em>) veröffentlichen, damit andere
-    Personen, die die App nutzen, auf ihrem eigenen Endgerät abgleichen können,
-    ob sie mit Ihnen eine Risiko-Begegnung hatten.
+    If your SARS-CoV-2 test is positive, you may use the App to voluntarily
+    publish your own random IDs registered by the App for the last 14 days as
+    diagnosis keys. This will enable other App users to check on their own
+    devices whether they may have had exposure to you during that period.
 </p>
 <p>
-    Technische Beschreibung der App
+    Technical specifications of the App
 </p>
 <p>
-    Die technischen Funktionen der App sowie der damit verbundenen Dienste und
-    Systeme sind unter folgendem Link detailliert beschrieben:
+    Details of the technical features of the App and the related services and
+    systems are available at:
 </p>
 <p>
     https://github.com/Corona-Warn-App
 </p>
 <p>
-    Diese technische Beschreibung dient lediglich der Erläuterung und ist nicht
-    Bestandteil dieser Nutzungsbedingungen. Sie stellt auch keine
-    Beschaffenheitsvereinbarung in Bezug auf die App dar.
+    These technical specifications are for information purposes only and do not
+    form part of these Terms of Use. They are not a legally binding agreement
+    regarding the quality or specifications for the App.
 </p>
 <p>
-    Weiterführende Informationen
+    Further information
 </p>
 <p>
-    Weiterführende Informationen zur App finden Sie unter folgendem Link:
-    <strong>[<em>Link</em>]</strong>
+    Further information on the App is available at: https://www.coronawarn.app/en/
 </p>
 <p>
-    Weiterführende Informationen zur SARS-CoV-2-Pandemie finden Sie unter
-    folgendem Link:
+    Further information on the SARS-CoV-2 pandemic is available at:
     https://www.zusammengegencorona.de/
 </p>
 <p>
-    Diese weiterführenden Informationen dienen lediglich der Erläuterung und
-    sind nicht Bestandteil dieser Nutzungsbedingungen.
+    The above information is for information purposes only and does not form
+    part of these Terms of Use.
 </p>
 <p>
-    <a name="_Toc42328035">2. Was bedeutet niedriges oder erhöhtes Risiko?</a>
+    2. WHAT DOES LOW OR ELEVATED RISK MEAN?
 </p>
 <p>
-    Die App berechnet auf Basis der festgestellten Begegnungen ein indikatives
-    individuelles Risiko. Hierbei werden Faktoren wie der Zeitraum seit der
-    Begegnung (<em>days since exposure</em>), die Dauer der Begegnung ( <em>exposure duration</em>),
-    die ungefähre Nähe zur infizierten Person,
-    basierend auf der gemessenen Dämpfung des Bluetooth-Signals (<em>signal attenuation</em>) sowie
-    ggf. Übertragungsrisiken ( <em>transmission risk</em> berücksichtigt. Auf dieser Basis wird
-    Ihnen in
-    der App entweder ein "niedriges Risiko" oder ein "erhöhtes Risiko"
-    angezeigt. Es handelt sich hierbei um einen rein indikativen Wert auf der
-    Grundlage der erfassten Daten.
+    The App uses any confirmed exposures to calculate the user's indicative
+    individual risk. It uses factors such as days since exposure, exposure
+    duration, the proximity to a confirmed case based on the Bluetooth signal
+    attenuation and any transmission risk. The App will then tell your whether
+    you are at "low risk" or "elevated risk". This is a purely indicative
+    assessment based on the data collected.
     <strong>
-        Eine Aussage über das Vorliegen einer tatsächlichen Infektion mit
-        SARS-CoV-2 ist hiermit nicht verbunden.
+        The App cannot tell you whether you are actually infected with
+        SARS-CoV-2.
     </strong>
-    Auch bei der Angabe eines "niedrigen Risikos" kann eine Infektion
-    vorliegen, während auch bei Angabe eines "erhöhten Risikos" eine Infektion
-    nicht gegeben sein kann.
+    You may still be infected if you are categorised as "low risk" and you may
+    not be infected even if you are placed in the "elevated risk" category.
 </p>
 <p>
     <strong>
-        Andere Faktoren können Ihr persönliches Infektionsrisiko erheblich
-        beeinflussen. Diese werden von der App nicht berücksichtigt.
+        There are a number of other factors which may affect your own personal
+        risk of infection. The App will not take those factors into account.
     </strong>
-    Das sind insbesondere Ihre persönlichen Umstände, die äußeren Umstände
-    einer Risiko-Begegnung mit einer infizierten Person, Ihr persönliches
-    Verhalten sowie Begegnungen mit Dritten, die von der App nicht erfasst
-    wurden. Bitte beachten Sie die Hinweise in Ziffer 4.
+    They include your own personal circumstances, the external circumstances of
+    any exposure to a confirmed case, your own behaviour and any contact with
+    anyone who is not registered with the App. See also Section 4.
 </p>
 <p>
-    <a name="_Toc42328036">3. Risiko-Begegnung – was tun?</a>
+    3. WHAT DO I DO IF I HAVE BEEN EXPOSED TO A CONFIRMED CASE?
+    
 </p>
 <p>
-    Wenn Sie über die App eine Benachrichtigung über eine festgestellte
-    Risiko-Begegnung mit infizierten Personen erhalten, erhalten Sie
-    verhaltensbezogene Empfehlungen in der Benachrichtigung. Diese Empfehlungen
-    sind rechtlich nicht verbindlich, ihre Befolgung wird aber vom RKI
-    empfohlen. Gesetzliche und vertragliche Pflichten sowie behördliche
-    Anordnungen für den Fall einer Risiko-Begegnung mit infizierten Personen
-    bleiben unberührt und müssen von Ihnen unabhängig von diesen Empfehlungen
-    befolgt werden.
+    If the App notifies you that you have been exposed to a confirmed case, you
+    will also receive information on what to do next. These instructions are
+    not legally binding, but the RKI does recommend that you follow them. The
+    recommendations referred to above do not affect any applicable legal or
+    contractual obligations or any official requirements on what to do in the
+    event of any exposure to a confirmed case. You must still comply with any
+    such obligations or requirements.
 </p>
 <p>
     <strong>
-        Innerhalb oder über die App erfolgt keinerlei medizinische Diagnose.
+        The App does not and cannot be used to provide any form of medical
+        diagnosis.
     </strong>
 </p>
 <p>
-    <strong>
-        Die Benachrichtigung bedeutet nicht, dass Sie sich mit SARS-CoV-2
-        infiziert haben.
-    </strong>
-    Sie besagt lediglich, dass sie während der letzten 14 Tage eine
-    Risiko-Begegnung mit einer anderen Person hatten, bei der eine
-    SARS-CoV-2-Infektion positiv festgestellt wurde. Hieraus ergibt sich für
-    Sie zunächst nur eine Möglichkeit, dass Sie sich ebenfalls infiziert haben
-    könnten. Die Einstufung des diesbezüglichen Risikos als "niedrig" oder
-    "erhöht" erfolgt allein auf der Basis der ermittelten Daten und lässt keine
-    Aussage über das tatsächliche Vorliegen einer Infektion zu.
+    <strong>The notification does not mean that you have SARS-CoV-2. </strong>
+    It simply means that you have been exposed to someone with a confirmed case
+    of SARS-CoV-2 during the last 14 days and that you may also potentially
+    have been infected. The classification of risk as "low" or "elevated" is
+    based solely on the available data and does not indicate whether you have
+    actually been infected.
 </p>
 <p>
     <strong>
-        Die Benachrichtigung über eine Risiko-Begegnung kann unzutreffend sein.
+        You may receive an exposure notification which is not accurate.
     </strong>
-    Die Risiko-Begegnung kann von Ihrem Endgerät beispielsweise zu einem
-    Zeitpunkt registriert worden sein, zu dem Sie sich nicht in der Nähe Ihres
-    Endgeräts aufgehalten haben oder während eine andere Person Ihr Endgerät
-    verwendet hat. Die Risiko-Begegnung kann auch aufgrund bestehender Grenzen
-    bei der Kontaktmessung fälschlicherweise registriert worden sein (siehe
-    unten Ziffer 8).
+    Your device may, for example, register an exposure at a time when you are
+    not close to your device or while someone else is using it. Exposures may
+    also be wrongly registered due to existing limitations in contact/proximity
+    measurement (see Section 8).
 </p>
 <p>
-    <a name="_Toc42328037"></a>
-    <a name="_Ref41775531">4. Kein Infektionsschutz durch die App</a>
+    4. THE APP DOES NOT PROTECT YOU AGAINST INFECTION
+    
 </p>
 <p>
-    Die App dient der Unterbrechung von Infektionsketten.
+    The App serves to disrupt chains of infection.
 </p>
 <ul>
     <li>
         <strong>
-            Die App schützt Sie nicht vor einer SARS-CoV-2-Infektion.
+            The App will not protect you against infection with SARS-CoV-2.
         </strong>
     </li>
     <li>
         <strong>
-            Die App reduziert Ihr persönliches Infektionsrisiko nicht.
+            The App does not reduce your own personal risk of infection.
         </strong>
     </li>
     <li>
         <strong>
-            Sie können sich auch mit SARS-CoV-2 infizieren, ohne dass die App
-            Sie über die Risiko-Begegnung mit der Person benachrichtigt, die
-            Sie infiziert hat:
+            You can still catch SARS-CoV-2 without the App notifying you of the
+            exposure to the person who may have infected you:
         </strong>
     </li>
 </ul>
 <p>
-    o Die App registriert nicht alle Ihre Begegnungen mit anderen Personen,
-    z.B. weil andere Personen die App nicht verwenden, Sie Ihr Endgerät nicht
-    immer bei sich tragen oder die App nicht immer in Betrieb haben oder weil
-    die Kontaktmessung gewissen Grenzen unterliegt (siehe unten Ziffer 8).
+    o The App does not register all your contact with other people. This may be
+    because other people are not using the App, you do not always have your
+    device on you or you do not have the App activated at all times. There are
+    also certain limitations in terms of contact/proximity measurement (see
+    Section 8 below).
 </p>
 <p>
-    o Die App informiert Sie nur über festgestellte Risiko-Begegnungen mit
-    infizierten Personen. Das setzt voraus, dass die App die Begegnung mit der
-    infizierten Person registriert hat <u>und</u> die infizierte Person eine
-    Warnung über die App auslöst. Das Auslösen der Warnung ist freiwillig und
-    erfolgt möglicherweise nicht durch alle infizierten Personen.
+    o The App only notifies you of potential exposures to confirmed cases. The
+    App needs to have registered your contact with a confirmed case <u>and</u>
+    the infected individual needs to have activated the App's warning feature.
+    Activating the warning feature is voluntary and not all infected
+    individuals may do so.
 </p>
 <p>
-    Bitte halten Sie auch bei Verwendung der App die sonstigen
-    Vorsichtsmaßnahmen und behördlichen Anordnungen ein. Verlässliche
-    Informationen über die SARS-CoV-2-Pandemie und Vorsichtsmaßnahmen finden
-    Sie unter anderem auf:
+    Please use the App in conjunction with the other relevant precautions and
+    official requirements. Reliable information on the SARS-CoV-2 pandemic and
+    the precautions you should take is available at:
 </p>
 <p>
     www.infektionsschutz.de/coronavirus
@@ -322,494 +298,472 @@
     www.rki.de/covid-19
 </p>
 <p>
-    Diese weiterführenden Informationen dienen lediglich Ihrer Information und
-    sind nicht Bestandteil dieser Nutzungsbedingungen.
+    The above is purely for your information and does not form part of these
+    Terms of Use.
 </p>
 <p>
-    Halten Sie sich auch bei Verwendung der App an die <strong>AHA-Regeln</strong>:
+    Always follow these <strong>rules</strong>, including when you are using
+    the App:
 </p>
 <p>
-    <strong>A</strong>
-    ✋ - Halten Sie mindestens 1,5m Abstand zu Ihren Mitmenschen
+    - Practice social distancing (at least 1.5m)
 </p>
 <p>
-    <strong>H</strong>
-    � - Waschen Sie sich regelmäßig für mindestens 20 Sekunden die Hände
+    - Wash your hands regularly for at least 20 seconds
 </p>
 <p>
-    <strong>A</strong>
-    � - Tragen Sie beim Einkauf und in öffentlichen Verkehrsmitteln eine
-    Alltagsmaske
+    - Always wear a face mask when you go shopping and on public transport
 </p>
 <p>
-    So schützen Sie sich selbst und andere vor dem Virus.
+    This is the best way to protect yourself and others against the virus.
 </p>
 <p>
-    <a name="_Toc42328038">5. Abrufen von Testergebnissen</a>
+    5. ACCESSING TEST RESULTS
 </p>
 <p>
-    Sie dürfen über die App ausschließlich Ihre eigenen Testergebnisse abrufen.
+    You may only access your <u>own</u> test results via the App.
 </p>
 <p>
-    Wenn Sie auf Testergebnisse warten und die CWA-Dienste nicht zur Verfügung
-    stehen oder der Abruf der Testergebnisse über die App aus sonstigen Gründen
-    nicht funktioniert, dann informieren Sie sich bitte über andere Kontaktwege
-    über das Testergebnis, z.B. über die jeweilige Teststelle wie Ihren
-    Hausarzt oder das örtliche Gesundheitsamt. Warten Sie nicht darauf, dass
-    die App wieder zur Verfügung steht.
+    If you are waiting for test results and the CWA Services are not available
+    or you cannot access your results via the App for any other reason, please
+    use alternative means to obtain your result (e.g. contact the test provider
+    such as your GP or the local public health department (<em>Gesundheitsamt</em>). Do not wait
+    until the App is available again.
 </p>
 <p>
-    <a name="_Toc42328039">6. Auslösen einer Warnung</a>
+    6. WARNING FEATURE
 </p>
 <p>
-    Sie können über die App andere Kontaktpersonen warnen, wenn Sie mit
-    SARS-CoV-2 infiziert wurden. <strong>Sie dürfen diese Warnung nur auslösen, wenn </strong>
+    You can use the App to warn other people you have had contact with that you
+    have tested positive for SARS-CoV-2.
     <strong>
-        die Infektion durch einen Test in einem zugelassenen Testlabor positiv
-        bestätigt wurde.
+        You may only activate the warning feature if your positive test result
+        came from an approved testing lab.
     </strong>
 </p>
 <p>
-    Falls das zugelassene Testlabor noch nicht an die CWA-Dienste angeschlossen
-    ist, erfolgt eine Überprüfung Ihres Infektionsstatus über eine vom RKI
-    eingerichtete Verifikations-Hotline. Das Auslösen einer Warnung über die
-    App auf der Grundlage einer bloßen Risiko-Mitteilung ist nicht zulässig.
+    If the approved test lab is not linked to the CWA Services, your infection
+    status will be verified via a verification hotline set up by the RKI. You
+    may not activate the warning feature on the basis of a reporting of
+    positive test result only.
 </p>
 <p>
-    Bei Unsicherheit: erst Hausarzt oder Gesundheitsamt kontaktieren
+    In cases of doubt, get in touch with your GP or the local public health
+    department (Gesundheitsamt)
 </p>
 <p>
-    Wenn Sie nicht sicher sind, ob Sie sich infiziert haben oder nicht, dann
-    kontaktieren Sie bitte Ihren Hausarzt oder das zuständige Gesundheitsamt,
-    bevor Sie eine Warnung auslösen. Hier erhalten Sie weitere Beratung und
-    können sich erforderlichenfalls auf eine Infektion testen lassen. In der
-    Zwischenzeit befolgen Sie die allgemein gültigen Empfehlungen für das
-    Verhalten bei dem Verdacht einer SARS-CoV-2-Infektion.
+    If you are not sure whether or not you have been infected, contact your GP
+    or the local public health department (<em>Gesundheitsamt</em>) before
+    activating the warning feature. They will be able to advise you what to do
+    and you may be able to get yourself tested if necessary. In the meantime,
+    make sure you follow the general recommendations for what to do in the
+    event that you think you may be infected with SARS-CoV-2.
 </p>
 <p>
-    Missbrauchsverbot
+    Use of the warning feature without good reason
 </p>
 <p>
     <strong>
-        Das missbräuchliche Auslösen einer Warnung ist untersagt und kann
-        schwerwiegende Konsequenzen nach sich ziehen.
+        You may not activate the warning feature without good reason and doing
+        so may have serious consequences.
     </strong>
-    Insbesondere können Sie sich eventuell gegenüber anderen betroffenen
-    Personen schadenersatzpflichtig machen.
+    You may, for example, be liable for damages towards any other affected
+    individuals.
 </p>
 <p>
-    Das RKI behält sich vor, Sie bei Feststellung eines missbräuchlichen
-    Verhaltens von der weiteren Nutzung der App und der CWA-Dienste
-    auszuschließen.
+    In the event of any use of the App which is not in line with these Terms of
+    Use, the RKI reserves the right to ban users from accessing the App and the
+    CWA Services.
 </p>
 <p>
-    <a name="_Toc42328040"></a>
-    <a name="_Ref41851933">7. Voraussetzungen für die Nutzung der App</a>
+    7. TECHNICAL REQUIREMENTS
 </p>
 <p>
-    Folgende technische Voraussetzungen sind für die Nutzung der App
-    erforderlich:
+    The following technical requirements need to be met in order to use the
+    App:
 </p>
 <p>
-    Sie benötigen eine Datenverbindung
+    You will need a data connection
 </p>
 <p>
-    Bestimmte Funktionen der App setzen auf zentrale Dienste und Systeme auf,
-    die über die CWA-Dienste zur Verfügung gestellt werden. Diese Funktionen
-    stehen daher nur zur Verfügung, wenn Ihr Endgerät über eine Datenverbindung
-    mit dem Internet verfügt, z.B. über UMTS, LTE oder WLAN, um hierüber auf
-    die CWA-Dienste zugreifen zu können. Ohne Datenverbindung stehen einige
-    oder alle Funktionen der App nicht zur Verfügung. Dies gilt auch, wenn Sie
-    Ihr Endgerät in den Flugmodus versetzen oder ausschalten.
+    Certain features of the App are based on central services and systems
+    provided via the CWA Services. These features are therefore only available
+    if your device has an internet data connection, e.g. via UMTS, LTE or WiFi,
+    enabling access to the CWA Services. Some or all of the features of the App
+    will not be available if you do not have a data connection. The same will
+    apply when your device is turned off or in flight mode.
 </p>
 <p>
-    Die App muss auf dem Endgerät laufen und eingeschaltet sein
+    The App must be running and activated
 </p>
 <p>
-    Die App muss auf Ihrem Endgerät im Vorder- oder Hintergrund laufen und
-    eingeschaltet sein. Hierzu müssen Sie die App starten. Wenn Sie die App
-    nicht starten, ausschalten oder beenden, speichert die App keine
-    Begegnungen mit anderen Personen und erzeugt keine Zufallscodes zur
-    Speicherung durch andere Personen. Wenn Sie das Endgerät neu starten (z.B.
-    nach dem Ausschalten, nachdem die Batterie leer war oder nach einem Update
-    des Betriebssystems), müssen Sie auch die App neu starten.
+    The App muss must be running on your device (in the foreground or
+    background) and must be activated. You will need to launch the App for
+    this. If you fail to launch the App, or deactivate or quit the App, it will
+    not register any encounters with other people and will not generate any
+    random IDs which can be stored by other devices. You will need to relaunch
+    the App if you restart your device (e.g. after turning it off, when the
+    battery runs out or following an operating system update).
 </p>
 <p>
-    Einstellungen im Endgerät
+    Settings on your device
 </p>
 <p>
-    Für die Nutzung der App müssen Sie ferner die Bluetooth (BLE)-Funktionen
-    auf Ihrem Endgerät aktivieren und ggf. zur Verwendung durch die App
-    freigegeben.
+    You will also need to activate the Bluetooth (BLE) functions on your device
+    and allow the App to access them.
 </p>
 <p>
-    Für die Nutzung der App empfiehlt das RKI ferner folgende Funktionen auf
-    Ihrem Endgerät zu aktivieren und ggf. zur Verwendung durch die App
-    freizugegeben, auch wenn diese nicht Voraussetzung für die Nutzung der
-    grundlegenden Funktionen der App sind:
+    The RKI also recommends activating the following functions on your device
+    and allowing the App to access them, although you will still be able to use
+    the basic features of the App without them:
 </p>
 <ul>
     <li>
-        Benachrichtigungen
+        notifications
     </li>
     <li>
-        Kamerafunktion
+        camera
     </li>
 </ul>
 <p>
-    Bitte prüfen Sie in den Einstellungen ihres Endgeräts, ob diese Funktionen
-    aktiviert und für die Verwendung der App freigegeben sind.
+    Please check the settings on your device to see whether these functions are
+    activated and may be accessed by the App.
 </p>
 <p>
-    Eine ausführliche Anleitung zur Einrichtung der App unter iOS und Android
-    finden Sie unter [<em>Link</em>]. Die Anleitung dient lediglich der
-    Erläuterung und ist nicht Teil dieser Nutzungsbedingungen.
+    Detailed instructions on how to set up the App for iOS and Android are
+    available at https://www.coronawarn.app/en/.
+    These instructions are for information purposes only and do not form part
+    of these Terms of Use.
 </p>
 <p>
-    Sie müssen immer die aktuelle Version der App verwenden
+    You will need to ensure that you are using the latest version of the App
 </p>
 <p>
-    Das RKI wird von Zeit zu Zeit Updates der App zur Verfügung stellen. Sie
-    müssen diese Updates unverzüglich installieren und immer die neueste
-    verfügbare Version der App verwenden. Beim Verwenden älterer Versionen kann
-    es zu Fehlfunktionen und Störungen kommen.
+    The RKI will publish occasional updates for the App. You will need to
+    install these updates as soon as possible and ensure that you are always
+    using the newest version of the App. Using older versions of the App may
+    lead to technical issues or disruptions.
 </p>
 <p>
     <strong>
-        <em>Sie benötigen aktuelle Versionen von iOS bzw. Android</em>
+        <em>You will need to have the latest versions of iOS or Android</em>
     </strong>
 </p>
 <p>
-    Die App verwendet eigens von Apple in iOS und Google in Android
-    implementierte Funktionen (<em>sog. Exposure Notification</em>). Diese
-    stehen in iOS erst ab Version 13.5 und in Android erst ab Version
-    <strong>[x]</strong><strong> </strong>zur Verfügung. Die App funktioniert
-    daher leider nicht mit früheren Versionen der beiden Betriebssysteme.
-</p>
-<p>
-    <a name="_Toc42328041"></a>
-    <a name="_Ref42018297">8. Grenzen der App</a>
-</p>
-<p>
-    Die App kann Sie dabei unterstützen, Risiko-Begegnungen mit Personen zu
-    erkennen, die später positiv getestet wurden. Die App hat aber auch
-    Grenzen, die berücksichtigt werden müssen.
+    The App uses functions implemented specifically by Apple on iOS and Google
+    on Android ("exposure notification"). These are only available on iOS
+    version 13.5 and upwards and Android version 6
+    and upwards. Unfortunately the App does not work with earlier versions of
+    those operating systems.
 </p>
 <p>
-    Eine dieser Grenzen ist, dass die App zwar laufend eigene Zufallscodes ( <em>Rolling Proximity
-    Identifiers</em>) aussendet, aber andere Zufallscodes
-    nur in bestimmten Intervallen empfängt. Diese Empfangsfenster liegen
-    derzeit noch bis zu fünf Minuten auseinander und sind nur als sehr kurz
-    spezifiziert. In der App sind die Empfangsfenster vier Sekunden lang.
+    8. LIMITATIONS OF THE APP
 </p>
 <p>
-    Für die Entfernungsmessung wird die Dämpfung des Bluetooth-Signals
-    verwendet. Eine geringere Dämpfung bedeutet dabei grundsätzlich, dass das
-    andere Endgerät näher ist. Eine höhere Dämpfung kann entweder bedeuten,
-    dass das andere Endgerät weiter entfernt ist (also eine Entfernung von mehr
-    als zwei Metern) oder dass sich zwischen den beiden Endgeräten etwas
-    befindet, was das Signal blockiert. Das können Objekte wie eine Wand oder
-    eine Tasche, in der sich das Endgerät befindet, sein, aber genauso Personen
-    oder Tiere.
+    The App is designed to help you identify exposures you have had to people
+    who subsequently received a positive test result. But you should always
+    remember that the App has certain limitations.
 </p>
 <p>
-    <a name="_Toc42328042">9. Nutzungsrechte</a>
+    One of these is that, while the App is constantly sending out random IDs
+    (rolling proximity identifiers), it only receives random IDs from other
+    devices at specific intervals. The windows for receiving data in the App
+    are currently up to five minutes apart and are only very short, namely
+    [two to four]seconds.
+    All these functionalities are based on the underlying Exposure Notification
+    Framework from Apple and Google and can be changed by these companies at any time.
 </p>
 <p>
-    <strong><em>Einfaches Nutzungsrecht</em></strong>
+    The Bluetooth signal attenuation is used for the proximity measurement. A
+    lower signal attenuation essentially means that the other device is closer.
+    A higher signal attenuation means that either the other device is further
+    away (i.e. a distance of more than two metres) or there is something
+    between the two devices blocking the signal. This might include something
+    like a wall or a bag containing the device, but could just as easily be
+    people or animals.
 </p>
 <p>
-    Hiermit wird Ihnen eine eingeschränkte, nicht ausschließliche, nicht
-    übertragbare, nicht unterlizenzierbare, widerrufliche Lizenz zur Nutzung
-    der App für Ihre persönlichen, nicht kommerziellen Zwecke gewährt.
+    9. USER RIGHTS
 </p>
 <p>
-    Die Lizenz für die iOS-Version der App umfasst die Nutzung auf jedem
-    Apple-Gerät, an dem Sie Eigentum haben oder über das Sie Kontrolle ausüben,
-    im Rahmen der geltenden Nutzungsbedingungen des App Stores, wobei auch über
-    andere Apple Accounts, die mit Ihrem Apple Account via Family Sharing oder
-    Volumenkauf verbunden sind, auf die App zugegriffen und diese genutzt
-    werden kann.
+    <strong><em>Simple user right</em></strong>
 </p>
 <p>
-    Sie dürfen im Rahmen von Datensicherungen Kopien der App anfertigen.
-    Darüberhinausgehende Rechte an der App werden Ihnen nicht eingeräumt.
+    You are hereby granted a limited, non-exclusive, non-transferable and
+    revocable licence, which may not be sub-licensed, to use the App for your
+    own personal, non-commercial purposes.
 </p>
 <p>
-    <strong><em>Eigentum an der App</em></strong>
+    The licence for the iOS version der App covers use on any Apple device
+    owned or controlled by you, subject to the applicable terms and conditions
+    of the App Store. You may also access and use the App via other Apple
+    accounts linked to your own Apple account via Family Sharing or the
+    purchase of bulk licences.
 </p>
 <p>
-    Die App (einschließlich des Quellcodes) ist das alleinige und
-    ausschließliche Eigentum von SAP SE, Dietmar Hopp Allee 16, 69190 Walldorf
-    („<strong>SAP</strong>“) oder deren Lizenzgebern, vorbehaltlich der Ihnen
-    nach Ziffer 9 eingeräumten Rechte sowie sonstiger Rechte an der App, die
-    SAP der Bundesrepublik Deutschland vertraglich eingeräumt hat.
+    You are entitled to make copies of the App for your own backup purposes.
+    You are not entitled to any other rights in respect of the App.
 </p>
 <p>
-    <strong><em>Open Source-Lizenzhinweise</em></strong>
+    <strong><em>Ownership of the App</em></strong>
 </p>
 <p>
-    Information über die Verwendung von Drittkomponenten in der App und die
-    anwendbaren Lizenzbestimmungen finden Sie in den Open
-    Source-Lizenzhinweisen in der App.
+    The App (including the source code) is the sole, exclusive property of SAP
+    SE, Dietmar Hopp Allee 16, 69190 Walldorf, Germany ("<strong>SAP</strong>")
+    or its licensors, subject to the rights granted to you under Section 9 and
+    any other rights to the App which have been contractually granted to the
+    Federal Republic of Germany by SAP.
 </p>
 <p>
-    Der Quellcode der App ist unter den Lizenzbedingungen der "Apache 2.0
-    License" veröffentlicht und kann unter "
-    https://github.com/corona-warn-app
-    " heruntergeladen werden. Die Lizenzbedingungen der "Apache 2.0 License"
-    sind unter "
-    https://www.apache.org/licenses/LICENSE-2.0
-    " abrufbar.
+    <strong><em>Open source licensing notes</em></strong>
 </p>
 <p>
-    Die auf den Quellcode der App sowie auf in der App enthaltene
-    Drittkomponenten jeweils anwendbaren Lizenzbestimmungen bleiben von der
-    Rechteeinräumung nach dieser Ziffer 9 unberührt.
+    Information on the use of third-party components contained in the App and
+    the applicable licensing provisions can be found in the open source
+    licensing notes in the App.
 </p>
 <p>
-    <strong><em>Was nicht erlaubt ist</em></strong>
+    The source code for the App is published under the "Apache 2.0 Licence"
+    licence conditions and may be downloaded at
+    "https://github.com/corona-warn-app". The licence conditions for the
+    "Apache 2.0 Licence" are available at
+    "https://www.apache.org/licenses/LICENSE-2.0".
 </p>
 <p>
-    Sie dürfen die App nicht manipulieren oder verändern.
+    The licensing provisions which apply to the source code for the App and the
+    third-party components contained in the App are not affected by the rights
+    granted under this Section 9.
 </p>
 <p>
-    Sie dürfen die App und die Schnittstellen zu den CWA-Diensten nicht
-    missbräuchlich verwenden. Sie dürfen die CWA-Dienste nicht für andere
-    Zwecke nutzen als den bestimmungsgemäßen Betrieb der App auf Ihrem
-    Endgerät. Sie dürfen auf die CWA-Dienste ausschließlich über die App
-    zugreifen.
+    <strong><em>What you are not allowed to do</em></strong>
 </p>
 <p>
-    <a name="_Toc42328043"></a>
-    <a name="_Ref41856586">
-        10. Wichtige Hinweise zu Verfügbarkeit und Änderungen
-    </a>
+    You may not manipulate or change the App.
 </p>
 <p>
-    Kein Anspruch auf bestimmte Funktionalität
+    You may not use the App or the interfaces to the CWA Services for any
+    purpose which is not in line with these Terms of Use. You may not use the
+    CWA Services for any purpose other than the intended use of the App on your
+    device. You may only access the CWA Services via the App.
 </p>
 <p>
-    Die App wird Ihnen so zur Verfügung gestellt, wie sie vom RKI herausgegeben
-    wird. Das RKI übernimmt keine Gewähr für die Funktionsfähigkeit der App
-    oder der CWA-Dienste und vereinbart mit Ihnen keine bestimmte
-    Beschaffenheit. Sie haben keinen Anspruch auf eine bestimmte Funktionalität
-    oder anderweitige Beschaffenheit der App oder der CWA-Dienste. Das RKI kann
-    die App jederzeit ändern und Funktionen ganz oder teilweise entfernen oder
-    die App um zusätzliche Funktionen erweitern.
+    10. IMPORTANT INFORMATION ON AVAILABILITY AND CHANGES
 </p>
 <p>
-    Keine Verfügbarkeitszusage
+    No claim to a specific functionality
 </p>
 <p>
-    Das RKI kann den Betrieb der App und der CWA-Dienste jederzeit einschränken
-    oder einstellen. Es besteht Ihrerseits kein Anspruch auf die weitergehende
-    Verfügbarkeit der App oder der damit verbundenen Dienste und Systeme
-    einschließlich der CWA-Dienste, weder in Bezug auf einzelne Funktionen noch
-    in Bezug auf das System als Ganzes.
+    The App is made available to you in the form in which it is published by
+    the RKI. The RKI does not accept any responsibility for the operability of
+    the App or the CWA Services and does not agree any specific properties or
+    qualities with you. You are not entitled to any claim to a specific
+    functionality or constitution of the App or the CWA Services. The RKI is
+    entitled to make changes to the App at any time and to remove entire
+    features or parts thereof or to add extra features to the App.
 </p>
 <p>
-    Das RKI macht keine Zusagen über die Verfügbarkeit oder Leistungsfähigkeit
-    der CWA-Dienste. Diese können aufgrund von Wartungsarbeiten oder Störungen
-    vorübergehend und ggf. auch für längere Zeiträume nicht zur Verfügung
-    stehen. In diesen Fällen ist die Funktionalität der App ganz oder teilweise
-    eingeschränkt.
+    No guarantee of availability
 </p>
 <p>
-    Änderung der Nutzungsbedingungen
+    The RKI may restrict or suspend the operation of the App and the CWA
+    Services at any time. You do not have any claim to the continued
+    availability of the App or any of the associated services and systems,
+    including the CWA Services, either as regards individual features or the
+    system as a whole.
 </p>
 <p>
-    Das RKI behält sich vor, diese Nutzungsbedingungen zu ändern. In diesem
-    Fall werden Sie beim Start der App aufgefordert, den geänderten
-    Nutzungsbedingungen zuzustimmen. Wenn Sie den geänderten
-    Nutzungsbedingungen nicht zustimmen, können Sie die App und die CWA-
-    Dienste nicht mehr nutzen und müssen die App von Ihrem Endgerät löschen.
+    The RKI does not guarantee the availability or performance of the CWA
+    Services. The CWA Services may be temporarily unavailable due to
+    maintenance or a fault. This may last for some time in certain cases. The
+    functionality of the App will be restricted or completely unavailable
+    during such periods.
 </p>
 <p>
-    Risk Score
+    Changes to these Terms of Use
 </p>
 <p>
-    Das RKI behält sich ferner vor, die im Rahmen der Risikobewertung ( <em>risk score</em>)
-    verwendeten Parameter jederzeit zu ändern, um dadurch
-    jeweils aktuellen Forschungsergebnissen zur Virusübertragung zu
-    entsprechen. Das RKI bestimmt die verwendeten Parameter jeweils nach seinem
-    Ermessen.
+    The RKI reserves the right to make changes to these Terms of Use. You will
+    be asked to agree to any such changes when you launch the App. If you do
+    not agree to the changes, you will no longer be able to use the App and the
+    CWA Services and you will need to uninstall the App from your device.
 </p>
 <p>
-    <a name="_Toc42328044">11. Keine Gewährleistung</a>
+    Risk score
 </p>
 <p>
-    Das RKI bestimmt die Funktionen der App und der CWA-Dienste sowie deren
-    Ausgestaltung. Das RKI vereinbart mit Ihnen keine bestimmte Beschaffenheit
-    und Sie haben keinen Anspruch darauf, dass die App bestimmte Funktionen hat
-    oder diese in bestimmter Weise ausgestaltet sind. Die App wird in dem
-    Zustand und mit den Funktionen zur Verfügung gestellt, wie sie beim
-    Veröffentlichen der App im Apple App Store oder bei Google Play durch das
-    RKI implementiert sind.
+    The RKI also reserves the right to change the parameters used to determine
+    the risk score at any time to take account of the latest research findings
+    relating to the transmission and spread of the virus. The RKI may determine
+    these parameters at its own discretion.
 </p>
 <p>
-    Das RKI wird die App mit angemessener Sorgfalt zur Verfügung stellen und
-    angemessene Sorgfalt hinsichtlich der CWA-Dienste anwenden. Das RKI gibt
-    keine sonstigen Versprechen oder Zusicherungen im Hinblick auf die App oder
-    die CWA-Dienste ab und gewährleistet insbesondere nicht, dass:
+    11. NO WARRANTY
 </p>
 <p>
-    · Ihre Nutzung der App oder der CWA-Dienste ohne Unterbrechung möglich oder
-    fehlerfrei sein wird,
+    The RKI determines both the features and the design of the App and the CWA
+    Services. In this respect, the RKI does not agree any specific properties
+    or qualities with you and you have no right to the incorporation of
+    specific features in the App or to these being designed in a specific way.
+    The App is provided in the condition and with the features implemented by
+    the RKI when it was published in the Apple App Store or Google Play.
 </p>
 <p>
-    · die App oder die CWA-Dienste frei von Verlusten, Korruption, Angriffen,
-    Viren, Eingriffen, Hacking oder anderen sicherheitsrelevanten Störungen
-    sein werden.
+    The RKI will exercise reasonable care in providing the App and the CWA
+    Services. The RKI does not make any other promises or assurances regarding
+    the App or the CWA Services and, in particular, does not warrant that:
 </p>
+<ul>
+    <li>
+        you will be able to use the App or the CWA Services without any
+        interruption or that these will be free from errors,
+    </li>
+    <li>
+        the App and the CWA Services will not be subject to any losses,
+        corruption, attacks, viruses, interference, hacking or other
+        security-related issues.
+    </li>
+</ul>
 <p>
-    Für die Datensicherung Ihres Endgeräts sowie ggf. damit verbundener Systeme
-    sind Sie verantwortlich, inklusive der Datensicherung sämtlicher anderer
-    Apps, welche auf Ihrem Endgerät gespeichert sind.
+    You have sole responsibility for data security on your device and any
+    systems connected to it, including the data security of all other apps
+    installed on your device.
 </p>
 <p>
-    <a name="_Toc42328045">
-        12. Besondere Bedingungen für die iOS-Version der App
-    </a>
+    12. SPECIAL TERMS FOR THE IOS VERSION OF THE APP
 </p>
 <p>
-    Die folgenden Bedingungen gelten für den Bezug der App über den Apple App
-    Store und die Nutzung der App unter dem Betriebssystem iOS.
+    The following terms apply if you obtain the App from the Apple App Store
+    and use it with the iOS operating system.
 </p>
 <p>
-    Einwilligung zur Nutzung von Daten
+    Consent to data usage
 </p>
 <p>
-    Sie erklären sich damit einverstanden, dass das RKI technische Daten und
-    zugehörige Informationen – insbesondere technische Informationen über Ihr
-    Gerät, System und Ihre Anwendungssoftware sowie Peripheriegeräte – erheben
-    und nutzen darf, die in regelmäßigen Abständen erfasst werden, um die
-    Bereitstellung von Software-Aktualisierungen, Produkt-Support und anderen
-    im Zusammenhang mit der App gegenüber Ihnen erbrachten Dienstleistungen
-    (soweit gegeben) zu erleichtern. Das RKI darf diese Informationen nutzen,
-    um seine Produkte zu verbessern oder Ihnen Dienstleistungen oder
-    Technologien zur Verfügung zu stellen, solange dies in einer Form erfolgt,
-    die Ihre Identität nicht preisgibt.
+    You consent to the RKI collecting and using technical data and associated
+    information (particularly technical information on your device, system and
+    application software and your peripherals) at regular intervals in order to
+    facilitate the provision of software updates, product support and any other
+    services provided to you in connection with the App. The RKI may use this
+    information to improve its products or offer you services or technology,
+    provided this is done without disclosing your identity.
 </p>
 <p>
-    Wartung und Support
+    Maintenance and support
 </p>
 <p>
-    Das RKI ist als Herausgeber der App allein verantwortlich für Wartung und
-    Support der App nach Maßgabe dieser Nutzungsbedingungen. Apple übernimmt
-    keinerlei Verpflichtung zur Erbringung irgendwelcher Wartungs- und
-    Supportleistungen in Bezug auf die App.
+    As publisher of the App, the RKI has sole responsibility for maintenance
+    and support services for the App in line with these Terms of Use. Apple
+    assumes no obligation whatsoever to provide any maintenance or support
+    services in respect of the App.
 </p>
 <p>
-    Keine Haftung von Apple für Störungen
+    Apple not liable for service interruptions
 </p>
 <p>
-    Im Fall von Störungen der App steht es Ihnen frei, Apple hierüber zu
-    informieren. Soweit gesetzlich zulässig hat Apple keine weitergehenden
-    Pflichten wegen Störungen der App.
+    You may notify Apple in the event of service interruptions affecting the
+    App. To the extent legally permissible, Apple has no further obligations in
+    the event of such service interruptions.
 </p>
 <p>
-    Produkthaftung
+    Product liability
 </p>
 <p>
-    Apple ist nicht verantwortlich für etwaige Ansprüche Ihrerseits oder von
-    Dritten in Bezug auf die App oder deren Besitz oder Verwendung
-    einschließlich
+    Apple is not liable for any claims by you or third parties in relation to
+    the App or to the use or possession of the App. This includes
 </p>
 <ul>
     <li>
-        Ansprüchen wegen Produkthaftung,
+        product liability claims
+    </li>
+    <li>
+        claims based on the App not meeting statutory or regulatory
+        requirements and
+    </li>
+    <li>
+        claims under consumer protection and data protection or any similar
+        laws,
     </li>
 </ul>
 <p>
-    · Ansprüchen auf der Basis, dass die App anwendbare gesetzliche oder
-    regulatorische Anforderungen nicht erfüllt und
-</p>
-<p>
-    · Ansprüchen unter Verbrauchschutz- und Datenschutzgesetzen oder ähnlichen
-    Gesetzen,
-</p>
-<p>
-    einschließlich im Zusammenhang mit der Nutzung der HealthKit und
-    HomeKit-Frameworks.
-</p>
-<p>
-    Verletzung von Schutzrechten Dritter
+    including claims in connection with use of the HealthKit and HomeKit
+    frameworks.
 </p>
 <p>
-    Für den Fall, dass Dritte Ansprüche wegen der Verletzung von Schutzrechten
-    durch die App oder den Besitz oder die Verwendung der App durch Sie geltend
-    machen, ist Apple nicht verantwortlich für Untersuchungen, Verteidigung,
-    Beilegung oder Erfüllung solcher Ansprüche wegen der Verletzung von
-    Schutzrechten.
+    Infringement of third-party IP rights
 </p>
 <p>
-    US Embargos und Sanktionen
+    In the event that third parties assert claims due to the infringement of
+    intellectual property rights by the App or your possession or use of the
+    App, Apple shall not be responsible for the investigation, defence,
+    resolution or fulfilment of such claims due to the infringement of
+    intellectual property rights.
 </p>
 <p>
-    Mit Anerkennen dieser Nutzungsbedingungen bestätigten Sie,
+    US embargoes and sanctions
 </p>
 <p>
-    · dass Sie sich nicht in einem Land aufhalten, das einem Embargo der
-    Regierung der Vereinigten Staaten von Amerika unterliegt oder von der
-    Regierung der Vereinigten Staaten von Amerika als Unterstützer von
-    Terroristen (<em>"terrorist supporting" country</em>) designiert wurde und
-</p>
-<p>
-    · dass Sie nicht auf einer Liste der Regierung der Vereinigten Staaten von
-    Amerika als sog. <em>Prohibited or Restricted Party</em> geführt werden.
+    In acknowledging these Terms of Use, you confirm that
 </p>
+<ul>
+    <li>
+        you are not in a country subject to an embargo by the government of the
+        United States of America or deemed by the government of the United
+        States of America to be a terrorist supporting country and
+    </li>
+    <li>
+        you have not been place on a list of prohibited or restricted parties
+        kept by the government of the United States of America.
+    </li>
+</ul>
 <p>
-    Drittbegünstigung von Apple
+    Apple's rights as a third-party beneficiary
 </p>
 <p>
-    Sie erkennen an und erklären sich damit einverstanden, dass Apple ein
-    Drittbegünstigter unter diesen Nutzungsbedingungen ist und Apple daher
-    diese Nutzungsbedingungen Ihnen gegenüber durchsetzen kann. Die Änderung
-    und Aufhebung dieser Nutzungsbedingungen einschließlich der Rechte von
-    Apple hierunter bleibt den Vertragsparteien vorbehalten und bedarf nicht
-    der Zustimmung von Apple.
+    You acknowledge and accept that Apple is a third-party beneficiary under
+    these Terms of Use and that Apple can therefore enforce these Terms of Use
+    against you. The contracting parties retain the right to modify or
+    terminate these Terms of Use, including Apple's rights. This does not
+    require Apple's consent.
 </p>
 <p>
-    <a name="_Toc42328046">13. Schlussbestimmungen</a>
+    13. FINAL PROVISIONS
 </p>
 <p>
-    Bestimmungsgemäße Nutzung / Sperrung bei missbräuchlicher Verwendung
+    Proper use of the App / blocking users in the event of misuse
 </p>
 <p>
-    Sie dürfen die App und die CWA-Dienste nur bestimmungsgemäß nutzen. Das RKI
-    behält sich vor, Sie bei missbräuchlicher Verwendung der App oder nicht
-    bestimmungsgemäßem Zugriff auf die CWA-Dienste von der Nutzung der App und
-    der CWA-Dienste auszuschließen.
+    You may use the App and the CWA Services only in line with their intended
+    used. In the event of misuse of the App or the CWA Services, the RKI
+    reserves the right to ban users from accessing the App and the CWA
+    Services.
 </p>
 <p>
-    Dienste Dritter
+    Third-party services
 </p>
 <p>
-    Sofern Sie im Zusammenhang mit der Nutzung der App Dienste Dritter in
-    Anspruch nehmen, insbesondere die Dienste von
-    Telekommunikationsdienstleistern für die Bereitstellung einer
-    Datenverbindung, sind Sie für damit im Zusammenhang stehenden Kosten und
-    die Einhaltung der jeweiligen Vertragsbedingungen selbst verantwortlich.
+    If you use third-party services in connection with accessing the App,
+    including telecoms services to obtain a data connection, you are
+    responsible for covering the associated costs and complying with the
+    relevant terms and conditions.
 </p>
 <p>
-    Anwendbares Recht
+    Applicable law
 </p>
 <p>
-    Diese Nutzungsbedingungen unterliegen dem Recht der Bundesrepublik
-    Deutschland. Das Übereinkommen der Vereinten Nationen über Verträge über
-    den internationalen Warenkauf findet keine Anwendung. Die gesetzlichen
-    Vorschriften zur Beschränkung der Rechtswahl und zur Anwendbarkeit
-    zwingender Vorschriften insbesondere des Staates, in dem Sie als
-    Verbraucher Ihren gewöhnlichen Aufenthalt haben, bleiben unberührt.
+    These Terms of Use are governed by the laws of the Federal Republic of
+    Germany. The United Nations Convention on Contracts for the International
+    Sale of Goods is excluded. This does not affect the statutory provisions on
+    restriction of the choice of law and on the applicability of mandatory
+    provisions, including those in the country in which you as a consumer are
+    resident.
 </p>
 <p>
-    Teilunwirksamkeit
+    Severability
 </p>
 <p>
-    Diese Nutzungsbedingungen bleiben auch bei rechtlicher Unwirksamkeit
-    einzelner Punkte in ihren übrigen Teilen verbindlich. Anstelle der
-    unwirksamen Punkte treten, soweit vorhanden, die gesetzlichen Vorschriften.
-    Soweit dies für eine Vertragspartei eine unzumutbare Härte darstellen
-    würde, werden die Nutzungsbedingungen jedoch im Ganzen unwirksam.
+    Should any of these Terms of Use be or become legally invalid, this will
+    not affect the remaining provisions. The invalid provisions shall be
+    replaced by any applicable statutory provisions. If this would constitute
+    unreasonable hardship for one of the parties, the entire Terms of Use shall
+    be cease to be valid.
 </p>
\ No newline at end of file
diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/NoNetworkException.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/NoNetworkException.kt
new file mode 100644
index 0000000000000000000000000000000000000000..e14b74886ffcbd67e1d95a6d5042ed5dbd867728
--- /dev/null
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/NoNetworkException.kt
@@ -0,0 +1,12 @@
+package de.rki.coronawarnapp.exception
+
+import de.rki.coronawarnapp.R
+import de.rki.coronawarnapp.exception.reporting.ErrorCodes
+import de.rki.coronawarnapp.exception.reporting.ReportedException
+
+class NoNetworkException(cause: Throwable) : ReportedException(
+    ErrorCodes.NO_NETWORK_CONNECTIVITY.code,
+    "The application is not connected to a network",
+    cause,
+    R.string.errors_no_network
+)
diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ErrorCodes.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ErrorCodes.kt
index 9eb6be271dca16f397e860bf41bd24b5cb7e2239..51b31528906716c646ea410c88ccee8e2571a912 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ErrorCodes.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ErrorCodes.kt
@@ -16,6 +16,8 @@ enum class ErrorCodes(val code: Int) {
     FORMATTER_PROBLEM(8000),
     REPORTED_EXCEPTION_PROBLEM(9001),
     REPORTED_IO_EXCEPTION_PROBLEM(9101),
-    REPORTED_EXCEPTION_UNKNOWN_PROBLEM(9002)
+    REPORTED_EXCEPTION_UNKNOWN_PROBLEM(9002),
+
     // NONTECHNICAL
+    NO_NETWORK_CONNECTIVITY(1)
 }
diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ErrorReportReceiver.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ErrorReportReceiver.kt
index 42a0ad0e255aac2a014e0d38cb29b0923c86740e..45d6eff86e68ba80a7fb521b2c45f862281290d8 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ErrorReportReceiver.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ErrorReportReceiver.kt
@@ -19,19 +19,29 @@ class ErrorReportReceiver(private val activity: Activity) : BroadcastReceiver()
     override fun onReceive(context: Context, intent: Intent) {
         val category = ExceptionCategory
             .valueOf(intent.getStringExtra(ReportingConstants.ERROR_REPORT_CATEGORY_EXTRA) ?: "")
+        val errorCode = intent.getIntExtra(
+            ReportingConstants.ERROR_REPORT_CODE_EXTRA,
+            ReportingConstants.ERROR_REPORT_UNKNOWN_ERROR
+        )
         val prefix = intent.getStringExtra(ReportingConstants.ERROR_REPORT_PREFIX_EXTRA)
         val suffix = intent.getStringExtra(ReportingConstants.ERROR_REPORT_SUFFIX_EXTRA)
-        val message = intent.getStringExtra(ReportingConstants.ERROR_REPORT_MESSAGE_EXTRA)
+
+        // set the message of the dialog: default is technical
+        var message = intent.getStringExtra(ReportingConstants.ERROR_REPORT_MESSAGE_EXTRA)
             ?: context.resources.getString(R.string.errors_generic_text_unknown_error_cause)
+
+        // if we have a res id we set that message
+        if (intent.hasExtra(ReportingConstants.ERROR_REPORT_RES_ID)) {
+            val resId = intent.getIntExtra(ReportingConstants.ERROR_REPORT_RES_ID, 0)
+            message = context.resources.getString(resId)
+        }
+
         val stack = intent.getStringExtra(ReportingConstants.ERROR_REPORT_STACK_EXTRA)
         val title = context.resources.getString(R.string.errors_generic_headline)
         val confirm = context.resources.getString(R.string.errors_generic_button_positive)
         val details = context.resources.getString(R.string.errors_generic_button_negative)
         val detailsTitle = context.resources.getString(R.string.errors_generic_details_headline)
-        val errorCode = intent.getIntExtra(
-            ReportingConstants.ERROR_REPORT_CODE_EXTRA,
-            ReportingConstants.ERROR_REPORT_UNKNOWN_ERROR
-        )
+
         val errorTitle = context.resources.getString(R.string.errors_generic_details_headline)
             .toUpperCase(Locale.ROOT)
 
diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ExceptionReporter.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ExceptionReporter.kt
index 33202a7f1991caf16ce1021739b953b7359e8c8b..2031a593644cf760dfce34a2f4b0bd9ea1373c4b 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ExceptionReporter.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ExceptionReporter.kt
@@ -23,6 +23,7 @@ fun Throwable.report(
 
     if (this is ReportedExceptionInterface) {
         intent.putExtra(ReportingConstants.ERROR_REPORT_CODE_EXTRA, this.code)
+        this.resId?.let { intent.putExtra(ReportingConstants.ERROR_REPORT_RES_ID, it) }
     }
 
     val sw = StringWriter()
diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ReportedException.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ReportedException.kt
index 64b3b0679eec630c344a2a21ad9b21480f78332a..32e96ca1596800eab021ea01d6a9605fd949dd71 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ReportedException.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ReportedException.kt
@@ -5,7 +5,8 @@ import java.io.IOException
 open class ReportedException(
     override val code: Int? = ErrorCodes.REPORTED_EXCEPTION_PROBLEM.code,
     message: String? = null,
-    cause: Throwable? = null
+    cause: Throwable? = null,
+    override val resId: Int? = null
 ) : Exception(
     message, cause
 ), ReportedExceptionInterface
@@ -13,11 +14,13 @@ open class ReportedException(
 open class ReportedIOException(
     override val code: Int? = ErrorCodes.REPORTED_IO_EXCEPTION_PROBLEM.code,
     message: String? = null,
-    cause: Throwable? = null
+    cause: Throwable? = null,
+    override val resId: Int? = null
 ) : IOException(
     message, cause
 ), ReportedExceptionInterface
 
 interface ReportedExceptionInterface {
     val code: Int?
+    val resId: Int?
 }
diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ReportingConstants.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ReportingConstants.kt
index 50b90f314a35e57cad4bb9b5fa9a89b6939c45bd..bf3bba6159798e3ea8d2f54c9c760ef07545f94a 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ReportingConstants.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ReportingConstants.kt
@@ -8,5 +8,6 @@ object ReportingConstants {
     const val ERROR_REPORT_MESSAGE_EXTRA = "message"
     const val ERROR_REPORT_STACK_EXTRA = "stack"
     const val ERROR_REPORT_CODE_EXTRA = "code"
+    const val ERROR_REPORT_RES_ID = "res-id"
     val ERROR_REPORT_UNKNOWN_ERROR = ErrorCodes.REPORTED_EXCEPTION_UNKNOWN_PROBLEM.code
 }
diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/storage/RiskLevelRepository.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/storage/RiskLevelRepository.kt
index 0f7ce6b92c5557ec2990b80581c3750fc6cef2c7..17c0a5ef5b8505e9ba567e72c574262b457cc79f 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/storage/RiskLevelRepository.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/storage/RiskLevelRepository.kt
@@ -30,6 +30,22 @@ object RiskLevelRepository {
         setLastSuccessfullyCalculatedScore(riskLevel)
     }
 
+    /**
+     * Set the current risk level from the last calculated risk level.
+     * This is necessary if the app has no connectivity and the risk level transaction
+     * fails.
+     *
+     * @see de.rki.coronawarnapp.transaction.RiskLevelTransaction
+     *
+     */
+    fun setLastCalculatedRiskLevelAsCurrent() {
+        var lastRiskLevelScore = getLastCalculatedScore()
+        if (lastRiskLevelScore == RiskLevel.UNDETERMINED) {
+            lastRiskLevelScore = RiskLevel.UNKNOWN_RISK_INITIAL
+        }
+        riskLevelScore.postValue(lastRiskLevelScore.raw)
+    }
+
     /**
      * Get the last calculated RiskLevel
      *
diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/transaction/RiskLevelTransaction.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/transaction/RiskLevelTransaction.kt
index 690595b1ff994657c94d564fddf2d97108fa3356..2da061e43e29a7087cba3ac66015cb181973284f 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/transaction/RiskLevelTransaction.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/transaction/RiskLevelTransaction.kt
@@ -7,7 +7,10 @@ import com.google.android.gms.nearby.exposurenotification.ExposureSummary
 import de.rki.coronawarnapp.CoronaWarnApplication
 import de.rki.coronawarnapp.R
 import de.rki.coronawarnapp.TestRiskLevelCalculation
+import de.rki.coronawarnapp.exception.ExceptionCategory
+import de.rki.coronawarnapp.exception.NoNetworkException
 import de.rki.coronawarnapp.exception.RiskLevelCalculationException
+import de.rki.coronawarnapp.exception.reporting.report
 import de.rki.coronawarnapp.nearby.InternalExposureNotificationClient
 import de.rki.coronawarnapp.notification.NotificationHelper
 import de.rki.coronawarnapp.risk.RiskLevel
@@ -24,6 +27,7 @@ import de.rki.coronawarnapp.service.applicationconfiguration.ApplicationConfigur
 import de.rki.coronawarnapp.storage.ExposureSummaryRepository
 import de.rki.coronawarnapp.storage.LocalData
 import de.rki.coronawarnapp.storage.RiskLevelRepository
+import de.rki.coronawarnapp.transaction.RiskLevelTransaction.RiskLevelTransactionState.CHECK_APP_CONNECTIVITY
 import de.rki.coronawarnapp.transaction.RiskLevelTransaction.RiskLevelTransactionState.CHECK_INCREASED_RISK
 import de.rki.coronawarnapp.transaction.RiskLevelTransaction.RiskLevelTransactionState.CHECK_TRACING
 import de.rki.coronawarnapp.transaction.RiskLevelTransaction.RiskLevelTransactionState.CHECK_UNKNOWN_RISK_INITIAL_NO_KEYS
@@ -34,6 +38,7 @@ import de.rki.coronawarnapp.transaction.RiskLevelTransaction.RiskLevelTransactio
 import de.rki.coronawarnapp.transaction.RiskLevelTransaction.RiskLevelTransactionState.RETRIEVE_EXPOSURE_SUMMARY
 import de.rki.coronawarnapp.transaction.RiskLevelTransaction.RiskLevelTransactionState.RISK_CALCULATION_DATE_UPDATE
 import de.rki.coronawarnapp.transaction.RiskLevelTransaction.RiskLevelTransactionState.UPDATE_RISK_LEVEL
+import de.rki.coronawarnapp.util.ConnectivityHelper
 import de.rki.coronawarnapp.util.TimeAndDateExtensions.millisecondsToHours
 import kotlinx.coroutines.Dispatchers
 import kotlinx.coroutines.withContext
@@ -104,13 +109,14 @@ import java.util.concurrent.atomic.AtomicReference
  * 1. [CHECK_TRACING]
  * 2. [CHECK_UNKNOWN_RISK_INITIAL_NO_KEYS]
  * 3. [CHECK_UNKNOWN_RISK_OUTDATED]
- * 4. [RETRIEVE_APPLICATION_CONFIG]
- * 5. [RETRIEVE_EXPOSURE_SUMMARY]
- * 6. [CHECK_INCREASED_RISK]
- * 7. [CHECK_UNKNOWN_RISK_INITIAL_TRACING_DURATION]
- * 8. [UPDATE_RISK_LEVEL]
- * 9. [RISK_CALCULATION_DATE_UPDATE]
- * 10. [CLOSE]
+ * 4. [CHECK_APP_CONNECTIVITY]
+ * 5. [RETRIEVE_APPLICATION_CONFIG]
+ * 6. [RETRIEVE_EXPOSURE_SUMMARY]
+ * 7. [CHECK_INCREASED_RISK]
+ * 8. [CHECK_UNKNOWN_RISK_INITIAL_TRACING_DURATION]
+ * 9. [UPDATE_RISK_LEVEL]
+ * 10. [RISK_CALCULATION_DATE_UPDATE]
+ * 11. [CLOSE]
  *
  * This transaction will queue up any start calls and executes them in the given order (unlike the other defined
  * transactions (e.g. [RetrieveDiagnosisKeysTransaction]). This is necessary in order to respond to various trigger
@@ -137,6 +143,9 @@ object RiskLevelTransaction : Transaction() {
         /** Check the conditions for the [UNKNOWN_RISK_OUTDATED_RESULTS] score */
         CHECK_UNKNOWN_RISK_OUTDATED,
 
+        /** Check if the current app has internet, if not, use the last successful  */
+        CHECK_APP_CONNECTIVITY,
+
         /** Retrieve the Application Configuration values to calculate the Risk Score
          * and determine the [INCREASED_RISK] and [LOW_LEVEL_RISK] */
         RETRIEVE_APPLICATION_CONFIG,
@@ -199,6 +208,14 @@ object RiskLevelTransaction : Transaction() {
         result = executeCheckUnknownRiskOutdatedResults()
         if (isValidResult(result)) return@lockAndExecute
 
+        /****************************************************
+         * [CHECK_APP_CONNECTIVITY]
+         ****************************************************/
+        if (!executeCheckAppConnectivity()) {
+            executeClose()
+            return@lockAndExecute
+        }
+
         /****************************************************
          * RETRIEVE APPLICATION CONFIGURATION
          ****************************************************/
@@ -310,6 +327,30 @@ object RiskLevelTransaction : Transaction() {
             return@executeState UNDETERMINED
         }
 
+    /**
+     * Executes the [CHECK_APP_CONNECTIVITY] Transaction State
+     * If there is no connectivity the transaction will set the last calculated
+     * risk level, report a [NoNetworkException] and closes the transaction
+     *
+     * @return
+     */
+    private suspend fun executeCheckAppConnectivity(): Boolean =
+        executeState(CHECK_APP_CONNECTIVITY) {
+            val isNetworkEnabled =
+                ConnectivityHelper.isNetworkEnabled(CoronaWarnApplication.getAppContext())
+
+            if (!isNetworkEnabled) {
+                RiskLevelRepository.setLastCalculatedRiskLevelAsCurrent()
+                NoNetworkException(
+                    IllegalStateException("Network is required to retrieve the Application Configuration")
+                ).report(
+                    ExceptionCategory.CONNECTIVITY
+                )
+                return@executeState false
+            }
+            return@executeState true
+        }
+
     /**
      * Executes the [RETRIEVE_APPLICATION_CONFIG] Transaction State
      *
diff --git a/Corona-Warn-App/src/main/res/values/strings.xml b/Corona-Warn-App/src/main/res/values/strings.xml
index f42ee90d3c315f9d4fc595f2c3b2d53970d9e166..8cc8f028ea864768596e835ae7a09f934814e5df 100644
--- a/Corona-Warn-App/src/main/res/values/strings.xml
+++ b/Corona-Warn-App/src/main/res/values/strings.xml
@@ -900,7 +900,7 @@
     <string name="submission_contact_step_1_body"><![CDATA[Hotline anrufen & TAN erfragen:]]></string>
     <!-- XLNK: Button / hyperlink to phone call for TAN contact page -->
     <string name="submission_contact_number_display">+49 (0) 800 7540002</string>
-    <!-- NOTR -->
+    <!-- XLNK: Technical number which is called when the user clicks on the display number -->
     <string name="submission_contact_number_dial">+49 800 7540002</string>
     <!-- YTXT: Body text for step 2 of contact page-->
     <string name="submission_contact_step_2_body">Test per TAN-Eingabe in der App registrieren</string>
@@ -909,8 +909,8 @@
 
     <!-- XACT: Submission contact page title -->
     <string name="submission_contact_accessibility_title">TAN Anfrage per Telefonanruf</string>
-    <!-- XACT: Content Description for submission contact step 1 -->
-    <string name="submission_contact_step_1_content">Im ersten Schritt Hotline anrufen und TAN erfragen, unter der Rufnummer 0800 7540002. Die Öffnungszeiten sind Montag bis Freitag von 8 bis 22 Uhr sowie Samstag und Sonntag von 10 bis 22 Uhr. Es gelten die Preise ihres Telefonanbieters.</string>
+    <!-- XACT: Content Description for submission contact step 1, number has to sync with the display number -->
+    <string name="submission_contact_step_1_content">Im ersten Schritt Hotline anrufen und TAN erfragen, unter der Rufnummer +49 (0) 800 7540002. Die Öffnungszeiten sind Montag bis Freitag von 8 bis 22 Uhr sowie Samstag und Sonntag von 10 bis 22 Uhr. Es gelten die Preise ihres Telefonanbieters.</string>
     <!-- XACT: Content Description for submission contact step 2 -->
     <string name="submission_contact_step_2_content">Im Zweiten Schritt registrieren Sie den Test per TAN-Eingabe in der App</string>
 
@@ -997,6 +997,12 @@
     <!-- XACT: menu button-->
     <string name="button_menu">Menü</string>
 
+    <!-- ####################################
+               Business Error Messages
+        ###################################### -->
+    <!-- XTXT: error dialog - detailed text if device is offline  -->
+    <string name="errors_no_network">Du bist nicht mit dem Internet verbunden.</string>
+
     <!-- ####################################
                Generic Error Messages
         ###################################### -->
diff --git a/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/transaction/RiskLevelTransactionTest.kt b/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/transaction/RiskLevelTransactionTest.kt
index 4e13ce280c583f3b102956bfe6a0e892ea59b552..9ecb02b8e9b8331760a84d158617bde2a205bddf 100644
--- a/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/transaction/RiskLevelTransactionTest.kt
+++ b/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/transaction/RiskLevelTransactionTest.kt
@@ -1,6 +1,9 @@
 package de.rki.coronawarnapp.transaction
 
+import android.content.Context
 import com.google.android.gms.nearby.exposurenotification.ExposureSummary
+import de.rki.coronawarnapp.CoronaWarnApplication
+import de.rki.coronawarnapp.exception.TransactionException
 import de.rki.coronawarnapp.nearby.InternalExposureNotificationClient
 import de.rki.coronawarnapp.risk.RiskLevel
 import de.rki.coronawarnapp.risk.RiskLevel.INCREASED_RISK
@@ -17,6 +20,7 @@ import de.rki.coronawarnapp.service.applicationconfiguration.ApplicationConfigur
 import de.rki.coronawarnapp.storage.ExposureSummaryRepository
 import de.rki.coronawarnapp.storage.LocalData
 import de.rki.coronawarnapp.storage.RiskLevelRepository
+import de.rki.coronawarnapp.util.ConnectivityHelper
 import io.mockk.MockKAnnotations
 import io.mockk.Runs
 import io.mockk.coEvery
@@ -37,6 +41,9 @@ class RiskLevelTransactionTest {
     @MockK
     private lateinit var esRepositoryMock: ExposureSummaryRepository
 
+    @MockK
+    private lateinit var context: Context
+
     @Before
     fun setUp() {
         MockKAnnotations.init(this)
@@ -50,6 +57,8 @@ class RiskLevelTransactionTest {
         mockkObject(TimeVariables)
         mockkObject(ExposureSummaryRepository.Companion)
         mockkObject(RiskLevel.Companion)
+        mockkObject(ConnectivityHelper)
+        mockkObject(CoronaWarnApplication)
 
         every { ExposureSummaryRepository.getExposureSummaryRepository() } returns esRepositoryMock
 
@@ -59,6 +68,8 @@ class RiskLevelTransactionTest {
         every { RiskLevel.riskLevelChangedBetweenLowAndHigh(any(), any()) } returns false
         every { LocalData.lastTimeRiskLevelCalculation() } returns System.currentTimeMillis()
         every { LocalData.lastTimeRiskLevelCalculation(any()) } just Runs
+        every { ConnectivityHelper.isNetworkEnabled(any()) } returns true
+        every { CoronaWarnApplication.getAppContext() } returns context
     }
 
     /** Test case for [NO_CALCULATION_POSSIBLE_TRACING_OFF] */
@@ -203,6 +214,8 @@ class RiskLevelTransactionTest {
                 RiskLevelTransaction["executeCheckUnknownRiskOutdatedResults"]()
                 RiskLevelTransaction["isValidResult"](UNDETERMINED)
 
+                RiskLevelTransaction["executeCheckAppConnectivity"]()
+
                 RiskLevelTransaction["executeRetrieveApplicationConfiguration"]()
 
                 RiskLevelTransaction["executeRetrieveExposureSummary"]()
@@ -263,6 +276,8 @@ class RiskLevelTransactionTest {
                 RiskLevelTransaction["executeCheckUnknownRiskOutdatedResults"]()
                 RiskLevelTransaction["isValidResult"](UNDETERMINED)
 
+                RiskLevelTransaction["executeCheckAppConnectivity"]()
+
                 RiskLevelTransaction["executeRetrieveApplicationConfiguration"]()
 
                 RiskLevelTransaction["executeRetrieveExposureSummary"]()
@@ -325,6 +340,8 @@ class RiskLevelTransactionTest {
                 RiskLevelTransaction["executeCheckUnknownRiskOutdatedResults"]()
                 RiskLevelTransaction["isValidResult"](UNDETERMINED)
 
+                RiskLevelTransaction["executeCheckAppConnectivity"]()
+
                 RiskLevelTransaction["executeRetrieveApplicationConfiguration"]()
 
                 RiskLevelTransaction["executeRetrieveExposureSummary"]()
@@ -345,6 +362,51 @@ class RiskLevelTransactionTest {
         }
     }
 
+    /** Test case if app is not connected */
+    @Test(expected = TransactionException::class)
+    fun checkAppConnectivity() {
+
+        val testRiskLevel = INCREASED_RISK
+
+        // tracing is activated
+        coEvery { InternalExposureNotificationClient.asyncIsEnabled() } returns true
+
+        // the last time we fetched keys from the server happened 30 mins ago (within maxStale)
+        every { TimeVariables.getLastTimeDiagnosisKeysFromServerFetch() } returns System.currentTimeMillis()
+            .minus(TimeUnit.MINUTES.toMillis(30))
+
+        // active tracing time is 1h above the threshold
+        every { TimeVariables.getTimeActiveTracingDuration() } returns TimeUnit.HOURS.toMillis(
+            TimeVariables.getMinActivatedTracingTime().plus(1).toLong()
+        )
+
+        every { RiskLevelRepository.getLastCalculatedScore() } returns testRiskLevel
+
+        every { ConnectivityHelper.isNetworkEnabled(context) } returns false
+
+        runBlocking {
+
+            RiskLevelTransaction.start()
+
+            coVerifyOrder {
+                RiskLevelTransaction.start()
+
+                RiskLevelTransaction["executeCheckTracing"]()
+                RiskLevelTransaction["isValidResult"](UNDETERMINED)
+
+                RiskLevelTransaction["executeCheckUnknownRiskInitialNoKeys"]()
+                RiskLevelTransaction["isValidResult"](UNDETERMINED)
+
+                RiskLevelTransaction["executeCheckUnknownRiskOutdatedResults"]()
+                RiskLevelTransaction["isValidResult"](UNDETERMINED)
+
+                RiskLevelTransaction["executeCheckAppConnectivity"]()
+                RiskLevelRepository.setLastCalculatedRiskLevelAsCurrent()
+                RiskLevelTransaction["executeClose"]()
+            }
+        }
+    }
+
     @After
     fun cleanUp() {
         unmockkAll()