¿Pueden las aplicaciones identificarme después de reinstalar una aplicación, como por mi ID de Apple?

Estoy intentando que esta aplicación me "olvide" y no pueda identificarme cuando la vuelva a instalar. Estoy en mi iPad Air 2 con iOS 10.1.1.

Leí en otra pregunta que ya no pueden ver su identificador único de dispositivo. ¿Pueden conservar los datos de alguna manera (tengo iCloud desactivado) o pueden ver mi ID de Apple? ¿Necesito realizar un reinicio completo?

Respuestas (2)

Dado que no ha identificado la aplicación en cuestión, solo podemos brindarle consejos bastante genéricos. Una cosa que las aplicaciones pueden hacer es ver identificadores como la dirección de control de acceso a medios (MAC). Esto no debe confundirse con Mac como en Apple Mac.

La dirección MAC de un dispositivo es un identificador único asignado a las interfaces de red con fines de comunicación. La mayoría de las tecnologías de red IEEE 802, incluidas Ethernet y Wi-Fi, utilizan direcciones MAC. Los dispositivos que tienen direcciones MAC no son solo computadoras, teléfonos inteligentes y tabletas. Pueden incluir cualquier cosa que se conecte a una red (por ejemplo, impresoras, televisores inteligentes, estaciones meteorológicas, etc.).

Si le preocupa una aplicación en particular, debe tomarse el tiempo para leer su política de privacidad.

Si su pregunta es realmente sobre otra cosa, como querer cambiar las cuentas utilizadas para la aplicación, es mejor que se comunique directamente con el desarrollador o use sus páginas de soporte.

[EDITAR]

Como sugirió bmike en los comentarios, estoy actualizando esta respuesta para incluir información sobre los cambios que Apple está implementando a partir de la actualización de iOS 10.3 que se lanzará próximamente.

Hasta ahora, los datos del llavero en iOS permanecían en el dispositivo incluso después de eliminar la aplicación del dispositivo. Después de actualizar a iOS 10.3, al eliminar una aplicación también se eliminarán todos los contenidos de llavero asociados para esa aplicación, a menos que su elemento de llavero se comparta con otras aplicaciones. En ese caso, los datos del llavero no se eliminarán hasta que también se eliminen esas otras aplicaciones.

La intención de Apple con esto es proteger aún más la privacidad del usuario al garantizar que cualquier información que pueda identificar a un usuario no se quede en el dispositivo después de que la aplicación que la guardó se elimine del dispositivo.

En pocas palabras, cualquier persona preocupada por sus datos personales debe actualizar a iOS 10.3 si su dispositivo lo admite.

Apple está impulsando cambios en 10.x para tomar medidas enérgicas / restringir el guardado de elementos en el llavero y posiblemente en iCloud para que cuando elimine una aplicación, se eliminen las "migajas de cookies" que quedan. Tal vez una parte de esta respuesta sea actualizar a la versión 10.x más reciente lo antes posible después de una copia de seguridad.
@bmike Gracias bmike, buena sugerencia. He actualizado mi respuesta para proporcionar algo de contexto e información sobre esto.
¿Son realmente esenciales los datos del llavero? La aplicación podría almacenar los datos en línea.
@vsz No es tanto que los datos del llavero sean esenciales. Pero en este caso, la pregunta del OP era si una aplicación podría identificarlos después de que se eliminó y luego se volvió a instalar en el mismo dispositivo. En este caso, una aplicación que había guardado datos en línea no pudo identificarlos nuevamente sin hacer coincidir de alguna manera la instalación local con una cuenta/datos en línea preexistentes. La única forma en que podría hacerlo sería si el OP volviera a ingresar sus credenciales o si algunos datos se retuvieran localmente de la instalación anterior, o si se guardaran en iCloud (que, según el OP, estaba apagado).
@Monomeeth: una aplicación realmente tortuosa podría almacenar datos en los metadatos de una imagen o como una marca de agua, si tiene acceso a los álbumes de fotos, o hacer otros trucos.
@vsz Casi todo es posible, pero no podemos eliminar el riesgo. Pasé años ayudando a cambiar una organización gubernamental que era extremadamente reacia al riesgo: todas sus políticas estaban orientadas a eliminar el riesgo. Tomó mucho tiempo, pero ahora lo que estaban haciendo les costó más en términos de $, productividad, moral del personal, etc. (Ni siquiera permitieron el acceso a Internet a más del 99% de sus 30,000 empleados). Mi punto es que tenemos que gestionar el riesgo. En iOS, eso generalmente significa no hacer jailbreak, mantener el sistema operativo actualizado, leer las políticas de privacidad, tomar decisiones informadas antes de dar acceso a las aplicaciones a las cosas, etc.
Las aplicaciones de la tienda de aplicaciones no pueden identificar su dirección MAC en código nativo m. Las API de nivel inferior para acceder a esta información la han ofuscado durante años... solo puede obtener la dirección MAC a través de una implementación empresarial con derechos especiales o en un teléfono con jailbreak.

Las aplicaciones de la tienda de aplicaciones de iOS (dispositivos iOS 10 en stock, sin jailbreak) ya no pueden obtener directamente la dirección MAC del dispositivo. Las API actuales de iOS 10 devuelven una dirección MAC falsa genérica. No existe una API para que una aplicación obtenga su ID de Apple (a menos que haga que el usuario la ingrese voluntariamente de forma manual en la aplicación) o una ID única en iOS 10 (solo las versiones muy tempranas de iOS, por ejemplo, iOS 3, etc., pueden haber permitido este).

Sin embargo, algunas aplicaciones pueden almacenar datos persistentes en el llavero de su dispositivo (usado por iOS para almacenar contraseñas, etc.). Si elimina una aplicación, es posible que una aplicación reinstalada vea si existen contenidos anteriores del llavero. La única forma de eliminar por completo todos los datos del llavero podría ser Borrar todo el contenido y la configuración, y configurar el dispositivo como nuevo.

La imposibilidad de que las aplicaciones ya no obtengan la dirección MAC real se incluyó con iOS 10.2. Las versiones anteriores de iOS (incluido iOS 10.1.1 utilizado por el OP) aún permitían que las aplicaciones determinaran la dirección MAC del dispositivo. Sin embargo, resalta un punto importante que olvidé mencionar, así que +1 por eso. :)
La versión futura de iOS también podría eliminar los datos del llavero cuando se elimine una aplicación.