Kostenloses Tool

Kostenloser Generator für Datenschutzerklärungen für iOS-Apps

Der Generator erstellt die Datei PrivacyInfo.xcprivacy für Ihr App-Target, enthält darin die erforderlichen Begründungs-APIs sowie die von Ihrem Code erfassten Daten und gleicht Ihre SDKs mit der Apple-Liste ab.

  • PrivacyInfo.xcprivacy
  • Erforderliche Reason-APIs
  • SDK-Prüfung
  • Antworten zu App Store Connect

Erstellen Sie Ihr Datenschutzmanifest.

Führen Sie die 3 Schritte aus und kopieren Sie die Ergebnisse in Schritt 4.

Fügen Sie die E-Mail ein, die Apple bezüglich einer fehlenden API-Deklaration oder eines fehlenden Datenschutzmanifests gesendet hat. Der Generator liest die darin genannten API-Kategorien und SDKs ein.

Fügen Sie „Podfile.lock“, „Package.resolved“, „pubspec.lock“ (Flutter) oder „package.json“ (React Native oder Capacitor) ein.

SDKs in Ihrer App

Wählen Sie jedes SDK aus, das Ihre App enthält. Jedes SDK fügt die von ihm erfassten Daten zu Ihren Antworten hinzu.

Ihr eigener Code

Wählen Sie aus, wie Ihre App und Ihr Server mit Daten umgehen – abgesehen von den SDKs.

Verfolgung

Unter „Tracking“ versteht man die Verknüpfung von Daten aus Ihrer App mit Daten anderer Unternehmen zum Zweck gezielter Werbung oder der Werbewirkungsmessung oder die Weitergabe dieser Daten an einen Datenbroker.

Erforderliche Reason-APIs in Ihrem eigenen Code

Wählen Sie jede API-Kategorie aus, die Ihr eigener Code verwendet, und anschließend die entsprechenden Gründe. Die meisten Apps verwenden die Benutzervorgaben mit dem Grund CA92.1.

App Store

Die Karte „App-Datenschutz“ auf Ihrer App-Store-Seite, nach Datenkategorien geordnet.

Überprüfen Sie die Antworten, bevor Sie sie veröffentlichen. Sie folgen auf Ihre obigen Antworten und die veröffentlichten Daten der jeweiligen SDKs.

Geben Sie den Namen Ihrer App ein, um die Datenschutzdetails anzuzeigen.

Der Generator erstellt Antworten auf der Grundlage Ihrer Auswahl und der veröffentlichten Daten der jeweiligen SDKs, wie beispielsweise deren Datenschutzmanifest. Dies stellt keine Rechtsberatung dar. Da sich die von SDKs erfassten Daten von Version zu Version ändern können, sollten Sie jedes SDK anhand der Dokumentation des jeweiligen Anbieters und des von Xcode erstellten Datenschutzberichts überprüfen.

Wo Sie Ihre Datenschutzerklärung einfügen können.

Die Datei wird in Ihr App-Target eingefügt, sodass Xcode sie mit der App bündelt. Jedes SDK enthält ein eigenes Manifest.

  1. Laden Sie die Datei herunter. Behalten Sie den Namen „PrivacyInfo.xcprivacy“ bei, nach dem Xcode sucht.

  2. Fügen Sie es Ihrem App-Ziel hinzu. Ziehen Sie es in das Xcode-Projekt und überprüfen Sie Ihr App-Ziel, oder erstellen Sie ein neues über „Datei“ > „Neue Datei“ und wählen Sie den Dateityp „App-Datenschutz“ aus.

  3. Aktualisieren Sie Ihre SDKs. Verwenden Sie Versionen der SDKs aus der Apple-Liste, die über ein eigenes Datenschutz-Manifest und eine eigene Signatur verfügen.

  4. Sehen Sie sich den Datenschutzbericht an. Archivieren Sie die App („Produkt“ > „Archivieren“), klicken Sie dann bei gedrückter Ctrl-Taste auf das Archiv und wählen Sie „Datenschutzbericht erstellen“.

  5. Laden Sie den Build hoch. Fügen Sie alle E-Mails, die Sie von App Store Connect bezüglich fehlender Gründe erhalten haben, in Schritt 1 ein und aktualisieren Sie die Datei.

  6. Achten Sie auf korrekte Angaben. Verwenden Sie jede API ausschließlich für die von Ihnen angegebenen Zwecke und aktualisieren Sie die Datei, wenn sich Ihr Code ändert.

Die Regeln

Was Apple verlangt.

In jeder Zeile wird eine Apple-Richtlinie oder ein Datenschutzgesetz genannt, wann diese bzw. dieses gilt und welche Anforderungen an Ihre App gestellt werden.

