Herramienta gratuita

Generador gratuito de declaraciones de privacidad para aplicaciones de iOS

El generador crea el archivo PrivacyInfo.xcprivacy para el objetivo de tu aplicación, incluyendo las API de justificación necesarias y los datos que recopila tu código, y comprueba si tus SDK figuran en la lista de Apple.

  • PrivacyInfo.xcprivacy
  • API de motivos obligatorios
  • Comprobación del SDK
  • Respuestas de App Store Connect

Elabora tu manifiesto de privacidad.

Sigue los 3 pasos y copia los resultados en el paso 4.

Pega el correo electrónico que envió Apple sobre la falta de una declaración de API o un manifiesto de privacidad. El generador lee las categorías de API y los SDK que se mencionan en él.

Pega los archivos Podfile.lock, Package.resolved, pubspec.lock (Flutter) o package.json (React Native o Capacitor).

SDK en tu aplicación

Selecciona todos los SDK que incluya tu aplicación. Cada uno de ellos añade los datos que recopila a tus respuestas.

Tu propio código

Selecciona qué hacen tu aplicación y tu servidor con los datos, aparte de los SDK.

Seguimiento

El seguimiento consiste en vincular los datos de tu aplicación con los de otras empresas con el fin de mostrar anuncios personalizados o medir su eficacia, o bien compartirlos con un intermediario de datos.

Utiliza las API de «reason» en tu propio código

Selecciona cada categoría de API que utilice tu propio código y, a continuación, los motivos que correspondan. La mayoría de las aplicaciones utilizan los valores predeterminados del usuario, con el motivo CA92.1.

App Store

La ficha «Privacidad de la aplicación» en la página de la App Store, por categoría de datos.

Revisa las respuestas antes de publicarlas. Aparecen a continuación de tus respuestas anteriores y de los datos publicados de cada SDK.

Introduce el nombre de tu aplicación para ver la información sobre privacidad.

El generador elabora las respuestas a partir de tus selecciones y de los datos publicados de cada SDK, como su manifiesto de privacidad. No se trata de asesoramiento jurídico. Los SDK pueden modificar los datos que recopilan de una versión a otra, por lo que debes contrastar cada uno de ellos con la documentación de su proveedor y con el informe de privacidad que genera Xcode.

Dónde añadir tu declaración de privacidad.

El archivo se coloca en el destino de tu aplicación, de modo que Xcode lo incluye en el paquete de la aplicación. Cada SDK incluye su propio manifiesto.

  1. Descarga el archivo. Mantén el nombre «PrivacyInfo.xcprivacy», que es el que busca Xcode.

  2. Añádelo al objetivo de tu aplicación. Arrástralo al proyecto de Xcode y comprueba el objetivo de tu aplicación, o crea uno nuevo mediante «Archivo» > «Nuevo archivo» y selecciona el tipo de archivo «Privacidad de la aplicación».

  3. Actualiza tus SDK. Utiliza las versiones de los SDK que figuran en la lista de Apple y que incluyan su propio manifiesto de privacidad y su propia firma.

  4. Consulta el informe de privacidad. Archiva la aplicación (Producto > Archivar) y, a continuación, haz clic con la tecla Control pulsada sobre el archivo y selecciona «Generar informe de privacidad».

  5. Sube la compilación. Pega en el paso 1 cualquier correo electrónico que te envíe App Store Connect sobre los motivos por los que falta algo y actualiza el archivo.

  6. Asegúrate de que los motivos sean precisos. Utiliza cada API únicamente para los fines que indiques y actualiza el archivo cuando cambie tu código.

Las normas

Lo que pide Apple.

En cada fila se indica una norma de Apple o una ley de protección de datos, cuándo se aplica y qué requisitos debe cumplir tu aplicación.

