Aujourd'hui, je vois des applications contenant jusqu'à 10 modules publicitaires (peut-être même plus). Si la plupart d'entre eux ne sont qu'une gêne, certains présentent un risque pour la vie privée, par exemple inMobi ¹ ou RevMob ² (pour en savoir plus, consultez le site Méfiez-vous de ces mods fouineurs ! sur mon site Android).
Si j'en connais quelques-uns (ceux qui figurent derrière ce lien), il existe des centaines de réseaux publicitaires différents avec leurs modules. Il est difficile de les connaître tous. Ma question est donc la suivante :
Comment puis-je savoir si une application contient un module (publicitaire) dangereux pour ma vie privée, ou autrement agressif (rappelez-vous Airpush, le faites-vous) ? De préférence avant Je l'installe ?
Au moins, je peux vérifier dont Les modules font partie d'une application si je regarde à Appbrain où ils sont répertoriés (s'ils sont disponibles à l'adresse suivante Google Play Store c'est-à-dire). Mais alors que Appbrain Vous trouverez également des liens vers les détails de chacun d'entre eux, qui ne comprennent que des statistiques, mais ne mentionnent pas les dangers associés. Oui, il y a des applications pour Identifier les modules publicitaires - mais la plupart d'entre eux n'ont pas été mis à jour au cours des deux ou trois dernières années. En outre, ils ne peuvent analyser que les applications que j'ai déjà installées.
Quelles approches recommandez-vous donc à l'utilisateur soucieux du respect de sa vie privée pour se protéger contre ces intrus et les éviter ?
PS : Je ne pose pas de question sur les bloqueurs de publicité ici, donc veuillez ne pas axer vos réponses sur ces derniers.
PPS : Comme je n'ai toujours pas trouvé de solution viable, j'ai lancé une question dérivée sur notre site frère pour construire la mienne : API pour accéder aux détails des modules dans les applications Android . Toute contribution est la bienvenue !
¹ <em>inMobi </em>requiert l'accès à l'Internet et à l'état du réseau - et utilise votre localisation, votre microphone, votre calendrier (lecture et écriture) et plus encore, s'ils sont accessibles à l'application hôte.
² RevMob a un accès complet au réseau et lit les identifiants de vos appareils.