Las 14 categorías de recopilación de datos
Apple agrupa la recopilación en 14 categorías: Información de contacto, Salud y forma física, Información financiera, Ubicación, Información confidencial, Contactos, Contenido del usuario, Historial de navegación, Historial de búsqueda, Identificadores, Compras, Datos de uso, Diagnóstico y Otros datos. Para cada una declaras tres cosas: (a) si se recopilan datos, (b) si están vinculados a la identidad y (c) si se usan para rastreo.
App Tracking Transparency (ATT)
Desde iOS 14.5 es obligatorio llamar a requestTrackingAuthorization() antes de leer el IDFA o compartir identificadores entre apps. ATT se suma a las etiquetas de privacidad: debes declarar el rastreo en la etiqueta y obtener el permiso en tiempo de ejecución. Mentir en cualquiera de los dos es motivo de rechazo en el App Store.
Privacy Manifests (iOS 17+)
Desde iOS 17, los SDK de terceros deben incluir un archivo PrivacyInfo.xcprivacy que declare los datos recopilados y los "motivos obligatorios" (required reasons) para usar API sensibles (marcas de tiempo de archivos, hora de arranque del sistema, espacio en disco, user defaults, teclados activos). Apple ya bloquea los envíos de apps cuyas dependencias de su lista de SDK de uso común no incluyen el manifiesto.