Privacidad en Android 10
En Android 10, se incluyeron grandes cambios a fin de proteger la privacidad y permitir que los usuarios tengan el control: desde una IU del sistema optimizada hasta permisos y restricciones sobre los datos que pueden usar las apps.
Todos los desarrolladores deben revisar las funciones de privacidad y probar sus apps. Los impactos pueden variar según la funcionalidad central, la orientación y otros factores de cada app.
Principales cambios de privacidad
Cambio de privacidad | Apps afectadas | Estrategia de mitigación | |
---|---|---|---|
Almacenamiento específico Vista filtrada del almacenamiento externo, lo que otorga acceso a colecciones de contenido multimedia y archivos específicos de la app. |
Apps que usan el almacenamiento externo para acceder a archivos y compartirlos | Trabajar en un directorio específico de la app y en directorios de colecciones de contenido multimedia
Más información |
|
Mayor control del usuario sobre los permisos de ubicación Permiso solo en primer plano que brinda a los usuarios mayor control sobre el acceso de las apps a la ubicación del dispositivo |
Apps que solicitan la ubicación del usuario cuando están en segundo plano | Asegúrate de que la degradación sea correcta ante la ausencia de actualizaciones de la ubicación en segundo plano Usa el permiso que se introdujo en Android 10 para acceder a la ubicación en segundo plano Más información |
|
Inicios de actividades en segundo plano Restricciones sobre el inicio de actividades en segundo plano |
Apps que inician actividades sin mediar interacción del usuario | Usar actividades activadas por notificaciones
Más información |
|
Identificadores de hardware que no se pueden restablecer Restricciones para el acceso al IMEI y número de serie del dispositivo |
Apps que acceden al IMEI o número de serie del dispositivo | Usa un identificador que el usuario pueda restablecer
Más información |
|
Permiso para la búsqueda inalámbrica El acceso a algunos métodos de búsqueda de Wi-Fi, Wi-Fi Aware y Bluetooth requiere un permiso de ubicación precisa. |
Apps que usan API de Wi-Fi y Bluetooth | Solicitar el permiso ACCESS_FINE_LOCATION para casos de uso relacionados
Más información |
Cambios en la privacidad adicionales
Identificadores y datos
Nuevas restricciones sobre identificadores de hardware, como IMEI, número de serie, dirección MAC y datos similares:
- Eliminación de la afinidad de contactos
- Aleatorización de direcciones MAC
- Restricciones sobre el acceso al sistema de archivos /proc/net
- Restricción sobre identificadores de dispositivos que no se pueden restablecer
- Acceso limitado a los datos del portapapeles
- Protección del número de serie de dispositivos USB
Cámara y conectividad
Medidas de protección más efectivas para los metadatos de la cámara y las API de conectividad:
Permisos
Cambios en el modelo de permisos y los requisitos:
Cómo comenzar a usar las actualizaciones de privacidad
- Consulta las funciones de privacidad. Obtén información sobre los cambios y evalúa tu app.
- Prueba tu app en Android 10: Obtén Android 10 lo antes posible y realiza las pruebas y migraciones necesarias.
- Actualiza tu app: Si es posible, oriéntala a la API nivel 29 y realiza pruebas con usuarios mediante canales beta y otros grupos.