Se préparer aux exigences concernant le communiqué sur les données sur l'App Store d'Apple

Apple demande aux développeurs qui publient des applications sur l'App Store de divulguer certaines informations concernant l'utilisation des données par leurs applications. Apple a annoncé que ces informations étaient obligatoires pour les nouvelles applications et les mises à jour d'applications à compter du 8 décembre 2020. Ce document présente les comportements de la bibliothèque ML Kit qui peuvent nécessiter une divulgation conformément aux consignes d'Apple.

Cette page liste uniquement les données collectées par la dernière version de chaque SDK ML Kit pour iOS.

Données collectées

Données collectées dans toutes les fonctionnalités

Données Par défaut, le SDK ML Kit collecte...
Informations sur l'appareil Informations sur l'appareil (telles que le fabricant, le modèle, la version de l'OS et le build) et les accélérateurs matériels de ML disponibles. Utilisé pour les diagnostics et les analyses d'utilisation.
Informations sur l'application ID du bundle et versions de l'application. Données utilisées pour les diagnostics et les analyses d'utilisation
Appareil ou autres identifiants Identifiants par installation qui ne sont pas destinés à identifier de manière unique un utilisateur ou un appareil physique. Données utilisées pour les diagnostics et les analyses d'utilisation
Métriques de performances Les métriques de performances (latence, par exemple) Utilisé pour les diagnostics et les analyses d'utilisation.
Configuration d'API Configuration de l'API (format et résolution d'image, par exemple). Utilisé à des fins de diagnostic et d'analyse de l'utilisation.
Type d'événement Type d'événement (par exemple, initialisations de fonctionnalités, téléchargements de modèles, détection, libérations de ressources). Données utilisées pour les diagnostics et les analyses d'utilisation
Codes d'erreur Code d'erreur pour les événements de fonctionnalité (tels que l'initialisation de fonctionnalités, le téléchargement de modèles, la détection ou la publication de ressources). Utilisé pour les diagnostics et les analyses d'utilisation.

Données supplémentaires collectées dans des fonctionnalités spécifiques

Détection d'objets personnalisée et étiquetage d'images

MLKitObjectDetectionCustom
MLKitImageLabelingCustom

Traduction

MLKitTranslate

Extraction d'entités et reconnaissance d'encre numérique

MLKitEntityExtraction
MLKitDigitalInkRecognition

  • Langues configurées. Données utilisées pour les diagnostics et les analyses d'utilisation

Réponse suggérée

MLKitSmartReply

ID de langue

MLKitLanguageID

  • Langues identifiées. Données utilisées pour les diagnostics et les analyses d'utilisation