Ab dem 1. Mai 2024 verlangt Apple von App-Anbietern, dass sie jeder App, die in den App Store hochgeladen wird, ein „Datenschutzmanifest“ hinzufügen. Das Datenschutzmanifest beschreibt, wie die App bestimmte Technologien oder Funktionen nutzt. Da diese Technologien für die Privatsphäre des Nutzers relevant sein können, muss die App den Grund für den Einsatz dieser Technologien angeben. Apps, die kein Datenschutzmanifest haben, bei denen das Datenschutzmanifest nicht alle verwendeten Technologien abdeckt oder bei denen die Gründe für den Einsatz der Technologien falsch oder unzureichend sind.
Das Apple-Prüfungsteam könnte die App ablehnen, sodass sie möglicherweise nicht im Apple App Store veröffentlicht wird.
Details zum Datenschutzmanifest für Entwickler
Die SDK-Datenschutz-Manifest-Datei des ConsentManagers beschreibt die erfassten Datentypen und die Gründe für den Zugriff auf NSUserDefaults. Es werden zwei Hauptdatenkategorien aufgeführt: „Andere Datentypen“ und „Grobstandort“, die beide ausschließlich für die App-Funktionalität erfasst werden, ohne mit der Identität des Nutzers verknüpft oder zu Tracking-Zwecken verwendet zu werden. Darüber hinaus greift das SDK auf NSUserDefaults zu, wobei die Gründe unter den Codes „CA92.1“ und „C56D.1“ angegeben sind. Dies deutet darauf hin, dass dieser Zugriff der Verwaltung von Benutzereinstellungen dient, die für den App-Betrieb unerlässlich sind, wobei der Datenschutz gewahrt bleibt, da keine Verknüpfung der Daten mit der Identität des Nutzers erfolgt und kein Tracking betrieben wird.
Die Datenschutz-Manifest-Datei ist ab Version 2.0 in unserem iOS-SDK enthalten. Wenn du eine ältere SDK-Version verwendest, empfehlen wir ein Upgrade.
CMP-SDK-Daten
Zusätzliche Metadaten, die für die App-Funktionalität des SDKs erforderlich sind:
| Schlüssel | Beschreibung | Typ |
| CMP_PreviousVersion |
Die zuvor verwendete Version der CMP. |
Zeichenkette |
| CMP_ConsentLayerUpdated |
Zeitstempel der letzten Aktualisierung der TCF-Daten. |
Datum |
|
CMP_Metakeys |
TCF-Metadaten-Schlüsselarray | Zeichenkette |
| CMP_ConsentDryCheckLastUpdated | Zeitstempel der letzten Trockenprüfung für Einwilligungsaktualisierungen. | Datum |
| CMP_ConsentDryCheckStatus | Status der letzten Trockenprüfung | Boolescher Wert |
| CMP_UserConsent | Speichert die Einwilligungsentscheidungen des Benutzers. | Daten |
TCF-Framework-Daten
Unser SDK speichert die Schlüsselwerte in UserDefaults, um DSGVO-Konformitätsdaten gemäß TCF v2.2 zu verwalten, was die Interoperabilität mit SDKs von Drittanbietern ermöglicht, die ebenfalls den TCF-Standards entsprechen.
Weitere Details zum TCF-Framework finden Sie hier:
https://iabeurope.eu/transparency-consent-framework/
Weiterführende Literatur
- https://developer.apple.com/support/third-party-SDK-requirements/
- https://developer.apple.com/documentation/bundleresources/privacy_manifest_files