10 votos

¿Cómo puedo hacer que una aplicación de Android "olvide" que se ha instalado antes en mi teléfono?

Algunas aplicaciones, como Facebook, LinkedIn, Tinder, etc., parecen tener un mecanismo para recordar qué teléfono Android ha instalado su aplicación. Así, si un usuario es baneado en estas aplicaciones, la próxima vez que alguien crea una cuenta en el mismo teléfono Android, esa cuenta es marcada o incluso baneada automáticamente.

¿Cuál es la forma de hacer que la aplicación se olvide de que mi teléfono Android fue utilizado previamente con una cuenta prohibida? He intentado borrar la caché y los datos de la aplicación, y luego desinstalar y volver a instalar la aplicación, pero sigue recordando. Lo he probado en diferentes direcciones IP, pero el problema es el mismo.

¿Tiene la aplicación acceso al IMEI del teléfono?

Estoy en Android v10.

18voto

beeshyams Puntos 82

tl:dr; En cuanto a la pregunta del operador, lo siento, no hay manera, según la información disponible. A partir de Android 10 las aplicaciones normales no pueden acceder a Número IMEI .

Respuesta revisada con aportaciones adicionales de Izzy (gracias)

¿Cómo te identifican las aplicaciones (de Google o de terceros)?

Las aplicaciones identifican un dispositivo utilizando:

  • Una parte o la totalidad de identificadores de dispositivos principalmente el Android ID, el GSF Android ID, el número de serie de la compilación y el ID de la publicidad. Sé de una aplicación de pago que también rastrea el IMEI (antes de Android 10). Depende del desarrollador lo mucho que quiera identificarte y evitar la instalación de aplicaciones. Véase este excelente artículo de Izzy (un moderador aquí) para más detalles Identificadores de Android: Cómo se identifican los dispositivos Android y sus usuarios . Es raro que una aplicación dependa sólo de un tipo de identificación. He observado en los últimos tres años que las aplicaciones de compras, bancarias, de redes sociales y relacionadas con las redes sociales son particularmente desagradables y utilizan todos los trucos del libro.

  • Además de esto las apps vienen empaquetadas con rastreadores y loggers (todas las utilidades que se utilizan para registrar la actividad del usuario en una app o logcat en general), que identifican al usuario y sus patrones de navegación , además de identificación de la huella dactilar del usuario por el dispositivo . Estos pueden ser utilizados para propósitos benignos en teoría, pero en la práctica pueden extenderse a las características clave de registro que pueden rastrear lo que usted escribe. Echa un vistazo a Asombrosa variedad de rastreadores clandestinos encontrados en aplicaciones populares de Android .

¿Qué ocurre con estos datos?

Estos identificadores se almacenan en servidores de terceros (empresas de análisis y otros "grandes recolectores de datos" como Facebook, Google, Amazon, Microsoft, etc.), por lo que una vez recogidos, no hay posibilidad de eliminarlos. Algunos ofrecen la posibilidad de darse de baja, pero no hay forma de que se eliminen esos datos. Incluso si es legalmente posible bajo GDPR (cosa que dudo), no es una tarea trivial conseguir que esto se implemente en cientos de rastreadores/registradores.

¿Cómo puedo evitar que me rastreen/identifiquen?

