---
title: "Privacidad de aplicaciones de Apple"
description: "Entiende las políticas de privacidad de aplicaciones de Apple y su impacto en tu app de suscripciones."
---

Apple exige una declaración de privacidad para todas las apps nuevas y actualizaciones tanto en la sección **App Privacy** de App Store Connect como en el archivo de manifiesto de la app. Adapty es una dependencia de terceros en tu app, por lo que debes declarar cómo usas Adapty en relación con los datos de usuario.

## Manifiesto de privacidad de aplicaciones de Apple \{#apple-app-privacy-manifest\}

El [archivo de manifiesto de privacidad](https://developer.apple.com/documentation/bundleresources/describing-data-use-in-privacy-manifests), llamado `PrivacyInfo.xcprivacy`, describe qué datos privados utiliza tu app y por qué. Como propietario de la app, debes crear un archivo de manifiesto para ella. Además, si integras SDKs adicionales, asegúrate de que los archivos de manifiesto de aquellos incluidos en la lista de [SDKs que requieren manifiesto de privacidad y firma](https://developer.apple.com/support/third-party-SDK-requirements/) estén incluidos. Al compilar la app, Xcode tomará todos estos archivos de manifiesto y los fusionará en uno solo.

Aunque Adapty no figura en la lista de [SDKs que requieren manifiesto de privacidad y firma](https://developer.apple.com/support/third-party-SDK-requirements/), las versiones 2.10.2 y superiores del SDK de Adapty lo incluyen para tu comodidad. Asegúrate de actualizar el SDK para obtener el manifiesto.

Si bien Adapty no requiere que se incluya ningún dato en el archivo de manifiesto (también llamado informe de privacidad de la app), si usas el `customerUserId` de Adapty para el seguimiento, es necesario especificarlo en tu archivo de manifiesto de la siguiente manera:

1. Añade un diccionario al array `NSPrivacyCollectedDataTypes` en tu archivo de información de privacidad.
2. Añade las claves `NSPrivacyCollectedDataType`, `NSPrivacyCollectedDataTypeLinked` y `NSPrivacyCollectedDataTypeTracking` al diccionario.
3. Añade la cadena `NSPrivacyCollectedDataTypeUserID` (identificador del tipo de dato `UserID` en la [lista de categorías y tipos de datos que se deben declarar en el archivo de manifiesto](https://developer.apple.com/documentation/bundleresources/describing-data-use-in-privacy-manifests#Describe-the-data-your-app-or-third-party-SDK-collects)) para la clave `NSPrivacyCollectedDataType` en tu diccionario `NSPrivacyCollectedDataTypes`.
4. Añade `true` para las claves `NSPrivacyCollectedDataTypeTracking` y `NSPrivacyCollectedDataTypeLinked` en tu diccionario `NSPrivacyCollectedDataTypes`.
5. Usa la cadena `NSPrivacyCollectedDataTypePurposeProductPersonalization` como valor para la clave `NSPrivacyCollectedDataTypePurposes` en tu diccionario `NSPrivacyCollectedDataTypes`.

Si segmentas tus paywalls a audiencias con atributos personalizados, considera detenidamente qué atributos personalizados usas y si coinciden con las [categorías y tipos de datos que se deben declarar en el archivo de manifiesto](https://developer.apple.com/documentation/bundleresources/describing-data-use-in-privacy-manifests). En ese caso, repite los pasos anteriores para cada tipo de dato.

Una vez que hayas declarado todos los tipos y categorías de datos que recopilas, crea el informe de privacidad de tu app tal como se describe en la [documentación de Apple](https://developer.apple.com/documentation/bundleresources/describing-data-use-in-privacy-manifests#Create-your-apps-privacy-report).

## Declaración de privacidad de aplicaciones de Apple en App Store Connect \{#apple-app-privacy-disclosure-in-app-store-connect\}

1. En [App Store Connect](https://appstoreconnect.apple.com/), abre tu app y ve a **App Privacy**. Haz clic en **Get Started**.

    
        <img src="/assets/shared/img/app-privacy-get-started.webp"
             style={{
                 border: 'none', /* border width and color */
                 width: '700px', /* image width */
                 display: 'block', /* for alignment */
                 margin: '0 auto' /* center alignment */
             }}
        />
    
2. Selecciona **Yes, we collect data from this app** y haz clic en **Next**.

    
        <img src="/assets/shared/img/app-privacy-data-collection.webp"
        style={{
        border: 'none', /* border width and color */
        width: '700px', /* image width */
        display: 'block', /* for alignment */
        margin: '0 auto' /* center alignment */
    }}
        />
    

### Tipos de datos \{#data-types\}

La tabla siguiente lista los tipos de datos que Apple exige declarar e indica cuáles necesita Adapty. **Esto solo cubre Adapty.** Si tu app recopila datos adicionales a través de otros SDKs o tu propio código, selecciona también esos tipos de datos.

✅ = Requerido por Adapty

👀 = Puede ser requerido \(consulta los detalles a continuación\)

❌ = No requerido por Adapty — selecciona si tu app recopila estos datos por otros medios

| Tipo de dato                                                          | Requerido | Nota                                                                                                                                                             |
|-----------------------------------------------------------------------|-----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Identifiers                                                           | ✅         | <p>Si identificas usuarios con un customerUserId, selecciona 'User ID'.</p><p></p><p>Adapty recopila IDFA, por lo que debes seleccionar 'Device ID'.</p>         |
| Purchases                                                             | ✅         | Adapty recopila el historial de compras de los usuarios.                                                                                                         |
| Contact Info, incluyendo nombre, número de teléfono o dirección email | 👀        | Requerido si pasas datos personales como nombre, número de teléfono o dirección de email usando el método **`updateProfile`**.                                   |
| Usage Data                                                            | 👀        | Si usas SDKs de analítica como Amplitude, Mixpanel, AppMetrica o Firebase, puede ser necesario.                                                                  |
| Location                                                              | ❌         | Adapty no recopila datos de ubicación precisa. Selecciona si tu app los recopila.                                                                                |
| Health & Fitness                                                      | ❌         | Adapty no recopila datos de salud ni actividad física. Selecciona si tu app los recopila.                                                                        |
| Sensitive Info                                                        | ❌         | Adapty no recopila información sensible. Selecciona si tu app la recopila.                                                                                       |
| User Content                                                          | ❌         | Adapty no recopila contenido de usuario. Selecciona si tu app lo recopila.                                                                                       |
| Diagnostics                                                           | ❌         | Adapty no recopila datos de diagnóstico. Selecciona si tu app los recopila.                                                                                      |
| Browsing History                                                      | ❌         | Adapty no recopila el historial de navegación. Selecciona si tu app lo recopila.                                                                                 |
| Search History                                                        | ❌         | Adapty no recopila el historial de búsqueda. Selecciona si tu app lo recopila.                                                                                   |
| Contacts                                                              | ❌         | Adapty no recopila listas de contactos. Selecciona si tu app las recopila.                                                                                       |
| Financial Info                                                        | ❌         | Adapty no recopila información financiera. Selecciona si tu app la recopila.                                                                                     |

### Tipos de datos requeridos \{#required-data-types\}

#### Purchases \{#purchases\}

Al usar Adapty, debes declarar que tu app recopila **Purchase History**.

    <img src="/assets/shared/img/feb3b9f-CleanShot_2023-08-25_at_12.32.552x.webp"
         style={{
             border: 'none', /* border width and color */
             width: '700px', /* image width */
             display: 'block', /* for alignment */
             margin: '0 auto' /* center alignment */
         }}
    />

#### Identifiers \{#identifiers\}

Al usar Adapty, debes declarar los siguientes identificadores:
- **Device ID** — Adapty recopila IDFA.
- **User ID** — requerido si identificas usuarios con **`customerUserId`**.

  <img src="/assets/shared/img/93f3daa-CleanShot_2023-08-25_at_12.35.272x.webp"
  style={{
    border: 'none', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

### Uso de datos \{#data-usage\}

Después de guardar los **Data types**, deberás indicar cómo se usan los datos:

1. Haz clic en **Set up purchase history** dentro del bloque **Purchases**.

    
        <img src="/assets/shared/img/purchase-privacy.webp"
        style={{
        border: 'none', /* border width and color */
        width: '700px', /* image width */
        display: 'block', /* for alignment */
        margin: '0 auto' /* center alignment */
    }}
        />
    

2. Cuando Apple pregunte cómo se usan los datos del historial de compras, selecciona lo siguiente para Adapty:
    - **Analytics** — Adapty usa el historial de compras para analíticas de ingresos, cohortes y métricas.
    - **Product Personalization** — Adapty usa los datos de compras para la segmentación de audiencias y la segmentación de paywalls.
    - **App Functionality** — Adapty valida las compras, gestiona los niveles de acceso y hace seguimiento del estado de la suscripción.

    Selecciona propósitos adicionales si tu app usa los datos de compras de otras formas (por ejemplo, si envías eventos de compra a plataformas publicitarias mediante integraciones de Adapty).

    
        <img src="/assets/shared/img/purchase-history.webp"
        style={{
        border: 'none', /* border width and color */
        width: '700px', /* image width */
        display: 'block', /* for alignment */
        margin: '0 auto' /* center alignment */
    }}
        />
    

3. Haz clic en **Next**.
4. Para **Device ID** y **User ID** (si se usa):
    1. Haz clic en **Set up user/device ID** dentro del bloque **User/Device ID**.
    2. Cuando Apple pregunte cómo se usan los datos de identificadores, selecciona lo siguiente para Adapty:
        - **App Functionality** — Adapty usa los identificadores para gestionar perfiles de usuario, vincular compras y hacer seguimiento de los niveles de acceso.
       Si envías datos de atribución a plataformas de terceros mediante integraciones de Adapty (como AppsFlyer o Adjust), selecciona también **Third-Party Advertising**. Selecciona propósitos adicionales si tu app usa los identificadores de otras formas.

    
        <img src="/assets/shared/img/user-id-privacy.webp"
             style={{
                 border: 'none', /* border width and color */
                 width: '700px', /* image width */
                 display: 'block', /* for alignment */
                 margin: '0 auto' /* center alignment */
             }}
        />
    
5. Haz clic en **Next**.