Política de Privacidade do LuxBonce

Versão: 2026-10-25 · Vigência: a partir da publicação no jogo, onde há um resumo deste texto.

Projeto: LuxBonce · Termos de Uso · Como excluir sua conta e seus dados

1. Quem somos e como falar conosco

  • Controlador: Grecco Morais, pessoa física, responsável pelo projeto LuxBonce.
  • Endereço: não é publicado. Ele é informado à ANPD, ou ao titular de dados que o solicitar, pelo canal de contato abaixo.
  • Canal de privacidade e encarregado (art. 41 da LGPD): Grecco Morais, pelo e-mail contato@grecco.com.br (assunto sugerido: "Privacidade LuxBonce").
  • Fase do serviço: beta fechado, somente por convite, apenas para maiores de 18 anos. Compras com dinheiro real ainda não estão ativas; quando forem ativadas, valem as regras desta política e dos Termos de Uso.

Esta política explica, em linguagem simples (LGPD art. 6º, VI, e art. 9º), quais dados o LuxBonce trata, para quê, com qual base legal, com quem compartilha, por quanto tempo guarda e como você exerce seus direitos.

2. Resumo rápido

  • Você entra com Google ou Facebook. Não temos senha sua.
  • Guardamos sua conta de jogo (apelido, aparência do piloto, saldo, itens, progresso, histórico de recompensas).
  • Nas partidas online, o servidor recebe sua conexão (com seu IP) e as ações da partida. O seu apelido, aparência, cosméticos e nível/patente (ex.: "LV 37 · Sergeant", calculados a partir do seu XP) aparecem para o adversário.
  • Pagamentos (quando ativos) são feitos na Stripe; nunca vemos o número do seu cartão.
  • O jogo não tem publicidade, rastreadores, analytics nem envio automático de relatórios de erro.
  • Você pode excluir sua conta (ACCOUNT > DELETE MY ACCOUNT) e exportar seus dados (ACCOUNT > EXPORT MY DATA) dentro do jogo; o e-mail também continua disponível.
  • Os servidores ficam fora do Brasil (EUA e região do Supabase a confirmar), com salvaguardas contratuais.

3. Dados que tratamos, de onde vêm e para quê

