A Apple é proativa para impedir a identificação de telefone/conta. Para que meu aplicativo funcione, ele precisa armazenar algumas informações de registro. Eu ia armazenar isso no IndexDB . O IndexDB serve como exemplo, pois esta é a nova maneira de fazer isso. Eu já usei o SQL-Lite no passado. Não me importa onde ele esteja armazenado.
Estou procurando informações oficiais sobre por quanto tempo o telefone manterá isso, caso o usuário não tenha feito login (então ele não é atualizado).
Minha pergunta se refere ao armazenamento de identificadores para duas coisas
- Para PWAs
- Para registro no navegador, para um webapp de uso interno. O cliente queria controlar quais dispositivos poderiam ser usados (não apenas qual usuário). Por exemplo, alguns usuários não têm permissão para usar o webapp em seus dispositivos pessoais.
De acordo com o seguinte, os dados serão excluídos após 7 dias sem interação do usuário.
Do Webkit
Os PWAs estão excluídos disso. Mas se o registro do service worker for excluído, não vejo como eles serão excluídos.