Privacy policy for DeskPet
DeskPet by iLLumiLabs
Privacy policy for DeskPet
Política de Privacidade do DeskPet
Versão 1.1 · Atualizada em 23/10/2026 · Controlador: o responsável pelo DeskPet · Contato: illumilabs.dev@gmail.com
Em uma frase: o DeskPet conta quantas teclas e cliques você faz para dar experiência ao seu pet. Ele nunca grava o que você digitou, onde você clicou nem o que está na sua tela.
- Quem somos
O DeskPet é um jogo incremental. Ele pode ser jogado no app de computador, no app web (app.deskpet.io, que pode ser instalado no celular) e na extensão para navegador (Chrome e Firefox), todos com a mesma conta. Esta política explica quais dados pessoais tratamos, com qual finalidade e quais são os seus direitos, em conformidade com a Lei Geral de Proteção de Dados (LGPD, Lei nº 13.709/2018).
- Quais dados coletamos
- Conta: nome informado no cadastro, e-mail, senha (guardada pelo Supabase Auth, com hash), identificador da conta (UUID). Onde fica: servidor (Supabase Auth + banco).
- Atividade de jogo: quantidade de teclas pressionadas e cliques por sessão, horário de início e fim da sessão, EXP ganho. No app web, a quantidade de toques no pet. Na extensão, a quantidade de teclas e cliques nas páginas abertas no navegador, sem saber qual tecla foi nem em qual página. Sessão por sessão só nos últimos 14 dias; depois, fica só o total de cada dia. Onde fica: servidor (tabela de sessões e totais por dia).
- Música (extensão): quando uma aba toca música, o título, o artista e o nome do site, para o pet mostrar o player. Fica no navegador. Só se você ligar "Amigos podem ver o que estou ouvindo" (desligado por padrão), o "título — artista" vai para o servidor e aparece para os seus amigos por até 90 segundos depois da última atualização. Onde fica: seu navegador (e o servidor, só com o compartilhamento ligado).
- Pet e coleção: espécie, raridade, nível, EXP, ovos, incubadoras, figurinhas do álbum, nome dado ao pet. Onde fica: servidor.
- Perfis de amigos: nome, código de amigo, presença (último acesso), música que você escolhe compartilhar, placar de minigames. Onde fica: servidor (visível só para amigos ou no ranking, conforme sua escolha).
- Minigames e diário: convites, jogadas, resultados, missões, check-ins, recompensas, conquistas. Onde fica: servidor.
- Cache local: um banco SQLite no seu computador com o pet, contadores pendentes e ajustes visuais. Sai ao desinstalar ou ao limpar os dados. Onde fica: seu computador.
- App web e extensão: O login (token da sessão), o último pet visto, os contadores ainda não enviados e preferências (como o som), no armazenamento do navegador. Saem ao sair da conta, ao remover a extensão ou ao limpar os dados do site. Onde fica: seu navegador.
- Notificações (app web): só se você ligar em Ajustes → Notificações: o endereço de entrega que o seu navegador cria para aquele aparelho e as chaves para cifrar as mensagens. Os avisos levam o nome do amigo que te chamou ou adicionou. Sai ao desligar, ao sair da conta ou ao excluir a conta. Onde fica: servidor (e o serviço de notificações do seu navegador, que entrega o aviso).
O que NÃO coletamos: o texto que você digita, posições do mouse/clique, conteúdo da tela, capturas de tela, dados de outros aplicativos nem quais sites você visita. A extensão roda nas páginas só para somar teclas e cliques, e nada sobre a página sai do navegador. Somente contadores.
- Para que usamos (finalidades)
- Criar e manter sua conta e o seu pet;
- Calcular a experiência e subir o nível conforme você trabalha;
- Permitir amigos, visitas, minigames, ranking e diário;
- Evitar fraude (sessões sobrepostas são descartadas, e o app web e a extensão têm um limite diário de EXP);
- Comunicação sobre a conta (redefinição de senha, confirmação de e-mail);
- Avisos do jogo por notificação, se você ligar: convites de amigos, ovo pronto e o lembrete do check-in.
Base legal: execução do contrato (prestação do serviço do jogo) e, quando aplicável, consentimento.
- Compartilhamento
Não vendemos nem alugamos dados pessoais. Os dados são tratados pelo Supabase (auth e banco) e pela Vercel e pela Hostinger (hospedagem do site, do app web e da API), como operadores, conforme suas próprias políticas. Se você ligar as notificações, o aviso passa pelo serviço de notificações do seu navegador (Google, Mozilla, Apple ou Microsoft), que só o entrega ao seu aparelho. No jogo, seu nome e o seu pet podem aparecer para amigos e em rankings públicos, se você não tiver desativado a visibilidade (Seção 6).
- Retenção
Guardamos os dados enquanto a sua conta existir. Ao excluir a conta, apagamos em cascata o pet, a experiência (as sessões e os totais por dia), o perfil, as amizades, as partidas e as conquistas. As sessões com mais de 14 dias são resumidas num total por dia, que segue o mesmo destino da conta.
- Seus direitos (art. 18 da LGPD)
- Confirmação e acesso: saber se tratamos seus dados e obtê-los. No app: “Conta → Exportar meus dados” (JSON).
- Correção: renomear o pet e trocar o nome exibido na conta.
- Anonimização, bloqueio ou eliminação: excluir a conta apaga os dados pessoais.
- Portabilidade: exportação em JSON com todos os seus dados.
- Informação sobre compartilhamento: divulgada nesta política.
- Revogação do consentimento: desligar a visibilidade no ranking/publicidade de dados; ao excluir a conta, revoga tudo.
Para exercer outros direitos, escreva para illumilabs.dev@gmail.com. Responderemos em até 15 dias.
- Segurança
Autenticação via Supabase Auth (senha com hash, token JWT), acesso ao banco só pela service role no backend, HTTPS, backups do provedor. A captura de teclas usa contadores em memória e os dados trafegam somente como totais por sessão. No app web e na extensão, os eventos gerados por scripts (e não por você) são ignorados.
- Crianças e adolescentes
O jogo pode ser usado por pessoas de qualquer idade. Nenhum dado além dos contadores e do e-mail de cadastro é solicitado. Pais e responsáveis podem solicitar a exclusão da conta de menores.
- Mudanças nesta política
Atualizações mudam a versão (hoje: 1.1, que incluiu o app web e a extensão). Quando houver mudança relevante, pediremos novo aceite no app.
- Contato
Responsável pelo DeskPet: illumilabs.dev@gmail.com. Para pedir a exclusão da conta sem usar o app, escreva para esse e-mail a partir do endereço da conta.