# Categoria Dados Origem Finalidade Base legal (LGPD art. 7º)
1 Identificação da conta Identificador interno (UUID), e-mail, nome, foto de perfil (URL) e identificador do usuário no provedor; data de criação e do último login Google ou Facebook, via Supabase Auth (ver 3.1) Criar e manter sua conta, autenticar você Execução de contrato (V)
2 Sessões de login Data/hora, endereço IP e User-Agent da sessão; tokens de acesso (no seu aparelho ficam só na memória do jogo, nunca gravados em disco) Supabase Auth Manter você conectado, encerrar sessões, segurança Execução de contrato (V) e legítimo interesse em segurança (IX)
3 Logs de autenticação e de API da plataforma Data/hora, IP, tipo de evento ou requisição Supabase (logs da plataforma) Segurança e diagnóstico Legítimo interesse em segurança (IX)
4 Perfil de jogo Apelido (callsign, até 24 caracteres), aparência do piloto, veículo escolhido, cosméticos equipados Você, no jogo Exibir seu piloto, montar partidas Execução de contrato (V)
5 Carteira e inventário Créditos (ganhos jogando), gemas, módulos e cosméticos possuídos Gerados pelo jogo/compras Fornecer o que você ganhou ou comprou Execução de contrato (V)
6 Progresso e recompensas XP, vitórias, derrotas, sequência; por partida: resultado, créditos/XP recebidos, identificador interno do adversário, data/hora Servidor de partidas Calcular progresso e recompensas; limitar abuso; mostrar seu nível e patente (derivados do XP) a você e ao adversário nas partidas online Execução de contrato (V); legítimo interesse antifraude (IX) para o identificador do adversário
7 Dados da partida online Conexão WebSocket, IP, apelido, aparência, veículo, módulos e cosméticos (validados contra o que você possui), nível e patente (o servidor lê só o seu XP ao entrar na fila), ângulo/força dos tiros e movimentos Seu jogo, ao conectar; XP lido do banco pelo servidor Realizar a partida; mostrar seu piloto e sua patente ao adversário Execução de contrato (V)
8 Prevenção de abuso no servidor IP e identificador da conta mantidos só em memória (janelas de até 1 hora) para limitar conexões, falhas de login e farm de recompensas Servidor de partidas Segurança, prevenção a fraude e trapaça Legítimo interesse (IX)
9 Registros de acesso (proxy) IP, data/hora, método, endereço acessado, status, duração, User-Agent (o cabeçalho de autorização é ocultado) Proxy Caddy do servidor de partidas Guarda legal de registros de acesso; segurança Obrigação legal: Marco Civil, art. 15 (II); legítimo interesse (IX)
10 Logs da aplicação do servidor ID de conexão anônimo, 8 primeiros caracteres do ID interno da conta, eventos de partida e erros. Sem IP, e-mail ou token Servidor de partidas Operar e depurar o serviço Legítimo interesse (IX)
11 Pagamentos (quando ativos) ID da sessão de pagamento Stripe, ID do evento, quantidade de gemas, data/hora; reembolsos/contestações: tipo, gemas debitadas/devolvidas, saldo devedor de gemas; tentativas de checkout (data/hora, para limite de frequência) Stripe (webhook) e nosso sistema Creditar gemas, tratar reembolso e chargeback, cumprir obrigações fiscais, impedir fraude Execução de contrato (V); obrigação legal fiscal (II); legítimo interesse antifraude (IX)
12 Dados de pagamento na Stripe Nome, e-mail, dados do cartão ou Pix, país, dados antifraude Você, direto na página da Stripe Processar o pagamento Tratados pela Stripe (ver seção 5). Nós só recebemos os dados da linha 11
13 Atendimento E-mails que você nos envia, relatório de suporte que você escolher colar (versão do jogo, sistema, placa de vídeo, trechos de log já filtrados) Você Responder pedidos, corrigir erros, atender direitos de titular Execução de contrato (V); cumprimento de obrigação legal (II) para pedidos de titular
14 Métricas agregadas do servidor Contagens e médias por dia (conexões, filas, partidas, erros). Não identificam pessoas Servidor de partidas Operar e melhorar o serviço Não são dados pessoais; mantidas no máximo 14 dias, em memória
15 Registro de aceite Versão dos Termos e da Política aceita, data/hora e declaração de ter 18 anos ou mais Você, na tela de aceite do jogo Registrar e provar o aceite; mantido enquanto a conta existir Execução de contrato (V)

3.1 Login com Google ou Facebook

O jogo pede ao Supabase Auth o login com o escopo padrão de cada provedor (não pedimos escopos extras): Google (email e profile) e Facebook (email, public_profile). O provedor nos envia: identificador da sua conta no provedor, e-mail (e se foi verificado), nome e URL da foto de perfil. Esses dados ficam guardados no Supabase Auth. O jogo usa apenas o identificador e o e-mail (o e-mail aparece só para você, na mensagem "Signed in"); nome e foto não são exibidos nem usados. Não temos acesso à sua senha, contatos, amigos ou publicações.

3.2 O que não coletamos

Nenhum dado sensível (art. 5º, II), nenhum documento, nenhuma geolocalização além do que o IP revela, nenhum identificador de publicidade, nenhum cookie ou rastreador de terceiros, nenhum SDK de analytics ou de relatório de falhas, nenhum conteúdo de tela, microfone ou arquivos pessoais. O relatório de suporte (SUPPORT > COPY REPORT) é montado no seu aparelho, filtrado (remove tokens, chaves, e-mails e o caminho da sua pasta pessoal) e só sai dele se você mesmo colar em algum lugar. O log de depuração do jogo é desligado por padrão e fica só no seu aparelho.

3.3 Dados guardados no seu aparelho

O jogo guarda localmente o perfil do modo solo (pilot_profile.cfg: nome, aparência, progresso local), o log do Godot e, se você ligar o modo de depuração, debug.log. Esses arquivos não são enviados para nós. Para apagá-los, apague a pasta de dados do jogo (no Linux: ~/.local/share/godot/app_userdata/LuxBonce).

4. Legítimo interesse: por que é equilibrado (art. 10)

Usamos legítimo interesse para segurança, prevenção a fraude/trapaça e logs técnicos. Avaliação resumida:

  • Interesse: manter o jogo justo e disponível, impedir farm de recompensas, ataques de conexão, fraude de pagamento e chargeback abusivo.
  • Necessidade: usamos o mínimo: IP e ID da conta só em memória por até 1 hora no servidor; logs da aplicação sem IP e com ID truncado; nenhuma criação de perfil comportamental.
  • Expectativa e impacto: são controles que um jogador espera de um jogo online; não geram publicidade nem decisões fora do jogo. Você pode se opor (art. 18, § 2º) pelo e-mail, e pode pedir revisão de decisões automatizadas (seção 8).

