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
- Si vous utilisez ces bibliothèques avec des modèles personnalisés, les données suivantes sont collectées :
- Nom, version et URI/URL du modèle de machine learning pour les diagnostics
- Si vous utilisez le déploiement de modèles Firebase avec
MLKitLinkFirebase
pour héberger à distance un modèle personnalisé, reportez-vous aux sections Outil de téléchargement de modèles Firebase et Installations Firebase de la page Préparer les exigences de divulgation des données sur l'Apple Store.
Traduction
MLKitTranslate
- Langues source et de destination configurées. Utilisé pour les diagnostics et les analyses d'utilisation.
- ML Kit utilise Firebase Remote Config et installations Firebase pour les diagnostics de configuration à distance. Veuillez vous reporter aux sections Firebase Remote Config et Firebase installations dans Préparer les exigences de divulgation des données de l'Apple Store.
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
- Langues identifiées. SmartRépondre utilise l'identification de la langue en interne pour répondre uniquement à des langues spécifiques. Données utilisées pour les diagnostics et les analyses d'utilisation
- ML Kit utilise Firebase Remote Config et installations Firebase pour les diagnostics de configuration à distance. Veuillez vous reporter aux sections Firebase Remote Config et Firebase installations dans Préparer les exigences de divulgation des données de l'Apple Store.
ID de langue
MLKitLanguageID
- Langues identifiées. Données utilisées pour les diagnostics et les analyses d'utilisation