Micrófono
El acceso al micrófono permite a una app grabar audio en cualquier momento mientras está en primer plano, y en segundo plano si además dispone del permiso RECORD_AUDIO con un servicio en primer plano.
En la práctica, las apps legítimas solo necesitan el micrófono para tres usos: llamadas de voz o vídeo, grabación de voz explícita y reconocimiento de voz a petición del usuario. Una app del tiempo, de reparto a domicilio o de juegos que solicite acceso al micrófono es una señal de alarma inmediata.
En Android 12 y versiones posteriores, un indicador naranja en la esquina superior derecha se ilumina cuando una app usa el micrófono. Aprende a reconocerlo.
Ubicación precisa
Android distingue entre ubicación aproximada (ACCESS_COARSE_LOCATION, con una precisión de unos 3 km, equivalente a la ciudad) y ubicación precisa (ACCESS_FINE_LOCATION, GPS con precisión de unos pocos metros).
La ubicación precisa permite a las apps rastrear tus movimientos con una fidelidad que revela tu domicilio, tu lugar de trabajo, tus hábitos de desplazamiento y tus visitas médicas. Estos datos son muy valiosos en los mercados publicitarios, y aún más en las manos equivocadas.
Concede la ubicación precisa solo a las apps de navegación (Google Maps, Waze), de reparto y de transporte. Elige siempre 'Solo mientras usas la app' en lugar de 'Siempre'.
Contactos, SMS, Teléfono
Estos tres permisos forman en conjunto lo que los investigadores de seguridad llaman el 'grafo social': un mapa completo de tu red humana. Contactos da acceso a todos los nombres, números de teléfono, correos y notas de todas las personas de tu agenda. SMS expone el contenido textual de todas tus conversaciones, incluidos los códigos 2FA. Teléfono revela tu historial completo de llamadas.
Una app de juegos, de edición de fotos o del tiempo que solicite estos permisos no tiene ninguna razón legítima para hacerlo. La única excepción aceptable: las apps de mensajería y de telefonía, en las que estos accesos están justificados funcionalmente.
Las 4 preguntas que debes hacerte
Antes de conceder cualquier permiso, hazte estas cuatro preguntas:
- →¿Necesita la app este permiso para funcionar? (Un lector de PDF no necesita tu micrófono.)
- →Si lo rechazo, ¿la app se cierra o se niega a arrancar? (Esto indica con fuerza un afán abusivo de permisos o un malware.)
- →¿Pertenece la app a un desarrollador conocido, con una política de privacidad verificable?
- →¿Se puede conceder el permiso 'solo mientras usas la app' en lugar de de forma permanente?
La regla de oro es el mínimo privilegio: concede solo lo estrictamente necesario para que la app funcione. En caso de duda, rechaza y observa si la app funciona de todos modos. A menudo te sorprenderá comprobar que no lo necesitaba.
- Android Developers — Request location permissions (ACCESS_COARSE_LOCATION vs ACCESS_FINE_LOCATION accuracy)
- Android Open Source Project — Privacy indicators (microphone and camera status-bar indicators, Android 12)
- Google Play Console Help — Use of SMS or Call Log permission groups
- de Montjoye, Hidalgo, Verleysen & Blondel, 'Unique in the Crowd: The privacy bounds of human mobility', Scientific Reports, 2013
Analiza tus apps