Apple-Richtlinien und Datenschutzgesetze für iOS-Apps, wann diese jeweils gelten und was sie vorschreiben
Regel oder Gesetz Wann dies gilt Was darin gefragt wird
Richtlinie 5.1.1(i) zur App-Prüfung Jede App im App Store. Ein Link zur Datenschutzerklärung in den Metadaten von App Store Connect und innerhalb der App, leicht zu finden.
Details zum Datenschutz der App in App Store Connect Neue Apps und App-Updates. Jeder Datentyp, den Sie und Ihre Drittanbieter-Partner erfassen, der Grund dafür, ob er mit der Person verknüpft ist und ob er zum Tracking verwendet wird.
Richtlinie 5.1.2(i) zur App-Prüfung Apps, die Nutzer über die Apps und Websites anderer Unternehmen hinweg nachverfolgen. Ausdrückliche Einwilligung über die Abfrage zur „App Tracking Transparency“ vor jeglichem Tracking.
Datenschutzerklärung und erforderliche Begründungs-APIs Apps und SDKs, die die aufgeführten APIs nutzen, seit dem 1. Mai 2024. Ein zugelassener Grund für jede API-Kategorie in „PrivacyInfo.xcprivacy“. App Store Connect akzeptiert keinen Upload ohne einen solchen Grund.
Anforderungen an SDKs von Drittanbietern Apps, die ein SDK aus der Apple-Liste enthalten, wie beispielsweise Firebase, das Facebook-SDK oder OneSignal. Ein Datenschutzmanifest und eine Signatur für jedes aufgeführte SDK, sowohl in neuen Apps als auch in Updates, die das SDK hinzufügen.
Datenschutzgesetze wie die DSGVO und der CCPA Apps mit Nutzern in der EU, im Vereinigten Königreich, in Kalifornien und anderen Regionen, in denen Datenschutzgesetze gelten. Eine Datenschutzerklärung, in der den Nutzern gemäß den Vorgaben des App Stores erläutert wird, welche Daten Sie erheben, warum Sie dies tun und an wen diese weitergegeben werden.

Generator der Datenschutzrichtlinie

Apple verlangt von jeder App eine Datenschutzerklärung.

Der TermsFeed-Datenschutzerklärungsgenerator erstellt eine Datenschutzerklärung für Ihre App, in der die Analyse-, Werbe- und Zahlungsanbieter aufgeführt sind, an die Ihre SDKs Daten übermitteln.

Datenschutzrichtlinie generieren

Häufig gestellte Fragen.

Antworten auf häufig gestellte Fragen zu Datenschutzmanifesten.

Was ist „PrivacyInfo.xcprivacy“?

PrivacyInfo.xcprivacy ist das Datenschutzmanifest: eine Eigenschaftsliste in Ihrer App oder Ihrem SDK, in der die erfassten Daten und die dafür erforderlichen API-Aufrufe aufgeführt sind.

  • NSPrivacyTracking und NSPrivacyTrackingDomains geben an, ob der Code Daten nachverfolgt und über welche Domänen dies geschieht.
  • NSPrivacyCollectedDataTypes listet jeden Datentyp mit seinen Verwendungszwecken auf.
  • NSPrivacyAccessedAPITypes listet jede Kategorie der erforderlichen API-Begründungen mit den jeweiligen Gründen auf.

Was sind erforderliche Reason-APIs?

API-Aufrufe, für die eine Begründung erforderlich ist, sind solche, die Apps missbrauchen könnten, um ein Gerät zu identifizieren. Daher verlangt Apple eine genehmigte Begründung, bevor Sie diese nutzen können.

  • Die 5 Kategorien sind Benutzervorgaben, Datei-Zeitstempel, Systemstartzeit, Speicherplatz und aktive Tastaturen.
  • Jede Kategorie hat ihre eigenen genehmigten Gründe, wie beispielsweise „CA92.1“ für Benutzervorgaben, auf die ausschließlich Ihre App zugreift.
  • Seit dem 1. Mai 2024 lehnt App Store Connect Uploads ohne Angabe eines Grundes ab.

Warum hat App Store Connect meinen Upload abgelehnt?

Ein Upload schlägt fehl, wenn für jede von der App verwendete Reason-API kein Grund angegeben wurde oder das Datenschutz-Manifest eines aufgeführten SDK fehlt.

  • Fügen Sie die E-Mail in Schritt 1 ein, um die darin genannten API-Kategorien und SDKs zu ermitteln.
  • Fügen Sie die Gründe in Ihr App-Manifest für Ihren eigenen Code ein.
  • Aktualisieren Sie jedes aufgeführte SDK auf eine Version mit einem eigenen Datenschutz-Manifest.

Sind meine SDKs in meinem App-Manifest enthalten?

Nein. Jedes SDK enthält ein eigenes Datenschutz-Manifest, und Ihr App-Manifest gilt für Ihren eigenen Code.

  • Aktualisieren Sie die SDKs auf Versionen, die ein Manifest enthalten.
  • Die Antworten in App Store Connect beziehen sich weiterhin auf die Daten aller SDKs.
  • Xcode fasst alle Manifeste im Datenschutzbericht zusammen.

Welcher Grund passt zu den Benutzervorgaben?

CA92.1 eignet sich für die meisten Apps: Es umfasst nur Daten, die Ihre App liest und schreibt.

  • 1C8F.1 umfasst Daten, die mit Ihren anderen Apps, Erweiterungen und App Clips in derselben App-Gruppe geteilt werden.
  • AC6B.1 deckt die verwaltete App-Konfiguration über MDM ab.
  • Geben Sie nur Gründe an, die der Funktionsweise Ihres Codes entsprechen.

Ist der „Privacy Manifest Generator“ kostenlos?

Ja, der Privacy Manifest Generator ist kostenlos.

  • Für den Generator ist kein Konto erforderlich.
  • Der Generator erstellt auch die Antworten für App Store Connect.

Erstellen Sie Ihr Datenschutz-Manifest mit dem obigen Generator.