Herramienta gratuita

Generador gratuito de formularios de seguridad de datos de Google Play

El generador descodifica el correo electrónico «Formulario de seguridad de datos no válidos», localiza los SDK en tu aplicación de Android y genera las respuestas y un archivo CSV para Play Console.

  • Formulario de seguridad de los datos
  • SDK de Android
  • Reproducir CSV de la consola

Crea tu formulario de seguridad de datos.

Sigue estos 4 sencillos pasos.

Pega el correo electrónico «Se ha detectado un problema: formulario de seguridad de datos no válido» o el mensaje de la página de estado de la política en Play Console. El generador identifica los tipos de datos, los códigos de versión y los SDK marcados.

Pega tus archivos build.gradle(.kts), libs.versions.toml, el resultado del comando ./gradlew :app:dependencies, pubspec.yaml (Flutter), package.json (React Native) o AndroidManifest.xml. Para seleccionar los SDK manualmente, abre la pestaña «Elegir SDK».

Selecciona lo que hace tu propio código. Cuenta únicamente los datos que salen del dispositivo (enviados a tu servidor o a un tercero). No declares los datos que la aplicación procesa únicamente en el dispositivo.

Mi aplicación (sin contar los SDK mencionados anteriormente)
Seguridad y eliminación de datos

Una página web en la que los usuarios te solicitan que elimines su cuenta y sus datos, sin necesidad de reinstalar la aplicación.

Vista previa de la ficha del producto

Aspecto de la sección «Seguridad de tus datos» en Google Play.

Estas son las respuestas que debes introducir en Play Console > Contenido de la aplicación > Seguridad de los datos. Revisa cada fila: eres responsable de lo que declares.

Esta herramienta ofrece sugerencias basadas en la información pública sobre los SDK y en tus respuestas. No constituye asesoramiento jurídico y no analiza el código de tu aplicación ni el tráfico de red. El comportamiento de los SDK varía según la versión y depende de cómo los configures. Eres el único responsable de la exactitud de tu formulario de seguridad de datos.

Cómo solucionar el error «Formulario de seguridad de datos no válido».

Google ha detectado que se están enviando datos de los usuarios desde tu aplicación que no figuran en tu formulario de seguridad de datos. En la mayoría de los casos, esos datos los envía un SDK de terceros, no tu propio código.

  1. Lee el correo electrónico con atención. En él se indican el código de versión, el tipo de datos (por ejemplo, el identificador del dispositivo u otros identificadores) y, en ocasiones, el SDK que, según Google, envió los datos.

  2. Busca todos los SDK que haya en tu aplicación. Google te hace responsable de los datos recopilados por cualquier biblioteca que incluyas, incluso de aquellas funciones que nunca utilices.

  3. Elige una solución: o bien declara el tipo de datos en tu formulario de seguridad de datos, o bien elimina el código o el SDK que lo envía (por ejemplo, retira el AD_ID permiso si no utilizas anuncios).

  4. Actualiza el formulario en Play Console, en la sección Políticas y programas > Contenido de la aplicación > Seguridad de los datos, o importa el archivo CSV generado anteriormente.

  5. Sustituye todas las compilaciones que no cumplan los requisitos. Tras un cambio en el código, sube una nueva versión con un número de versión más alto a todos los canales que aún sirvan la versión antigua, incluidos los canales de pruebas internos, cerrados y abiertos. Implanta la versión al 100 %.

  6. Actualiza tu Política de privacidad para que incluya los mismos datos y terceros que figuran en tu formulario de seguridad de datos.

  7. Envía los cambios para su revisión desde la página de resumen de publicación.

Cómo importar el archivo CSV a Play Console.

  1. Abre Play Console y selecciona tu aplicación.

  2. Ve a Políticas y programas > Contenido de las aplicaciones, selecciona Seguridad de los datos y haz clic en Iniciar (o Gestionar).

  3. Haz clic en Importar desde CSV en la esquina superior derecha y sube el archivo. Al importar, se sobrescribirán las respuestas que ya figuren en el formulario.

  4. Revisa cada página del formulario, comprueba cada respuesta y haz clic en Guardar.

  5. Ve a la sección Resumen de publicación y envía los cambios a Google para que los revisen.

Rechazos

Explicación de los motivos habituales de rechazo por motivos de seguridad de los datos.

El tipo de datos que se menciona en el correo electrónico de Google Play suele deberse a una de estas causas.

