DPrivacy: Monitor permisos Android tiempo real código abierto

Instalas una app nueva y le das permiiso a todo sin leer. Normal. El problema llega cuando esa app de linterna empezó a acceder a tus contactos a las 3 de la madrugada, y tú ni te enteraste.

DPrivacy es un monitor de permisos en tiempo real que funciona como un guardia de seguridad para tu Android. Ve todo lo que hacen las apps con tus datos y te deja cortar el acceso al instante. No te pregunta si quieres proteger tu privacidad, directamente lo hace.

La app se basa en el framework de AccessibilityService de Android para interceptar las llamadas del sistema relacionadas con permisos. Básicamente se sienta entre las apps y el sistema operativo, vigilando cada vez que algo intenta acceder a tu micrófono, cámara, ubicación o contactos. Cuando detecta actividad sospechosa, te lanza una notificación y puede bloquear el acceso automáticamente según tus reglas.

Lo que realmente hace diferente a DPrivacy

Mientras que los controles de permisos nativos de Android son reactivos (tienes que ir a configuración, buscar la app, cambiar permisos), DPrivacy es proactivo. Te avisa en el momento exacto en que una app está haciendo algo raro, no tres días después cuando ya se llevó todos tus datos.

El historial es donde brilla. Puedes ver qué app accedió a qué recurso, cuándo y durante cuánto tiempo. Esa información te permite tomar decisiones informadas sobre qué apps realmente necesitan ciertos permisos y cuáles se están aprovechando.

La interfaz es directa, sin florituras. Lista de apps, permisos activos, botones para permitir o denegar. El desarrollador no perdió tiempo haciendo iconos bonitos ni animaciones, se centró en la funcionalidad.

Dónde no es la mejor opción

Si tu móvil tiene menos de 4GB de RAM, DPrivacy puede ralentizar el sistema. El AccessibilityService consume recursos constantemente porque está monitoreando todas las llamadas del sistema. En móviles antiguos o de gama baja se nota.

También requiere ciertos permisos de accesibilidad que algunos usuarios ven como intrusivos. Irónicamente, para proteger tu privacidad tienes que dar permisos amplios a DPrivacy. Si no confías en apps de código abierto desarrolladas por una sola persona, mejor busca alternativas comerciales con más transparencia corporativa.

Los perfiles de trabajo y usuarios múltiples no están bien soportados. Si usas Shelter o tienes configuración dual, DPrivacy puede no detectar correctamente qué perfil está haciendo qué.

Alternativas que deberías conocer

Permission Pilot cuesta unos 3 euros y tiene mejor integración con el sistema. Su ventaja es que funciona sin servicios de accesibilidad, usando APIs nativas de Android 10+. Consume menos batería que DPrivacy y la interfaz es más pulida. El problema es que solo funciona en versiones muy recientes de Android y las notificaciones llegan con retraso.

Bouncer (unos 4 euros) toma un enfoque diferente: auto-revoca permisos después de usar las apps. Le das permiiso temporal a una app para usar la cámara, y Bouncer se lo quita automáticamente cuando cierras la app. Es menos intrusivo que DPrivacy pero también menos informativo. No sabes qué está pasando en tiempo real, solo confías en que Bouncer haga su trabajo.

La opción gratuita más sólida es usar App Ops a través de ADB, pero requiere conectar el móvil al ordenador cada vez que quieras cambiar permisos. Es más potente que DPrivacy para controles granulares, pero mucho menos conveniente para uso diario.

Configuraciones que la mayoría no sabe

Modo agresivo de detección: En configuración avanzada puedes activar «Strict monitoring» que detecta incluso intentos fallidos de acceso a permisos. Por defecto DPrivacy solo te avisa cuando el acceso es exitoso, pero el modo estricto te muestra también cuándo una app intentó acceder y fue bloqueada por el sistema. Útil para descubrir apps que intentan cosas raras constantemente.

Whitelist inteligente por horarios: Puedes configurar excepciones temporales basadas en tiempo. Por ejemplo, permitir que Instagram acceda a la cámara solo entre 18:00 y 22:00. El resto del tiempo, bloqueado automáticamente. Está escondido en el menú de cada app individual, no en configuración general.

Logs exportables para análisis: DPrivacy puede exportar todo el historial de permisos en formato CSV. Perfecto si quieres analizar patrones de comportamiento de apps con hojas de cálculo. El archivo incluye timestamps precisos, duración de accesos y metadatos del sistema. La función está en «Advanced» > «Export logs», pero hay que activar primero el logging extendido.

Puedes descargar DPrivacy desde F-Droid, donde está verificado como código abierto. La app no está en Google Play porque Google considera que las funciones de monitoreo de permisos compiten con sus propios controles de privacidad.

DPrivacy funciona mejor como complemento a los controles nativos de Android, no como reemplazo. Te da la visibilidad en tiempo real que Android no ofrece, pero los permisos base sigues gestionándolos desde el sistema.

TC

Publicaciones relacionadas

Botón volver arriba