root es una necesidad para el control total de esta amenaza (ver Enraizamiento ) Esa es la parte desafortunada. Sin Root solo puedes elegir las aplicaciones con cuidado y probablemente probar algunos hacks que a la larga no son efectivos o como mucho parcialmente útiles.

  • Elige con cuidado las aplicaciones que quieres instalar : Hasta cierto punto, aplicaciones como TrackerControl o Alcaide puede ayudar. Lo ideal es evitar las aplicaciones que incluyen rastreadores; Privacidad del Éxodo es una buena ayuda para eso - y Lista de aplicaciones de Izzy utilizan este tipo de servicios para "marcar" las aplicaciones, lo que facilita la separación del grano de la paja.

  • Alimentarlos con información falsa: Este enfoque es mejor que la denegación de permisos porque no da lugar a que las aplicaciones funcionen mal o se bloqueen. Le recomendamos que utilice XPrivacyLua siendo el más eficaz amplio espectro medida. Esto requiere EdXposed que se instalará a partir de Android 8 (véase el restricciones para ver qué se puede falsear). Si estás en versiones anteriores Xprivacy del mismo desarrollador hace el trabajo con Xposed . Incluso XPrivacyLua no puede ayudar en los casos en que el código de la aplicación está ofuscado.

    La aplicación Warden mencionada anteriormente también puede "desactivar" su dispositivo, haciéndolo libre de rastreadores y registradores. También te da flexibilidad para abordar las aplicaciones de forma individual. El Warden App Manager utiliza una lista estática de rastreadores y registradores compilado por una organización francesa sin ánimo de lucro Privacidad del Éxodo .

Mientras que Android ha mostrado una mayor preocupación por la privacidad y PII información sobre las últimas versiones, este problema no se mitiga significativamente ni siquiera en Android 11 (no hay premios por adivinar por qué. Google es probablemente el mayor agregador de datos).

4voto

pr0nin Puntos 353

No sé exactamente cómo implementa esto cada aplicación, pero supongo que utilizan el ANDROID_ID . Cada aplicación recibe un ID que no cambia.

ANDROID_ID es un número aleatorio generada en el primer arranque después del restablecimiento de fábrica.

En los dispositivos antiguos, todas las aplicaciones (con el permiso correspondiente) pueden acceder a este ID. El ID es el mismo para todas las aplicaciones.

En los dispositivos modernos, cada aplicación recibe un ID único de aplicación que se deriva del ANDROID_ID . Esto significa que el ID que ve la aplicación no cambia, independientemente de la frecuencia con la que se (des)instale la aplicación.

Sólo si el ANDROID_ID cambia la aplicación verá un nuevo ID. Por lo tanto, puede realizar un restablecimiento de fábrica, que forzar la creación de un nuevo ANDROID_ID . Por lo que recuerdo restaurar una copia de seguridad también debería restaurar el antiguo ANDROID_ID .

En los dispositivos rooteados puedes manipular directamente el sistema o la aplicación específica ANDROID_ID :

1 votos

@FreeMan Como ha señalado beeshyams en su post hay otro identificador que se puede utilizar también. Vut un restablecimiento de fábrica debería funcionar siempre y cuando las aplicaciones no tienen acceso a la información de la tarjeta SIM o el hardware del teléfono (IMEI). También hay que tener en cuenta que las aplicaciones de la misma compañía (o compañías afiliadas) pueden trabajar juntas, lo que significa que restaurar los datos de una aplicación puede "restaurar" el vínculo con el antiguo identificador.

0 votos

Esto entra en la categoría de "vale la pena intentarlo, pero no está garantizado", entonces...

3voto

MonkeyZeus Puntos 131

Es posible que tengas que utilizar una cuenta de Google completamente diferente para iniciar sesión en tu teléfono. Sería interesante ver si un amigo es capaz de iniciar sesión en su cuenta usando tu teléfono; pero antes de arriesgarse a que su cuenta sea baneada sigue leyendo.

Si el problema gira en torno a la creación de una nueva cuenta utilizando la aplicación de su teléfono y la prohibición de esa cuenta, entonces usted debe tratar de usar un dispositivo diferente, como un ordenador o un teléfono de pantalla en la tienda para crear una nueva cuenta y luego iniciar sesión en esa cuenta en su teléfono.

Sería un poco miope por parte de una empresa prohibir un dispositivo directamente porque si lo vendes entonces tendrías que revelar al comprador qué aplicaciones están prohibidas en el dispositivo, lo que a su vez devalúa tu dispositivo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X