Hoy en día, veo aplicaciones que contienen hasta 10 módulos publicitarios (quizá incluso más). Aunque la mayoría de ellos pueden ser sólo una molestia, algunos conllevan un riesgo para la privacidad, como inMobi ¹ o RevMob ² (para algunos antecedentes, eche un vistazo a ¡Cuidado con los mods fisgones! en mi página web de Android).
Aunque conozco unas cuantas (las que aparecen tras ese enlace), hay cientos de redes publicitarias diferentes con sus módulos. Difícilmente uno puede conocerlas todas. Así que mi pregunta es:
¿Cómo puedo saber si una aplicación contiene un módulo (publicitario) peligroso para mi privacidad, o bien agresivo (recuerda Airpush, ¿lo haces)? Preferiblemente antes de ¿Lo instalo?
Al menos puedo comprobar que módulos son parte de una aplicación si lo busco en Appbrain donde aparecen (si están disponibles en el Google Play Store es decir). Pero mientras Appbrain también enlaces a los detalles de cada una de ellas, esos sólo incluyen estadísticas, pero no mencionan los peligros asociados. Sí, hay algunas aplicaciones para Identificar los módulos publicitarios - pero la mayoría de ellos no han sido actualizados en los últimos 2-3 años. Además, solo pueden escanear las aplicaciones que ya he instalado.
Entonces, ¿qué enfoques recomendaría al usuario preocupado por su privacidad para protegerse de esos intrusos y evitarlos?
P.D.: No estoy preguntando por los bloqueadores de anuncios, así que por favor no enfoquen sus respuestas en ellos.
PPS: Como todavía no encontré ninguna solución viable, inicié una pregunta derivada en nuestro sitio hermano para construir la mía: API para acceder a los detalles de los módulos en las aplicaciones Android . Se agradecen las aportaciones.
¹ <em>inMobi </em>requiere acceso a Internet y al estado de la red, además de utilizar tu ubicación, el micrófono, el calendario (lectura y escritura) y más, si son accesibles para la aplicación anfitriona
² RevMob tiene acceso total a la red y lee los identificadores de tus dispositivos