Política de Privacidade
1. Quem é o responsável (controlador)
O responsável, no sentido do Regulamento Geral de Proteção de Dados da UE (RGPD), pelo tratamento de dados descrito nesta política é:
- Klaus Greiner — Brainelo
- Gemündener Str. 28
- 13189 Berlin-Bezirk Pankow, Alemanha
- E-mail: klausgreinerdev@gmail.com
Dúvidas sobre privacidade, pedidos com base nos seus direitos (veja a seção 9) ou reclamações: escreva para o e-mail acima — todos os pedidos recebem resposta.
2. O que esta política cobre
Esta política cobre o site brainelo.de, o jogo no navegador em play.brainelo.de e o aplicativo móvel Brainelo (chamado “Brain Elo” no Google Play e na tela inicial do seu celular) — em conjunto, o “serviço”. O uso dos serviços do Google (login, notificações, análises) é adicionalmente regido pela política de privacidade do próprio Google.
3. O site: sem cookies, sem rastreadores
O brainelo.de é um site totalmente estático. Ele não define cookies, não carrega fontes ou recursos externos de CDNs e não usa análises nem publicidade — por isso você não vê nenhum banner de cookies: não há nada para autorizar.
Como praticamente todo site, o provedor de hospedagem do brainelo.de (Google Firebase Hosting) processa dados técnicos de requisição em logs de servidor — incluindo endereço IP, horário de acesso, página solicitada e agente do navegador — para entregar o site, garantir sua segurança e diagnosticar erros. A base legal é o nosso legítimo interesse (art. 6º, n. 1, alínea f, RGPD). O Google mantém esses logs apenas por um período limitado. Se você entrar na lista de espera do iPhone pelo site, o formulário envia o e-mail informado diretamente à nossa própria API em api.brainelo.de (veja a seção 6).
4. Sua conta e dados de jogo
Para jogar, você cria uma conta ou começa como visitante (guest). Processamos:
- Dados da conta: método de login (Iniciar sessão com a Apple no iPhone e no iPad, conta Google, e-mail com senha ou um identificador anônimo de visitante), seu endereço de e-mail (no login com Apple, Google ou e-mail; com Iniciar sessão com a Apple você pode compartilhar um endereço de retransmissão da Apple em vez do seu), nome de usuário, nome de exibição e o visual do seu avatar de cérebro (os itens com que você o veste; não há fotos de perfil, e não copiamos a foto da sua conta Apple ou Google). Um visitante pode vincular depois a Apple (no iPhone e no iPad), uma conta Google ou um e-mail e manter seu progresso como conta permanente. Se você sair de um perfil de visitante, o app recebe um tíquete de uso único, válido por 30 dias, que guardamos apenas como hash SHA-256; o seu próximo login o usa para transferir o progresso do visitante para essa conta, e o perfil de visitante é então excluído.
- Dados de perfil e do onboarding: seu ano de nascimento, se você informar, do qual derivamos uma faixa etária (menos de 18, 18–29, 30–44, 45–59, 60+) para comparar seus resultados com jogadores da sua idade; suas respostas às perguntas do onboarding (o que traz você ao treino mental, onde você sente cansaço mental primeiro, quantos minutos por dia quer treinar e qual horário do dia é melhor para você), que usamos para escolher seus jogos diários; qual das duas versões da introdução foi mostrada a você e — se você iniciar um teste grátis ou uma assinatura do Pro — a data do seu primeiro teste e do seu primeiro pagamento, que usamos para comparar as duas versões (nosso interesse legítimo em uma introdução que funcione, art. 6(1)(f) do RGPD); seu fuso horário (para desafios diários, sequências e lembretes) e o idioma do app.
- Dados de jogo: resultados, ratings Elo, XP, sequências (streaks), progresso nos desafios diários, conquistas e seu grupo e posição na liga semanal.
- Dados sociais: amigos e solicitações de amizade, os desafios que você envia ou recebe, os links de desafio e de convite que você cria e — se você usar o plano família — a família da qual faz parte; os jogadores que você bloqueia e as denúncias que você envia (a denúncia guarda o nome do jogador denunciado como você o viu, e nunca contamos a ele quem o denunciou).
- Suporte e sugestões: pedidos de suporte e os arquivos que você anexa a eles, além das sugestões e votos que você envia.
- Dados técnicos: credenciais e tokens de sessão (gerenciados pelo Firebase Authentication, Google), a versão do app e um identificador do dispositivo que o app envia em cada requisição à nossa API. Ele continua o mesmo se você reinstalar o app: no Android é um hash SHA-256 do identificador que o Android atribui ao nosso app (Android ID), no iPhone e no iPad um identificador aleatório guardado nas chaves (Keychain) do aparelho e, no navegador, um identificador aleatório no armazenamento do navegador. O app também guarda no seu dispositivo suas configurações, sua sessão de login e suas escolhas de consentimento; isso é estritamente necessário para oferecer o app (§ 25, n. 2, item 2, da TDDDG).
- Visível para outros jogadores: seu nome de usuário, nome de exibição, avatar de cérebro, ratings Elo, XP, liga, sequência e quando você jogou pela última vez; jogadores logados também veem suas conquistas. Isso aparece em rankings, buscas, perfis, ligas semanais e desafios. Um grupo de liga tem até 12 jogadores, que veem o XP semanal uns dos outros. Seu ano de nascimento e sua faixa etária nunca são mostrados a outros jogadores.
- Amigos: sua lista de amigos e as sequências e partidas recentes suas e dos seus amigos ficam visíveis no seu perfil para outros jogadores com login. Perfis, buscas e rankings também podem ser vistos sem login.
- Links de desafio: quem abre um link de desafio que você compartilha — e a prévia do link que os apps de mensagem mostram — vê seu nome, o jogo e sua pontuação.
- Plano família: o titular e os membros de uma família veem os nomes e os avatares de cérebro uns dos outros e, na liga da família, o XP semanal, a liga e as semanas vencidas de cada um. Quem abre um link de convite da família vê o nome e o avatar de cérebro do titular e quantas vagas estão ocupadas.
Esses dados ficam armazenados em nossos servidores na Hetzner Online GmbH, em Nuremberg, Alemanha (veja a seção 7). São usados para oferecer o jogo, seus ratings, rankings, ligas e recursos sociais. Base legal: execução do contrato de uso (gratuito), art. 6º, n. 1, alínea b, RGPD; segurança e prevenção a abusos: art. 6º, n. 1, alínea f, RGPD.
Verificação de nomes: os nomes de exibição são públicos, por isso todo novo nome de exibição é verificado automaticamente antes que outros jogadores possam vê-lo. Ele passa primeiro pelo nosso próprio filtro de palavras e depois vai para a TypeSafe AI (veja a seção 7), cujo modelo Jev avalia se ele é ofensivo, sexual, de ódio ou violento, se fala de drogas, se contém dados de contato ou se finge ser da equipe do Brainelo. Para cada rejeição guardamos a data, os motivos e o nome rejeitado. Desde a versão 0.1.96 do app não há mais fotos de perfil: todo jogador aparece como um avatar de cérebro, que ele veste com itens do jogo. As fotos enviadas antes foram excluídas; das fotos rejeitadas antes disso guardamos apenas a data, os motivos e um hash SHA-256 (nunca a foto em si). Depois de quatro rejeições claras, a troca de nome fica bloqueada até que a nossa equipe a libere (fale com o suporte), e a conta é marcada para revisão pela nossa equipe. Base legal: nosso legítimo interesse em proteger todos os jogadores, inclusive menores de idade, de conteúdo nocivo (art. 6º, n. 1, alínea f, RGPD).
Aplicação de suspensões: para contas logadas, registramos quais identificadores de dispositivo e endereços IP a conta usa (no máximo uma vez a cada 5 minutos). Se suspendermos uma conta por violar nossas regras, os identificadores de dispositivo dela e um hash SHA-256 do seu endereço de e-mail (não o endereço em si) entram em uma lista de suspensão — em casos graves, também os endereços IP dos últimos 30 dias, por 7 ou 30 dias. Uma conta nova em um dispositivo suspenso ou com um e-mail suspenso é suspensa automaticamente. A lista de suspensão é mantida enquanto a suspensão durar, também depois que a conta suspensa é excluída, para que um jogador suspenso não possa simplesmente voltar com uma conta nova. Os dispositivos, endereços IP e registros de verificação de perfil guardados para a sua conta fazem parte da exportação dos seus dados (veja a seção 6). Base legal: nosso legítimo interesse em um jogo seguro e em fazer cumprir os nossos Termos de Uso (art. 6º, n. 1, alínea f, RGPD).
Se você comprar o Brainelo Pro, o Google Play ou, no iPhone e no iPad, a App Store processa o pagamento conforme a política de privacidade do Google ou da Apple — nunca vemos seus dados de pagamento. Para liberar o Pro em todos os seus dispositivos, a RevenueCat recebe o identificador da sua conta, o recibo de compra da loja e o status da sua assinatura, além de dados técnicos básicos (plataforma, versão do app e do sistema operacional, país). No plano família, nosso servidor guarda o status da assinatura do titular e quem faz parte da família, para que os membros recebam o Pro. O teste gratuito roda no nosso próprio servidor e não envolve dados de pagamento. Base legal: execução do contrato, art. 6º, n. 1, alínea b, RGPD.
5. Análises, estatísticas e relatórios de falhas (no jogo)
Com o seu consentimento, o jogo — no navegador e no app móvel — usa o Google Analytics for Firebase para entender como o produto é usado, por exemplo etapas do onboarding, quais jogos são jogados e retenção. O Firebase coleta então um identificador pseudônimo da instância do app e dados técnicos do dispositivo (modelo, sistema operacional, versão do app, idioma, tamanho de tela, país). O app não exibe anúncios.
As estatísticas de uso ficam desligadas por padrão em todas as plataformas e só começam depois que você concorda. O app pergunta durante o onboarding, e você pode mudar sua escolha a qualquer momento no app em Perfil → Configurações → Privacidade e Dados (chave “Estatísticas de uso”). Com as estatísticas ligadas, uma segunda chave ali, “Personalizar meus dados”, vem ligada por padrão: ela permite vincular os dados de análise à sua conta, e enquanto estiver desligada eles não são vinculados à sua conta. Você pode retirar seu consentimento a qualquer momento, com efeito futuro. Guardamos sua escolha com a data, no seu dispositivo e na sua conta, como prova do consentimento. Versões do app anteriores à 0.1.88 podiam registrar o evento automático “first open” do Firebase antes de você ser consultado, e no navegador o script de análise do Google podia carregar antes da sua escolha; desde a 0.1.88, as análises só começam depois do seu consentimento.
Base legal: seu consentimento, art. 6º, n. 1, alínea a, RGPD, e — para armazenar e ler informações no seu dispositivo — o § 25, n. 1, da TDDDG (lei alemã de proteção de dados em telecomunicações e serviços digitais).
Estatísticas do onboarding (próprias, no navegador e no app móvel): para ver onde a nossa introdução perde ou confunde novos jogadores, o jogo informa — apenas ao nosso próprio servidor na Alemanha, nunca ao Google nem a qualquer outro terceiro — em duas partes. Contagem de etapas, para todos: quais etapas da introdução inicial são alcançadas (telas, os termos, os primeiros jogos, o fim), por quanto tempo cada tela fica aberta e se a introdução é concluída ou pulada. Cada contagem é enviada separadamente, sem nenhum identificador, e as contagens não podem ser vinculadas entre si, a um dispositivo ou a uma conta. Estamos comparando duas versões da introdução: qual delas você vê é sorteado na primeira tela e guardado no seu dispositivo até o fim da introdução — para que você veja a mesma versão se voltar a ela — e depois apagado; fora isso, nada é armazenado no seu dispositivo nem lido dele para as contagens. Uma contagem contém apenas a etapa, qual das duas versões da introdução foi mostrada a você, a versão do app, a plataforma e o idioma do app, se as análises estão ativadas e o seu país. O nosso próprio servidor identifica o país a partir do seu endereço IP em uma cópia local do banco de dados DB-IP Lite; o endereço IP não é repassado a ninguém nem armazenado (geolocalização de IP por DB-IP (db-ip.com), licença CC BY 4.0). Estatísticas detalhadas, somente se você ativar as análises: a partir da tela de privacidade da introdução (ou desde o início, se as análises já estavam ativadas), o jogo informa também toques em botões e opções de resposta (não o ano de nascimento que você escolhe), rolagem, quando o app vai para segundo plano ou é fechado, como terminam os jogos da introdução e a oferta Pro, a versão do sistema operacional e o tamanho da tela. Esses registros levam um identificador aleatório criado no seu dispositivo apenas para essa finalidade e excluído do seu dispositivo quando a introdução termina; eles só são vinculados à sua conta se “Personalizar meus dados” também estiver ativado. Desativar as análises os interrompe na hora e exclui o identificador do seu dispositivo. Base legal: para a contagem de etapas, nosso legítimo interesse em uma introdução que funcione (art. 6º, n. 1, alínea f, RGPD); para as estatísticas detalhadas, o seu consentimento (art. 6º, n. 1, alínea a, RGPD, § 25, n. 1, TDDDG), que você pode retirar a qualquer momento, com efeito futuro. Você pode se opor à contagem de etapas a qualquer momento: ative e depois desative as análises na tela de privacidade da introdução (todo envio para ali mesmo; o seu dispositivo guarda uma nota da oposição) ou escreva para o e-mail da seção 1. Todos os registros são excluídos após 180 dias. As versões do app até a 0.1.82 criavam o identificador já na primeira tela, antes que você pudesse ativar as análises; desde a 0.1.83 ele só é criado com o seu consentimento.
Estatísticas de satisfação (próprias, no navegador e no app móvel): para entender o quanto os jogadores estão satisfeitos com o jogo e escolher um bom momento para pedir uma avaliação na loja, o app mantém uma pontuação de satisfação no seu dispositivo. Ações importantes somam ou tiram pontos: abrir o app, terminar, ganhar ou abandonar um jogo, avaliar um jogo com o polegar para cima ou para baixo, compartilhar resultados e convidar amigos, desafios e amigos adicionados, conquistas, sequências e resultados da liga, iniciar ou gerenciar uma compra, enviar um pedido de suporte e desativar as notificações. Cada uma dessas ações é enviada apenas ao nosso próprio servidor na Alemanha — nunca ao Google nem a qualquer outro terceiro — junto com os pontos que gerou, a pontuação resultante, a versão do app e a plataforma, vinculada à sua conta. Não são incluídos textos livres, nomes nem endereços de e-mail. Base legal: nosso legítimo interesse em entender a satisfação com o nosso app e em pedir avaliações apenas quando for conveniente para você (art. 6º, n. 1, alínea f, RGPD). As estatísticas vêm ativadas por padrão, exceto para menores de 16 anos (seção 10): para eles, ficam desligadas e nada é armazenado. Você pode se opor a qualquer momento com a chave “Estatísticas de satisfação” no app em Perfil → Configurações → Privacidade e Dados: desativá-la interrompe o envio e exclui as estatísticas já armazenadas na sua conta; você também pode escrever para o e-mail da seção 1. As estatísticas são excluídas após 180 dias e imediatamente quando você exclui sua conta.
Para encontrar e corrigir falhas, o app móvel (não a versão de navegador) envia relatórios de falhas ao Firebase Crashlytics (Google). Um relatório contém o erro com o stack trace, o modelo do dispositivo, o sistema operacional e a versão do app, além de um identificador pseudônimo de instalação criado pelo Crashlytics. Ele não contém nome de usuário, e-mail nem dados de jogo e não é vinculado à sua conta. Base legal: nosso legítimo interesse em um app que funcione de forma confiável (art. 6º, n. 1, alínea f, RGPD); armazenar o identificador de instalação no seu dispositivo é estritamente necessário para oferecer o app que você pediu funcionando corretamente (§ 25, n. 2, item 2, da TDDDG). Você pode se opor a qualquer momento escrevendo para o e-mail da seção 1. O Crashlytics exclui os relatórios de falhas após 90 dias.
Medição de anúncios (somente no app Android, opcional): anunciamos o Brainelo no Google e na Meta e queremos saber quais das nossas campanhas no Google Ads trazem novos jogadores. Depois da introdução, o app pergunta uma única vez (“Permitir” ou “Não, obrigado”); você pode mudar sua resposta a qualquer momento com a chave “Medição de anúncios” em Perfil → Configurações → Privacidade e Dados. Somente se você permitir, o Google Analytics for Firebase pode usar o ID de publicidade do seu aparelho para informar ao Google Ads se uma instalação, uma introdução concluída, um teste gratuito ou uma compra veio de um dos nossos anúncios (Google Consent Mode v2: armazenamento de anúncios, dados do usuário para anúncios e personalização de anúncios só são concedidos nesse caso), e a RevenueCat coleta o ID de publicidade e identificadores do aparelho para que testes e compras possam ser atribuídos às nossas campanhas no Google Ads. Essas conversões são eventos de análise, por isso só são enviadas se as estatísticas de uso também estiverem ligadas — isso inclui a medição de instalações (“first open”). O app não contém nenhum SDK da Meta (Facebook) e não envia dados à Meta. Sem o seu consentimento nada disso acontece; se você o retirar, nenhum identificador novo é coletado, e os identificadores já enviados ficam com a RevenueCat até a exclusão da sua conta. O app não exibe anúncios. Base legal: seu consentimento, art. 6º, n. 1, alínea a, RGPD, e § 25, n. 1, da TDDDG.
6. Notificações, e-mails e outros recursos opcionais
Se você permitir notificações, um token push do seu dispositivo é armazenado em nosso servidor e lembretes — como o desafio diário — são entregues pelo Firebase Cloud Messaging (Google). O token só fica armazenado enquanto as notificações estiverem permitidas: se você desativar as notificações no app (Perfil → Configurações), ele é removido do nosso servidor; se você apenas bloqueá-las nas configurações do dispositivo, o token deixa de ser usado. Para que o lembrete diário da sequência chegue no horário que você escolheu, o app armazena esse horário, se o lembrete está ativado e o fuso horário do seu dispositivo junto à sua conta em nosso servidor. Para cada notificação registramos quando foi enviada, se chegou ao seu dispositivo e se você a abriu; usamos isso para enviar no máximo duas notificações por dia (fora as respostas aos seus pedidos de suporte), para segurá-las entre 22h e 8h no seu horário e para ver quais são úteis. Esses registros são excluídos com a sua conta. Base legal: seu consentimento, art. 6º, n. 1, alínea a, RGPD.
Se você ativar o resumo semanal, enviamos um resumo da sua semana (jogos jogados, ratings, sequência) para o e-mail da sua conta por meio do nosso provedor de e-mail Resend. Você pode desativá-lo a qualquer momento no app em Perfil → Configurações → Configurações de notificação, ou pelo link em cada e-mail. Base legal: seu consentimento, art. 6º, n. 1, alínea a, RGPD.
Check-ins de bem-estar (no navegador e no app, opcionais): depois de um dia de treino em que você perdeu Elo — e no máximo uma vez por semana depois de um dia bom —, o app pode fazer três perguntas respondidas com um toque: como você dormiu na noite passada, quanto estresse você está sentindo e quanta energia você tem. Suas respostas são dados relativos à sua saúde (art. 9º RGPD), por isso só perguntamos depois que você consentir expressamente, no próprio check-in ou com a chave “Check-ins de bem-estar” em Perfil → Configurações → Privacidade e Dados. Guardamos as respostas com a data e a variação de Elo daquele dia no nosso próprio servidor na Alemanha, vinculadas à sua conta, para te dar uma dica e, quando houver check-ins suficientes, mostrar o seu próprio padrão nas Estatísticas (por exemplo, como foi seu treino depois de noites boas e de noites ruins). Elas nunca são compartilhadas com o Google nem com terceiros, nunca são usadas para análises, publicidade ou outros fins e não ficam visíveis para outros jogadores. Isto não é aconselhamento médico, e o app não faz diagnósticos. Os check-ins não são oferecidos se o seu ano de nascimento indicar menos de 16 anos. Base legal: seu consentimento explícito, art. 9º, n. 2, alínea a, e art. 6º, n. 1, alínea a, RGPD. Você pode retirá-lo a qualquer momento com a mesma chave; desligá-la apaga todas as respostas guardadas na sua conta.
Se você entrar na lista de espera do iPhone (no nosso site ou no web app), guardamos seu endereço de e-mail, idioma, data da inscrição, onde você se inscreveu (site ou app), sua plataforma e — se você estiver logado — o identificador da sua conta, e enviamos um e-mail de confirmação pela Resend. Só depois de confirmar você entra na lista; então enviamos um único e-mail, no dia em que o Brainelo for lançado na App Store, com um link para se descadastrar. Se você não confirmar, não recebe mais nenhum e-mail. Você pode se descadastrar a qualquer momento pelo link nos e-mails. Base legal: seu consentimento, art. 6º, n. 1, alínea a, RGPD.
Se você pedir uma cópia dos seus dados (Perfil → Conta → Exportar meus dados), nós a guardamos em um bucket privado do Google Cloud Storage e enviamos um link de download pela Resend. O link funciona por 7 dias; depois disso, o arquivo é excluído. Base legal: seus direitos de acesso e de portabilidade, art. 6º, n. 1, alínea c, RGPD, em conjunto com os arts. 15 e 20 do RGPD.
Se você tem um plano família e convida alguém por e-mail (Perfil → Família → Convidar por e-mail), enviamos a essa pessoa um único e-mail com o seu nome e o seu link de convite pela Resend, no idioma do seu app. Usamos o endereço só para esse e-mail e não o guardamos. Quando alguém entra na sua família, avisamos você com uma notificação e um e-mail para o endereço da sua conta. Base legal: a prestação do plano família, art. 6º, n. 1, alínea b, RGPD; para a pessoa convidada, o nosso e o seu interesse legítimo em entregar o convite que você pediu, art. 6º, n. 1, alínea f, RGPD.
O widget da tela inicial do Android mostra sua sequência usando dados que o app já guardou no seu dispositivo; ele não nos envia nada.
7. Operadores e terceiros
Dados pessoais são compartilhados apenas com os provedores abaixo e somente na medida do necessário. Nunca vendemos dados pessoais e não exibimos publicidade.
- Hetzner Online GmbH (Alemanha) — opera os servidores do banco de dados do jogo, da nossa API e do jogo no navegador (api.brainelo.de, play.brainelo.de) em um data center em Nuremberg, Alemanha, com base em um contrato de tratamento de dados (art. 28 do RGPD).
- Google (Firebase Authentication, Cloud Messaging, Remote Config, Analytics for Firebase, Crashlytics e Firebase Hosting para o brainelo.de; Google Cloud Storage para arquivos que você anexa a pedidos de suporte e para o download de uma exportação de dados que você solicitar). Para transferências aos EUA, o Google está vinculado às Cláusulas Contratuais Padrão da UE.
- Google Ads (Google) — somente com o seu consentimento para a medição de anúncios: recebe eventos de conversão (instalação, introdução concluída, teste, compra) pelo Google Analytics for Firebase (veja a seção 5). Para transferências aos EUA, o Google está vinculado às Cláusulas Contratuais Padrão da UE.
- RevenueCat (RevenueCat, Inc., EUA) — gerencia as assinaturas do Brainelo Pro (veja a seção 4) e, somente com o seu consentimento para a medição de anúncios, recebe identificadores do aparelho para a atribuição de anúncios (veja a seção 5). Para transferências aos EUA, a RevenueCat está vinculada às Cláusulas Contratuais Padrão da UE.
- Resend (EUA) — envia nossos e-mails: o resumo semanal, os links de exportação de dados, os e-mails do plano família (convites e avisos de “entrou na sua família”) e os e-mails da lista de espera do iPhone (confirmação e e-mail de lançamento). Para transferências aos EUA, a Resend está vinculada às Cláusulas Contratuais Padrão da UE.
- TypeSafe AI (TypeSafe AI, Inc., EUA) — verifica automaticamente novos nomes de exibição antes que sejam mostrados (veja a seção 4), sob um contrato de tratamento de dados. Não os usa para treinar seus modelos. Para transferências aos EUA, a TypeSafe está vinculada às Cláusulas Contratuais Padrão da UE.
- Nosso próprio monitoramento (logs e métricas dos servidores) roda em uma máquina operada por nós mesmos na Alemanha, que só acessa os servidores por uma VPN criptografada. Ela também guarda uma cópia criptografada dos nossos backups.
8. Conservação de dados
- Dados da conta e de jogo: até você excluir sua conta. A exclusão é imediata e definitiva; a página de Exclusão de Conta lista o que é excluído.
- Registro de exclusão: após uma exclusão, guardamos apenas o identificador da conta, o horário de cada etapa da exclusão e os nomes (não o conteúdo) dos arquivos excluídos, por 35 dias após a exclusão ser concluída. Isso nos permite terminar a exclusão nos nossos prestadores de serviço, aplicá-la de novo caso um backup precise ser restaurado e impedir que um login antigo recrie a conta.
- Backups: armazenados de forma criptografada e excluídos após no máximo 30 dias.
- Perfis de visitante: um tíquete de saída de visitante vale por 30 dias. Quando um perfil de visitante é mesclado a uma conta, o perfil de visitante e o login anônimo dele são excluídos em cerca de um dia.
- Exportações de dados: o link de download funciona por 7 dias; depois disso, o arquivo é excluído.
- Logs de servidor e de monitoramento (endereço IP, agente do navegador, endereço solicitado, horário): no máximo 30 dias. Métricas dos servidores: 15 dias.
- Registros de verificação de perfil (nomes rejeitados e hashes SHA-256 de fotos rejeitadas antes da versão 0.1.96 do app, veja a seção 4): até você excluir sua conta.
- Dispositivos e endereços IP em que uma conta foi usada: endereços IP por 30 dias; identificadores de dispositivo até você excluir sua conta.
- Lista de suspensão (identificadores de dispositivo, hash do e-mail e, em casos graves, endereços IP por até 30 dias): enquanto a suspensão durar, também depois que a conta suspensa é excluída.
- Logs do site brainelo.de: mantidos pelo Google Firebase Hosting por um período limitado.
- Estatísticas de uso: o Google Analytics exclui os dados por usuário e por evento após o prazo de retenção definido para a nossa propriedade, no máximo 14 meses.
- Relatórios de falhas: excluídos pelo Firebase Crashlytics após 90 dias.
- Estatísticas do onboarding: excluídas do nosso servidor após 180 dias; o identificador aleatório das estatísticas detalhadas é removido do seu dispositivo quando a introdução termina ou as análises são desativadas.
- Estatísticas de satisfação: excluídas do nosso servidor após 180 dias, quando você desativa a chave “Estatísticas de satisfação” ou quando exclui sua conta.
- Check-ins de bem-estar: até você desativar a chave “Check-ins de bem-estar”, o que os exclui na hora, ou excluir sua conta.
- Lista de espera do iPhone: até o envio do e-mail de lançamento, depois do qual excluímos a lista — ou antes, quando você se descadastra ou exclui sua conta. Depois de um descadastro, guardamos apenas seu endereço de e-mail marcado como descadastrado, para que você não receba mais e-mails.
- Compras no Google Play: o Google mantém seus próprios registros de compra conforme os termos do Google.
- Estatísticas agregadas e anônimas: mantidas por tempo indeterminado — já não constituem dados pessoais.
9. Seus direitos
Nos termos do RGPD, você tem o direito de:
- Acessar seus dados (art. 15), retificá-los (art. 16), apagá-los (art. 17), limitar seu tratamento (art. 18) e portá-los (art. 20);
- Opor-se a tratamentos baseados em legítimo interesse (art. 21);
- Retirar o consentimento a qualquer momento, quando o tratamento se basear em consentimento (art. 7º, n. 3).
Para exercer qualquer desses direitos, envie um e-mail para klausgreinerdev@gmail.com — respondemos em até um mês. No app, você também pode baixar uma cópia dos seus dados (Perfil → Conta → Exportar meus dados, para contas registradas) e excluir sua conta (Perfil → Conta → Excluir conta). Você também tem o direito de apresentar reclamação a uma autoridade de controle de proteção de dados, em particular no Estado-membro da UE onde reside ou onde nos encontramos.
10. Crianças
O serviço não é direcionado a crianças. Se o ano de nascimento que você informar indicar menos de 16 anos (incluindo o ano em que você completa 16), as estatísticas de uso, a medição de anúncios, as estatísticas de satisfação (seção 5) e os check-ins de bem-estar (seção 6) ficam desligados e o app não os pede. Os demais recursos que dependem do seu consentimento (notificações, o resumo semanal e a lista de espera do iPhone) só podem ser usados com o consentimento dos pais ou responsável (art. 8º, RGPD). Não verificamos a idade: o ano de nascimento que você pode informar no onboarding serve apenas para a sua faixa etária, para a comparação com jogadores da sua idade, para manter esses recursos desligados e para as estatísticas internas da nossa equipe sobre a idade dos nossos jogadores, que nunca são mostradas a outros jogadores nem compartilhadas com ninguém (nosso interesse legítimo em saber quais idades o jogo alcança, art. 6(1)(f) do RGPD). Se você acredita que uma criança com menos de 16 anos nos forneceu dados pessoais sem o consentimento dos pais, entre em contato e os excluiremos.
11. Segurança
Todas as conexões com o serviço são criptografadas em trânsito (HTTPS/TLS), nossos backups são armazenados criptografados, nosso monitoramento só acessa os servidores por uma VPN criptografada e o acesso aos dados de produção é restrito. Nenhum método de transmissão ou armazenamento eletrônico é 100% seguro — mas protegemos seus dados com medidas adequadas à sua sensibilidade.
12. Alterações desta política
Podemos atualizar esta política conforme o serviço evolui. Toda alteração é publicada nesta página com nova data de atualização. Mudanças relevantes também serão anunciadas no app.
© 2026 Brainelo. Todos os direitos reservados.