Las normas de Apple y la legislación en materia de privacidad aplicables a las aplicaciones de iOS, en qué casos se aplican y qué requisitos establecen
Norma o ley Cuando sea aplicable Qué se pide
Directriz 5.1.1(i) sobre la revisión de aplicaciones Todas las aplicaciones de la App Store. Un enlace a la política de privacidad en los metadatos de App Store Connect y dentro de la aplicación, fácil de encontrar.
Detalles sobre la privacidad de la aplicación en App Store Connect Nuevas aplicaciones y actualizaciones de aplicaciones. Todos los tipos de datos que recopilan tanto usted como sus socios externos, el motivo, si están vinculados a la persona y si se utilizan para el seguimiento.
Directriz 5.1.2(i) sobre la revisión de aplicaciones Aplicaciones que realizan un seguimiento de los usuarios a través de aplicaciones y sitios web de otras empresas. Autorización explícita a través del aviso de «Transparencia en el seguimiento de aplicaciones» antes de realizar cualquier seguimiento.
Manifiesto de privacidad y API de justificación obligatoria Aplicaciones y SDK que utilicen las API indicadas, a partir del 1 de mayo de 2024. Un motivo validado para cada categoría de API en PrivacyInfo.xcprivacy. App Store Connect no acepta la subida sin él.
Requisitos de los SDK de terceros Aplicaciones que incluyen un SDK de la lista de Apple, como Firebase, el SDK de Facebook o OneSignal. Un manifiesto de privacidad y una firma para cada SDK incluido en la lista, tanto en las nuevas aplicaciones como en las actualizaciones que incorporen dicho SDK.
Leyes de protección de datos, como el RGPD y la CCPA Aplicaciones con usuarios en la UE, el Reino Unido, California y otros lugares donde exista una ley de protección de datos. Una política de privacidad que informe a los usuarios de qué datos recopilas, por qué y quién los recibe, de acuerdo con las respuestas de la App Store.

Generador de Política de Privacidad

Apple exige a todas las aplicaciones que cuenten con una política de privacidad.

El generador de políticas de privacidad de TermsFeed redacta una política de privacidad para tu aplicación, incluyendo los proveedores de análisis, publicidad y pagos a los que tus SDK envían datos.

Generar política de privacidad

Preguntas frecuentes.

Respuestas a preguntas frecuentes sobre los manifiestos de privacidad.

¿Qué es PrivacyInfo.xcprivacy?

PrivacyInfo.xcprivacy es el manifiesto de privacidad: una lista de propiedades de tu aplicación o SDK que registra los datos que recopila y las API de justificación necesarias que utiliza.

  • NSPrivacyTracking y NSPrivacyTrackingDomains indican si el código realiza un seguimiento y a través de qué dominios.
  • NSPrivacyCollectedDataTypes enumera cada tipo de datos junto con sus fines.
  • NSPrivacyAccessedAPITypes enumera cada categoría de API de justificación necesaria junto con sus motivos.

¿Qué son las API de razón obligatoria?

Las API que requieren justificación son aquellas que las aplicaciones podrían utilizar indebidamente para identificar un dispositivo, por lo que Apple solicita una justificación aprobada antes de que puedas utilizarlas.

  • Las cinco categorías son: valores predeterminados del usuario, marcas de tiempo de los archivos, hora de arranque del sistema, espacio en disco y teclados activos.
  • Cada categoría tiene sus propios motivos aprobados, como CA92.1 para los valores predeterminados del usuario que solo lee tu aplicación.
  • Desde el 1 de mayo de 2024, App Store Connect rechaza las subidas que no incluyan estos motivos.

¿Por qué App Store Connect ha rechazado mi envío?

Una subida falla sin indicar el motivo correspondiente a cada API de motivos obligatorios que utiliza la aplicación, o sin el manifiesto de privacidad de un SDK incluido en la lista.

  • Pega el correo electrónico en el paso 1 para encontrar las categorías de API y los SDK que menciona.
  • Añade los motivos al manifiesto de tu aplicación para tu propio código.
  • Actualiza cada SDK de la lista a una versión que cuente con su propio manifiesto de privacidad.

¿El manifiesto de mi aplicación incluye mis SDK?

No. Cada SDK incluye su propio manifiesto de privacidad, y el manifiesto de tu aplicación abarca tu propio código.

  • Actualiza los SDK a versiones que incluyan un manifiesto.
  • Las respuestas de App Store Connect siguen abarcando los datos de todos los SDK.
  • Xcode combina todos los manifiestos en el informe de privacidad.

¿Qué motivo se ajusta a los valores predeterminados del usuario?

CA92.1 se adapta a la mayoría de las aplicaciones: abarca únicamente los datos que tu aplicación lee y escribe.

  • 1C8F.1 abarca los datos compartidos con tus otras aplicaciones, extensiones y App Clips del mismo grupo de aplicaciones.
  • AC6B.1 cubre la configuración de aplicaciones gestionadas desde MDM.
  • Declara únicamente los motivos que se correspondan con lo que hace tu código.

¿El generador de manifiestos de privacidad es gratuito?

Sí, el generador de manifiestos de privacidad es gratuito.

  • El generador no requiere crear una cuenta.
  • El generador también rellena las respuestas de App Store Connect.

Crea tu manifiesto de privacidad con el generador anterior.