Tipos de datos señalados en el correo electrónico de Google Play, con la causa más habitual y la solución para cada uno de ellos.
Señalado en el correo electrónico Causa más frecuente Cómo solucionarlo
Identificadores del dispositivo u otros identificadores SDK de publicidad (AdMob, AppLovin, Unity Ads), Firebase Analytics, SDK de atribución (Adjust, AppsFlyer), SDK de notificaciones push (OneSignal) o cualquier lectura de código ANDROID_ID o el ID de publicidad. Declara los identificadores del dispositivo u otros identificadores como recopilados (y compartidos, en el caso de los SDK de publicidad y atribución), o elimina el SDK. Al eliminar el com.google.android.gms.permission.AD_ID permiso impide que se lea el identificador de publicidad.
Ubicación aproximada / Ubicación exacta Las redes publicitarias que calculan la ubicación a partir de la dirección IP, o tu aplicación, que solicita permisos de ubicación y envía coordenadas a un servidor. Declara el tipo de ubicación que se corresponda con el permiso que solicitas. No declares una ubicación precisa si solo solicitas ACCESS_COARSE_LOCATION.
Actividad de las aplicaciones: Aplicaciones instaladas Un SDK (a menudo, un SDK publicitario o antifraude) o tu código que consulta la lista de paquetes instalados y la envía fuera del dispositivo. Declara las aplicaciones instaladas o elimina el SDK. A continuación, comprueba si tu aplicación necesita QUERY_ALL_PACKAGES permiso en absoluto.
Actividad de la aplicación: Interacciones con la aplicación SDK de análisis como Firebase Analytics, Mixpanel o Amplitude, y la mayoría de los SDK publicitarios. Declara las interacciones de la aplicación como datos recopilados para Analytics (y para publicidad o marketing, si un SDK publicitario los utiliza).
Información y rendimiento de la aplicación: Registros de fallos / Diagnósticos SDK de notificación de errores como Firebase Crashlytics, Sentry o Bugsnag. La mayoría de los SDK de publicidad también envían datos de diagnóstico. Declara que los registros de fallos y los datos de diagnóstico se recopilan con fines analíticos o para el funcionamiento de la aplicación.
Datos personales: Dirección de correo electrónico / Nombres de usuario Funciones de inicio de sesión, registro o boletín informativo, o SDK en los que se realiza una llamada setUserId() o se pasa una dirección de correo electrónico (notificaciones push, chat de atención al cliente, análisis). Indica los datos personales necesarios para la gestión de la cuenta o el funcionamiento de la aplicación, y asegúrate de proporcionar una URL para la eliminación de la cuenta.
Política de privacidad no válida El enlace a la Política de privacidad no funciona, no es una página web pública o no describe los datos que indicas en el formulario de seguridad de datos. Publica una política de privacidad en la que se especifiquen los tipos de datos y los SDK de terceros que utiliza tu formulario, e incluye un enlace a ella en Play Console.
Preguntas sobre la eliminación de datos Tu aplicación permite a los usuarios crear una cuenta, pero no has facilitado un enlace web válido para las solicitudes de eliminación de cuentas. Añade una página de eliminación de cuentas en tu sitio web e introduce su URL en la sección «Eliminación de datos» del formulario.

Generador de Política de Privacidad

Tu política de privacidad debe coincidir con tu formulario de seguridad de datos.

Google compara tus respuestas sobre la seguridad de los datos con tu política de privacidad. Un formulario en el que se indiquen tipos de datos o terceros que no se mencionen en tu política de privacidad es motivo de un nuevo rechazo. Elabora una política de privacidad para tu aplicación de Android que abarque los SDK que utilizas.

Generar política de privacidad

Preguntas frecuentes.

Respuestas a las preguntas más frecuentes sobre el formulario de seguridad de datos de Google Play.

¿Qué significa «Formulario de seguridad de datos no válido»?

Esto significa que Google ha detectado que tu aplicación envía datos de los usuarios fuera del dispositivo y que, en tu formulario de seguridad de datos, no se indica que se recopilen dichos datos.

El correo electrónico indica el tipo de datos (por ejemplo, Dispositivo u otros identificadores) y el código de versión en el que se detectaron. Google no aprobará nuevas actualizaciones hasta que el formulario se ajuste a lo que hace la aplicación.

Mi aplicación no recopila ningún dato. ¿Por qué la han rechazado?

Casi siempre la causa es un SDK de terceros. Las redes publicitarias, las herramientas de análisis, los informes de fallos, las notificaciones push e incluso las bibliotecas de mapas envían identificadores del dispositivo o datos de diagnóstico a sus servidores.

Google considera que cualquier dato que un SDK de tu aplicación envíe fuera del dispositivo forma parte de los datos que recopila tu aplicación, incluso aquellos que tú mismo nunca utilizas.

¿Cuál es la diferencia entre «recogido» y «compartido»?

Recogidos significa que los datos salen del dispositivo y se envían a ti o a un proveedor de SDK.

Compartidos significa que los datos se transfieren a un tercero. Los datos enviados a un proveedor de servicios que los procesa únicamente en su nombre (por ejemplo, un servicio de notificación de fallos) no se consideran «compartidos». En cambio, sí lo son los datos que una red publicitaria utiliza para sus propios fines.

¿Tengo que declarar los datos que se procesan de forma efímera?

Sí, los datos efímeros (que solo se utilizan en memoria y no se conservan más tiempo del necesario para una solicitud en tiempo real) deben declararse como «recogidos». Márcalos como «procesados de forma efímera» y Google Play no los incluirá en la ficha de tu tienda.

¿Qué código de versión es el que da problemas?

En el correo electrónico se indica el código de versión en el que Google detectó el problema. Esa compilación a veces permanece activa en una vía de pruebas (pruebas internas, cerradas o abiertas) incluso cuando el entorno de producción utiliza una más reciente.

Todas las compilaciones activas de todas las vías deben cumplir con tu formulario de seguridad de datos. Sube una compilación que cumpla los requisitos y tenga un código de versión superior a cada una de las vías afectadas.

¿Comprueba Google que mi formulario de seguridad de datos se ajusta a mi política de privacidad?

Sí. Tu Política de privacidad debe ser una página web pública y operativa, y debe describir las mismas prácticas de recogida y cesión de datos que declaras en tu formulario de seguridad de datos.

¿Es gratuito este generador de formularios de seguridad de datos?

Sí, el generador de formularios de seguridad de datos de Google Play es gratuito y no requiere crear una cuenta.