5. Com quem compartilhamos (operadores e terceiros)

Não vendemos dados. Compartilhamos apenas com quem é necessário para o serviço funcionar:

Destinatário Papel O que recebe Onde
Supabase Inc. Operador: autenticação, banco de dados, funções do servidor (pagamento e exclusão de conta) Linhas 1 a 6, 11, 13 (pedidos de exclusão) e 15 Região do projeto: a confirmar; empresa nos EUA
Amazon Web Services (AWS) Operador: hospeda o servidor de partidas (EC2, região us-east-2, Ohio, EUA) Linhas 7 a 10 e 14 EUA
Stripe Operador para o processamento do pagamento; para prevenção a fraude e obrigações regulatórias próprias, a Stripe atua como controladora independente, conforme a política dela Seu ID interno de conta e o pacote comprado (enviados por nós); os dados que você digita na página da Stripe Entidade conforme o país da conta Stripe (a confirmar); transferência aos EUA
Google LLC / Meta Platforms (Facebook) Controladores independentes: provedores de identidade que você escolhe para entrar Sabem que você usou o login social no LuxBonce EUA e outros, conforme as políticas deles
Hostinger Operador: caixa de e-mail do canal de atendimento (contato@grecco.com.br) Os e-mails que você envia Conforme a política da Hostinger (pode haver tratamento fora do Brasil)
Autoridades Somente com ordem judicial ou requisição legal válida (Marco Civil art. 10 e 15) O que a ordem determinar Brasil

Em uma partida online, o adversário vê seu apelido, aparência, veículo, cosméticos e seu nível e patente (ex.: "LV 37 · Sergeant II"). Não mostramos e-mail, ID, XP exato, vitórias nem derrotas.

6. Transferência internacional (art. 33)

Os servidores do Supabase (região a confirmar) e da AWS (us-east-2, EUA), a Stripe e a caixa de e-mail de atendimento (Hostinger) ficam ou podem ficar fora do Brasil. A transferência é necessária para prestar o serviço. Salvaguarda adotada: cláusulas-padrão contratuais aprovadas pela ANPD (Resolução CD/ANPD nº 19/2024) ou, enquanto o controlador confirma a adoção delas com cada operador, os acordos de tratamento de dados (DPA) desses operadores, que incluem cláusulas contratuais padrão. Você pode pedir pelo e-mail o texto das cláusulas aplicáveis.

7. Por quanto tempo guardamos

Dado Prazo Depois
Conta, perfil, carteira, inventário, progresso, recompensas, sessões Enquanto a conta existir Apagados ao excluir a conta
Contas inativas 24 meses sem login Aviso por e-mail 30 dias antes; depois, exclusão
Registros de acesso do proxy (IP, data/hora) 6 meses (Marco Civil art. 15) Apagados automaticamente (183 dias)
Logs da aplicação do servidor 30 dias Apagados automaticamente
Dados em memória do servidor (limites antiabuso, métricas agregadas) Até 1 hora (antiabuso) / até 14 dias (métricas) / zerados ao reiniciar Descartados
Registros de pagamento, reembolso e contestação 5 anos (prazo fiscal) Apagados
Tentativas de checkout 2 dias Apagadas
Bloqueio por saldo devedor de gemas Até a resolução pelo suporte, ou até a exclusão da conta Apagado
E-mails de suporte 12 meses após o encerramento do atendimento Apagados
Registro de pedidos de titular e de incidentes 5 anos Apagados
Logs da plataforma Supabase (autenticação, API, funções) Conforme o plano do Supabase (poucos dias; prazo exato a confirmar) Apagados pelo Supabase

Ao excluir a conta, os registros de pagamento não são apagados antes do prazo fiscal (art. 16, I), mas são desvinculados da sua conta (o campo de usuário é zerado). O identificador da sessão de pagamento continua permitindo, junto à Stripe, localizar a transação, o que é necessário para fins fiscais e de estorno.

8. Seus direitos (art. 18) e como exercê-los

