Los selectores del sistema y las alternativas, como Sharesheet, se han diseñado para ofrecer a los desarrolladores una opción orientada a la privacidad. Las fotos, los vídeos, los contactos y otros datos personales y sensibles protegidos por permisos restringidos se deben tratar siguiendo las prácticas recomendadas sobre privacidad. Tu aplicación solo debe solicitar y utilizar los permisos sensibles que se indican a continuación si las alternativas de permiso mínimo no permiten proporcionar la funcionalidad principal de la aplicación.
Permiso de contactos
En abril del 2026, publicamos nuestra nueva política de permisos de contactos, que rige el uso permitido del permiso READ_CONTACTS. Las aplicaciones orientadas a Android 17 o versiones posteriores (nivel 37 de la API o superior) solo pueden solicitar el permiso READ_CONTACTS si el selector de contactos de Android no es suficiente para que tu aplicación proporcione la función principal. También hemos ofrecido directrices sobre el uso de datos de contacto no públicos y hemos reiterado que todos los contactos son datos personales y sensibles sujetos a la política Datos de Usuario de Google Play.
Cronología
- 15 de abril del 2026: anunciamos la política de permisos de contactos.
- Septiembre del 2026: a los desarrolladores de aplicaciones que incluyan el permiso
READ_CONTACTSse les pedirá en Play Console que envíen un formulario de declaración, de modo que cumplan los requisitos de acceso a la función principal, o bien que quiten el permiso y utilicen el selector de contactos para lo que necesiten.- Tarea: consulta a tus equipos para saber si tu aplicación requiere el permiso
READ_CONTACTSpara ofrecer la función principal y, si es así, prepárate para explicar por qué el selector de permisos mínimo no es suficiente desde un punto de vista técnico.
- Tarea: consulta a tus equipos para saber si tu aplicación requiere el permiso
- Enero del 2027: el cumplimiento de la política es obligatorio para todas las aplicaciones orientadas a Android 17 o versiones posteriores (nivel 37 de la API o superior). Las prórrogas automáticas de 30 días estarán disponibles en Console. Después de esa fecha, todas las aplicaciones incluidas en el ámbito de la política estarán sujetas a restricciones si no la cumplen.
Guía para la declaración
Todas las aplicaciones orientadas a Android 17 o versiones posteriores que soliciten el permiso READ_CONTACTS deben completar una declaración en Play Console para demostrar que necesitan acceder a los contactos y justificar por qué no es suficiente con el selector de contactos.
En la declaración, deberás responder a las siguientes preguntas:
1. ¿Qué funciones de tu aplicación para los usuarios requieren el permiso READ_CONTACTS? Si tu caso práctico no está orientado a los usuarios o no aparece en la lista de abajo, selecciona "Otro".
|
Caso práctico |
Descripción |
Ejemplos (lista no exhaustiva) |
|
Gestión de contactos |
Se usa para gestionar todos los contactos. |
Mostrar todos los contactos, editar u organizar contactos y gestionar los cumpleaños de todos los contactos |
|
Marcar o enviar SMS |
Se usa para mostrar a los usuarios a qué contacto están llamando o enviando mensajes. |
Gestionar llamadas, mostrar tu lista de contactos y proporcionar la interfaz de usuario de la pantalla de llamadas |
|
Historial de llamadas |
Se usa para mostrar a los usuarios todas las llamadas que han recibido y a qué contacto pertenecen. |
Mostrar el historial de llamadas en un marcador o en una aplicación de control parental que muestre el historial de llamadas |
|
Gestión de relaciones con clientes (CRM) |
Funciones que ayudan a las empresas a hacer un seguimiento de las necesidades de contacto de la empresa. |
Actualizar las notas de los contactos u otros datos de todos los contactos |
|
Filtrado de llamadas |
Servicio diseñado para identificar, bloquear o filtrar llamadas y SMS entrantes. |
Bloqueo de llamadas o spam que requiere conocer todos los contactos guardados |
|
Funciones de accesibilidad |
Herramientas asistenciales que interactúan con listas de contactos para facilitar el uso del dispositivo a los usuarios con discapacidades visuales, auditivas o motoras. |
Funciones de "Lectura en voz alta" o "Llamar a un contacto específico" |
|
Asistentes personales |
Agentes basados en IA que requieren un acceso profundo a las bases de datos de contactos para ejecutar comandos de usuario contextuales. |
"Envía un correo a" o "Llama a" |
|
Búsqueda o emparejamiento de amigos |
Se utiliza para facilitar el descubrimiento social informando al usuario de cuáles de sus contactos del mundo real ya utilizan la plataforma. |
Aplicaciones con funciones sociales y de descubrimiento social |
|
Copia de seguridad y restauración/Conexión con otro dispositivo |
Se usa con el fin específico de conservar los datos y permitir que los usuarios recuperen sus contactos. |
Copia de seguridad o restauración de contactos y de todos los datos de usuario |
|
Autocorrección o autocompletar |
Se usa para corregir automáticamente los nombres de los contactos o para completar automáticamente nombres, direcciones de correo electrónico o números de teléfono. |
La autocorrección del teclado, que necesita conocer todos los nombres de los contactos, se completa automáticamente combinando los contactos del lado del servidor y del dispositivo. |
|
Selección de contacto en el dispositivo iniciada por el usuario |
Se usa explícitamente cuando un usuario inicia la selección de contactos. |
Recomendar o invitar a un usuario concreto, compartir un archivo con un usuario concreto y bloquear un contacto concreto en una aplicación de videojuegos |
|
Otros |
||
2. Explica por qué no es suficiente con el selector de contactos y sigues necesitando un acceso amplio mediante READ_CONTACTS.
Preguntas frecuentes
¿Cuáles son los casos prácticos habituales en los que se utiliza el permiso READ_CONTACTS?
READ_CONTACTS se incluyen las funciones de buscador/emparejamiento de amigos o las aplicaciones que requieren una lista de contactos para funcionar correctamente. Aquí tienes algunos ejemplos de aplicaciones o funciones que suelen necesitar acceso a los contactos:- Aplicaciones de gestión de contactos
- Accesibilidad
- Acceso del lado del servidor para el emparejamiento de amigos
- Copia de seguridad de contactos
- Autocompletar/teclados
¿Cuáles son los casos prácticos habituales en los que no se puede usar el permiso READ_CONTACTS?
READ_CONTACTS solo para compartir archivos, colaborar, invitar o recomendar a alguien a unirse a un servicio, o elegir un contacto con el que hacer una transacción, no deberían solicitar el permiso.¿Qué ocurre si ya tengo una experiencia de selección de contactos personalizada? ¿Cumple los requisitos para tener acceso a este permiso?
¿Existe alguna excepción a esta política?
¿Se podrá seguir usando el permiso READ_CONTACT?
¿Cómo puedo integrar el selector de contactos en mi aplicación?
Intent.ACTION_PICK_CONTACTS. Este intent inicia el selector y devuelve los contactos seleccionados a tu aplicación. A diferencia del antiguo ACTION_PICK, el selector de contactos te permite especificar varios campos de datos que tu aplicación necesita al mismo tiempo. Para obtener información sobre cómo iniciar el selector de contactos en tu aplicación, consulta la guía para desarrolladores de Android.¿Con qué versiones de Android es compatible el selector de contactos?
Intent.ACTION_PICK para usar la nueva interfaz del selector de contactos. Recomendamos a los desarrolladores que usen el intent Intent.ACTION_PICK_CONTACTS para aprovechar todas las funciones que ofrece el nuevo selector de contactos (selección de varios tipos de datos, perfil de trabajo, etc.).Permisos de fotos y vídeos
En octubre del 2023, presentamos nuestra nueva política de permisos de fotos y vídeos, que rige el uso permitido de los permisos READ_MEDIA_IMAGES y READ_MEDIA_VIDEO. Las aplicaciones orientadas a Android 13 o versiones posteriores (nivel 33 de la API o superior) solo pueden solicitar los permisos READ_MEDIA_IMAGES y READ_MEDIA_VIDEO si los selectores del sistema (como el selector de fotos de Android) no son suficientes para que tu aplicación proporcione la función principal. Todas las fotos de los usuarios son datos personales y sensibles sujetos a la política Datos de Usuario de Google Play.
Cronología
- 28 de mayo del 2025: todos los desarrolladores, incluidos los que hayan solicitado una prórroga, deben cumplir todas las políticas. Una vez pasada esa fecha, todas las aplicaciones que no cumplan las políticas estarán sujetas a su retirada de Google Play.