Alguns aplicativos para Android lembram se foram instalados no mesmo dispositivo anteriormente. Suponha que você tenha desinstalado um aplicativo há um ano. Após um ano, se você instalar o mesmo aplicativo novamente, ele poderá reconhecer que ele foi instalado anteriormente no mesmo telefone.
Essa técnica é usada pelos aplicativos on-line para banir permanentemente os usuários de nunca criarem uma nova conta novamente, caso tenham sido banidos do uso do serviço uma vez. Quando esses usuários criam uma nova conta reinstalando o aplicativo posteriormente, esses aplicativos conseguem detectar sua "presença inicial" e enviar essas informações aos servidores para que o usuário possa ser banido novamente.
Como eles fazem isso mesmo depois de limpar seus dados e desinstalá-los completamente? Isso significa que eles mantêm algum arquivo em algum lugar do telefone, que não é excluído após a desinstalação. Como desativo essa detecção?
Do app creators have rights?
Na verdade, no meu telefone, eles não. Posso deixá- los executar seu código e armazenar seus dados no meu telefone, mas eles não têm o direito e eu me reservo o direito de revogar os dois privilégios, a meu critério.