Você pode pedir, de graça:

  1. Confirmação de que tratamos seus dados;
  2. Acesso aos dados;
  3. Correção de dados incompletos, inexatos ou desatualizados (o apelido e a aparência você mesmo altera no jogo);
  4. Anonimização, bloqueio ou eliminação de dados desnecessários, excessivos ou tratados em desconformidade;
  5. Portabilidade (enviamos seus dados em arquivo JSON legível por máquina);
  6. Eliminação dos dados tratados com consentimento (hoje não tratamos dados com base em consentimento);
  7. Informação sobre com quem compartilhamos (seção 5);
  8. Informação sobre a possibilidade de não consentir e suas consequências;
  9. Revogação do consentimento, quando houver;
  10. Oposição a tratamento baseado em legítimo interesse que esteja em desconformidade com a lei;
  11. Revisão de decisões automatizadas (art. 20). Exemplos no LuxBonce: recompensa de partida negada pelo sistema antiabuso (partida curta demais, muitas partidas contra o mesmo adversário, mesmo IP), limite de tentativas de compra e bloqueio de compras após estorno/contestação. Peça a revisão por e-mail; uma pessoa analisa.

Como pedir:

  • Excluir a conta: no jogo, em ACCOUNT > DELETE MY ACCOUNT (confirmação digitando DELETE ou seu apelido). A exclusão é imediata e definitiva. Instruções completas, inclusive para quem não consegue abrir o jogo: https://grecco.com.br/luxbonce/excluir-dados/
  • Acesso, cópia/portabilidade e os demais direitos: no jogo, ACCOUNT > EXPORT MY DATA salva um arquivo JSON na sua pasta Downloads (até 3 vezes por dia); para os demais direitos, ou se preferir, e-mail para contato@grecco.com.br a partir do mesmo e-mail da sua conta Google/Facebook.
  • Prazos: confirmação e acesso simplificado imediatamente quando possível; declaração completa em até 15 dias (art. 19, II). Podemos pedir uma confirmação simples de identidade para não entregar seus dados a outra pessoa.
  • Você também pode reclamar à ANPD (gov.br/anpd) ou aos órgãos de defesa do consumidor.

9. Segurança

Medidas que existem hoje (art. 46):

  • Conexões criptografadas: HTTPS e WebSocket seguro (wss://, TLS automático), HSTS.
  • Login sem senha nossa (OAuth com PKCE); tokens não são gravados em disco no seu aparelho.
  • Banco com controle de acesso por linha (RLS) em todas as tabelas; cada jogador só lê os próprios dados; operações de saldo e recompensa só pelo servidor.
  • Chaves secretas nunca vão no jogo; ficam em variáveis de ambiente e no AWS Systems Manager Parameter Store.
  • Servidor de partidas com acesso administrativo sem SSH (AWS Session Manager), firewall só com portas 80/443, disco criptografado, serviço isolado (sandbox do systemd), atualizações de segurança automáticas.
  • Pagamentos validados por assinatura (HMAC) e confirmados direto com a Stripe; limites de tentativas de compra.
  • Logs sem tokens, chaves ou e-mails. Nenhum sistema é 100% seguro. Se houver incidente com risco ou dano relevante, avisaremos você e a ANPD (seção 10).

10. Incidentes de segurança

Se um incidente puder causar risco ou dano relevante a você, comunicaremos a ANPD e as pessoas afetadas em até 3 dias úteis a partir de quando soubermos que dados pessoais foram afetados (art. 48 e Resolução CD/ANPD nº 15/2024), explicando o que aconteceu, quais dados, os riscos e o que fazer.

11. Crianças e adolescentes

O LuxBonce, no beta fechado, é somente para maiores de 18 anos. Não coletamos intencionalmente dados de menores. Se soubermos que uma conta pertence a menor de 18 anos, ela será excluída. Se você é responsável e acredita que um menor criou conta, escreva para o e-mail acima.

12. Alterações desta política

Quando mudarmos algo relevante (novos dados, finalidades, operadores ou países), avisaremos no jogo antes de a mudança valer e atualizaremos a data de versão. Se uma mudança exigir consentimento, ele será pedido.

13. Contato

LuxBonce · Grecco Morais, pessoa física, responsável pelo projeto LuxBonce · contato@grecco.com.br
Endereço informado à ANPD ou ao titular, mediante pedido por esse e-mail.

Última atualização: 25 de outubro de 2026.