Ir para o conteúdo
enforcados

ENFORCADOS · SEUS DADOS

Política de
Privacidade

Como seus dados são usados e quais são suas escolhas.

Última atualização:

01

Sobre o Enforcados

O Enforcados é um jogo gratuito de desafios diários de palavras, desenvolvido por Felipe Braido. Esta Política de Privacidade explica quais dados são tratados ao usar o jogo, para quais finalidades e como exercer seus direitos.

Você pode jogar anonimamente ou entrar com ChatGPT, Google ou Microsoft para recuperar o progresso da sua conta em diferentes dispositivos. A política se aplica ao site enforcados.online e deve ser lida em conjunto com as políticas dos provedores utilizados.

02

Quais dados são utilizados

Quando o perfil do ranking estiver visível, outros visitantes poderão consultar seu nickname, emoji, posições, estatísticas dos três modos, calendário de resultados, medalhas e conquistas. Esses dados não incluem nome real, e-mail, foto da conta ou provedor de login. Você pode ocultar o perfil em Configurar perfil público. As conquistas guardam o maior nível alcançado e as datas em que foram reconhecidas; na recuperação histórica, essas datas correspondem ao reconhecimento pelo sistema, não necessariamente à partida original.

  • Identificação: identificador interno do jogador, provedor de autenticação, emissor e identificador da conta no provedor, além da data de criação dessa associação. O e-mail não é usado para unir contas.
  • Perfil ChatGPT: nome e e-mail disponibilizados pela plataforma para exibição. O jogo não grava esses campos nas tabelas de jogadores e identidades nem recebe sua senha. Na ausência de foto, mostra iniciais.
  • Perfil Google: nome, e-mail e foto, quando fornecidos. Esses dados são exibidos e mantidos no registro da sessão do jogo por até sete dias.
  • Perfil Microsoft: nome e e-mail, quando fornecidos, exibidos e mantidos no registro da sessão por até sete dias. O jogo não consulta foto de perfil.
  • Partidas: desafio e data, letras tentadas, palpites incorretos, erros, uso de dica e revelações, estado e resultado, frase de resultado, datas de atualização e conclusão, versões e identificadores de requisição necessários para evitar gravações repetidas.
  • Estatísticas: resultados, medalhas, totais de erros e ajudas e ofensivas, calculados a partir das partidas. A data do desafio segue o horário de São Paulo.
  • Contato e feedback: assunto e mensagem enviados no formulário Fale conosco, e-mail apenas se informado, avaliação Ruim/Neutro/Gostei e comentário opcional do feedback, identificador interno do jogador e data do envio. Esses registros não ficam públicos.
  • Avaliação de desafios: voto Gostei/Não gostei, desafio, jogador e data de atualização. Você pode alterar ou remover o voto; testes não entram nas avaliações.
  • Apoio voluntário: valor e moeda escolhidos, referência da cobrança na LivePix, identificador da tentativa, endereço de checkout, estado de confirmação e datas. Uma contribuição confirmada também registra o identificador da transação recebido da LivePix, sem copiar o comprovante completo. Esses registros não são associados à conta ou ao progresso do jogo.
  • Sessões e preferências: identificadores aleatórios de sessão e validade, preferência de tema e desafio selecionado na aba.

O jogo não solicita documentos, endereço, telefone, data de nascimento, localização precisa ou dados de saúde. Os formulários de contato e feedback são opcionais; evite incluir senhas, dados sensíveis ou informações de terceiros nas mensagens. Ao apoiar voluntariamente o projeto, você é direcionado ao checkout da LivePix, que pode solicitar dados necessários ao pagamento conforme suas próprias regras. O Enforcados não recebe senhas bancárias, números de cartão ou dados de acesso à conta bancária. Requisições aos provedores de hospedagem, autenticação e fontes podem envolver endereço IP e informações técnicas do navegador. O código do jogo não os registra como perfil comportamental; os prestadores podem tratá-los para entregar e proteger seus serviços.

03

Formas de acesso

ChatGPT

O login ChatGPT é disponibilizado pela plataforma OpenAI. O Enforcados recebe a identidade da sessão administrada pela plataforma, sem receber sua senha.

Perfil e ranking: jogadores autenticados recebem um nickname automático que não utiliza seu nome real ou e-mail e podem escolher um avatar local. Quando o perfil está visível, nickname, avatar, posição, pontos e indicadores de desempenho pontuado aparecem na classificação pública. Você pode editar essas informações e ocultar o perfil em Minha conta. Perfis ocultos não aparecem nas listagens públicas; suas estatísticas e sua posição de referência continuam disponíveis somente para você. Os pontos são calculados no servidor a partir de partidas oficiais concluídas na própria data, e não de partidas ADM/Test. Ao zerar o progresso, os pontos derivados também são removidos, mantendo o nickname, avatar e preferência de visibilidade. O perfil e seus dados são mantidos enquanto a conta existir ou até uma solicitação de exclusão, observadas as condições legais aplicáveis.

Google

O login Google é uma alternativa adicional, inclusive para quem não possui conta ChatGPT. Utiliza informações básicas de identidade correspondentes aos escopos openid, email e profile. O jogo não solicita acesso a Gmail, Drive, contatos ou calendário.

A identificação é validada no servidor. Tokens do Google não são armazenados no D1 como credenciais de acesso ao jogo. O Google atua como provedor de identidade; os resultados são armazenados pelo Enforcados.

Microsoft

O login Microsoft aceita contas pessoais, como Outlook, Hotmail e Live. Utiliza MSAL Browser e OpenID Connect com Authorization Code e PKCE, solicitando somente openid, profile e email. O jogo não acessa Microsoft Graph, mensagens, arquivos, contatos ou foto de perfil.

O servidor valida a identidade antes de criar a sessão do Enforcados. Tokens Microsoft não são armazenados no D1. O cache de tokens da MSAL fica em memória e é limpo ao terminar a tentativa de login e ao sair; dados temporários de autenticação são administrados pela biblioteca no navegador.

Modo anônimo

Sem login, um cookie identifica a sessão e permite recuperar as partidas armazenadas no servidor. Portanto, o progresso anônimo não fica apenas no dispositivo. Apagar cookies, trocar de navegador ou deixar a sessão expirar pode impedir sua recuperação, sem apagar automaticamente os registros do servidor.

Contas independentes e importação

ChatGPT, Google e Microsoft representam contas independentes, mesmo quando os e-mails coincidem. Não há vinculação automática entre provedores. Havendo mais de uma sessão, o jogo permite escolher explicitamente quais encerrar.

Após entrar em uma conta, se houver progresso anônimo elegível, você escolhe se deseja importá-lo. Nas datas já existentes na conta, o resultado da conta é preservado. Sair ou zerar o progresso não autoriza nova importação.

04

Finalidades e bases do tratamento

Os dados necessários ao jogo são tratados para reconhecer a conta ou sessão, salvar e recuperar partidas, sincronizar resultados entre dispositivos autenticados, calcular estatísticas, medalhas e ofensivas e atender às ações solicitadas pelo jogador.

Também são usados para validar jogadas no servidor, impedir sobrescritas e gravações duplicadas e manter a integridade e segurança do serviço. O tratamento necessário à prestação do jogo e aos procedimentos solicitados pelo jogador se relaciona à execução do serviço. Obrigações legais, exercício regular de direitos e proteção de interesses legítimos podem fundamentar tratamentos específicos, observados os requisitos e limites da LGPD. Quando uma finalidade depender de consentimento, ele deverá ser específico e poderá ser revogado.

Entrar em uma conta não representa autorização genérica para outros usos. O aplicativo não utiliza publicidade ou personalização de anúncios. A análise comportamental de terceiros é opcional, mediante consentimento específico descrito nesta política. Não vende dados pessoais nem compartilha dados do jogo com anunciantes.

05

Armazenamento e segurança

O Enforcados é hospedado pela plataforma Sites da OpenAI, com execução em Cloudflare Workers e banco persistente Cloudflare D1. O banco mantém jogadores, associações de identidade, sessões e partidas. Os resultados não são armazenados em Google Drive, OneDrive ou outra conta pessoal de armazenamento.

O navegador mantém cookies e preferências necessários à experiência. Para as sessões próprias Google e Microsoft, o servidor emite identificadores aleatórios em cookies HttpOnly, Secure e SameSite=Lax; o D1 guarda o resumo criptográfico do identificador, e não o identificador original. O aplicativo verifica origem, identidade e versão nas operações de progresso.

Os serviços utilizados podem processar dados fora do Brasil. A localização depende da infraestrutura dos prestadores, cujas políticas estão indicadas abaixo. Esta política não afirma localização exclusiva no Brasil, prazo específico de backups ou garantias técnicas não verificadas. Nenhum sistema oferece segurança absoluta.

06

Serviços de terceiros e compartilhamento

  • OpenAI: plataforma Sites e autenticação ChatGPT.
  • Cloudflare: execução do aplicativo e armazenamento no banco D1.
  • Google: autenticação opcional, validação de identidade e fornecimento de foto quando disponível.
  • Microsoft: autenticação opcional de contas pessoais e validação de identidade.
  • LivePix: processa contribuições voluntárias. O servidor do Enforcados envia valor, moeda e endereço de retorno e consulta referência e confirmação do pagamento. A LivePix trata os dados fornecidos diretamente em seu checkout conforme sua política de privacidade, disponível na plataforma. O apoio não exige login no jogo e não altera desafios, medalhas, estatísticas ou ofensivas.
  • Google Fonts: entrega das fontes DM Sans e Space Grotesk. O navegador pode fazer essas requisições mesmo sem login Google.

Os provedores de autenticação recebem as informações necessárias ao login e aplicam suas próprias regras. Consulte as políticas de OpenAI, Cloudflare, Google e Microsoft.

Ao compartilhar um resultado ou uma ofensiva, a imagem é gerada no navegador e seu envio depende da sua ação. O jogo pode abrir o compartilhamento do dispositivo ou baixar a imagem e copiar a legenda com o link. Os cartões não incluem a identidade da conta nem a resposta do desafio. O aplicativo ou destinatário escolhido passa a tratar o conteúdo conforme suas próprias regras.

Dados também poderão ser fornecidos quando houver obrigação legal ou ordem válida de autoridade competente, nos limites aplicáveis.

07

Cookies e armazenamento no navegador

Mecanismos utilizados pelo jogo
MecanismoUso e duração
enforcados_guestCookie necessário para a sessão anônima. Validade de até 180 dias a partir da criação. A associação é consultada no servidor por uma versão resumida criptograficamente do identificador. O progresso anônimo importado é tratado conforme a escolha feita pelo jogador.
localStorageGuarda a escolha de tema claro ou escuro até alteração ou limpeza do navegador. Versões antigas podiam manter cópias locais do progresso; a versão atual utiliza partidas no servidor.
sessionStorageLembra o desafio selecionado na sessão da aba; a seleção é reavaliada quando o dia muda.
__Host-enforcados_googleCookie necessário para a sessão Google do jogo, válido por até sete dias. O banco mantém somente o resumo criptográfico do identificador da sessão, sua validade e os dados básicos de perfil. Sair invalida essa sessão no servidor, sem sair da Conta Google em outros serviços.
__Host-enforcados_google_loginCookie temporário de até dez minutos, associado a um desafio de autenticação de uso único para proteger o login. Registros expirados são removidos quando novas autenticações são preparadas.
Sessão ChatGPT/SitesAdministrada pela plataforma para o acesso autenticado. A duração e os mecanismos específicos são definidos pela plataforma.
__Host-enforcados_microsoftCookie necessário da sessão Microsoft do jogo, válido por até sete dias. O servidor armazena seu resumo criptográfico e o perfil verificado. Sair invalida apenas essa sessão do Enforcados.
__Host-enforcados_microsoft_loginCookie necessário de até dez minutos, associado ao desafio de autenticação de uso único.
__Host-enforcados_supportCookie necessário somente ao acessar o apoio. Identificador aleatório de até sete dias para relacionar tentativas e consultar a confirmação neste navegador, sem login. O servidor guarda seu resumo criptográfico junto à contribuição.
Proteção do apoioContadores temporários para limitar tentativas abusivas. Quando disponibilizado pela infraestrutura, o endereço IP é transformado com chave secreta antes de compor o contador; o apoio não grava o IP original. Os contadores vencidos são removidos ao acessar a funcionalidade, após uma margem de até 24 horas.
Dados temporários MSALEstado e dados temporários do fluxo PKCE administrados no navegador. Os tokens ficam em memória e seu cache é limpo ao concluir a tentativa ou sair.

A análise opcional configura cookies do Microsoft Clarity somente após sua autorização, conforme a seção abaixo. O armazenamento de publicidade é sinalizado como negado. Bloquear o armazenamento necessário pode prejudicar a continuidade do jogo. A expiração do cookie anônimo não apaga automaticamente as partidas no D1.

08

Retenção e exclusão

Partidas e associações de identidade são mantidas para permitir a continuidade do histórico e a recuperação do progresso. O aplicativo não implementa prazo fixo ou exclusão automática de contas e partidas inativas. A expiração dos cookies não significa a exclusão desses registros.

As sessões anônimas têm validade de até 180 dias. As sessões próprias Google e Microsoft duram até sete dias; sair invalida e remove a sessão correspondente, sem apagar as partidas. Registros de sessões expiradas são removidos quando novas autenticações do respectivo provedor são concluídas. Desafios temporários de login duram até dez minutos e seus registros expirados são removidos ao preparar novos logins.

Contato, feedback e votos

Mensagens, feedbacks e votos ficam no banco D1 para atendimento, análise das sugestões e melhoria do jogo. Não há envio de notificações por e-mail nesta versão nem painel público de consulta. A interface permite alterar e remover seu voto no resultado do desafio. Não há exclusão automática dos contatos e feedbacks; pedidos de acesso ou exclusão podem ser enviados ao canal de privacidade. Zerar o progresso não apaga esses registros.

A proteção antispam utiliza contadores temporários por jogador e, quando fornecido pela infraestrutura, um resumo criptográfico do endereço IP combinado à data. O IP original não é gravado por esses formulários. Contadores vencidos são removidos ao preparar um formulário, após margem de 24 horas. O identificador de tentativa evita envios repetidos por falha de conexão.

Estatísticas operacionais e testes administrativos

Ao salvar uma ação efetiva de jogo, registramos o início da partida e os dias em que houve atividade, associados ao identificador interno do jogador e ao desafio. Esses metadados mínimos complementam a persistência funcional das partidas e permitem medir conclusão e retorno, sem confundir retenção com ofensiva. Uma visita sem jogada não é contabilizada como partida iniciada. Os relatórios ficam em uma área administrativa protegida e são agregados, sem exibir nomes, e-mails ou tokens dos jogadores. Eles são separados da análise comportamental opcional do Clarity e não geram gravações nem mapas de calor.

Quando você escolhe vincular seu progresso anônimo à conta, uma associação interna entre a geração anônima e a conta permite reduzir duplicidades nas estatísticas. Contas de provedores diferentes não são unidas por e-mail. Não reconhecemos automaticamente a mesma pessoa em navegadores ou dispositivos anônimos diferentes. Os registros de atividade são mantidos com o histórico do jogo, sem rotina automática de expiração; zerar o progresso da conta também remove sua atividade associada para essas métricas. Pedidos de acesso ou exclusão podem ser encaminhados ao contato de privacidade.

Partidas do Modo Teste — ADM ficam em armazenamento segregado, não alteram partidas oficiais nem entram em estatísticas, retenção ou votos. Registros de teste inativos há mais de sete dias são removidos quando um novo teste é iniciado. A área administrativa não carrega o Microsoft Clarity.

Transferência para o domínio oficial

Ao acessar o endereço antigo com uma sessão anônima válida, podemos transferir automaticamente o acesso ao mesmo jogador para enforcados.online, sem copiar ou alterar partidas. Dois cookies necessários, __Host-enforcados_migration_source e __Host-enforcados_migration_receiver, vinculam os dois endereços ao navegador por até cinco minutos. O servidor mantém resumos criptográficos de uma autorização temporária de uso único, ligados à sessão, ao identificador do jogador e ao caminho do desafio. As autorizações expiram em cinco minutos; os registros expirados são removidos quando uma nova transferência começa. As páginas de transferência não carregam Clarity nem telemetria de jogo. Se já houver outro progresso anônimo no novo endereço, preservamos os dois históricos e oferecemos recuperação, sem substituição automática. Contas conectadas e a escolha de importar partidas para uma conta permanecem separadas. Preferências locais e consentimento de análise não são transferidos automaticamente.

Registros de apoio

Tentativas de contribuição não confirmadas são removidas após trinta dias, quando a funcionalidade de apoio é acessada. Registros mínimos de contribuições confirmadas são mantidos para conciliação, atendimento a solicitações e cumprimento de obrigações aplicáveis; não há exclusão automática desses registros. Pedidos sobre eles devem ser enviados ao contato de privacidade. Os registros tratados pela LivePix seguem também as regras do provedor.

Zerar progresso

A opção Zerar progresso, disponível no menu da conta e sujeita a confirmação, exclui as partidas, o progresso e os registros detalhados de telemetria daquela conta no banco do jogo. Ela não apaga gravações já processadas pelo Microsoft Clarity; solicitações sobre esses dados devem ser encaminhadas ao canal de privacidade. As estatísticas são recalculadas sem essas partidas. Ela não apaga o identificador do jogador, a associação de identidade, as contas externas ou os registros de outros jogadores. Logout e limpeza do navegador também não equivalem à exclusão integral no servidor.

Exclusão integral e dados remanescentes

A interface ainda não oferece exclusão integral da identidade ou exportação automática. Solicitações sobre exclusão da identidade, registros anônimos recuperáveis ou outros dados devem ser encaminhadas ao canal indicado em Contato. O pedido pode exigir comprovação proporcional de identidade. Informações cuja conservação seja exigida ou permitida por lei serão tratadas conforme a hipótese aplicável. Não há promessa de eliminação instantânea de cópias mantidas pela infraestrutura.

09

Seus direitos

Nos termos da LGPD, você pode solicitar confirmação e acesso aos dados; correção de informações incompletas, inexatas ou desatualizadas; anonimização, bloqueio ou eliminação de dados desnecessários, excessivos ou tratados em desconformidade; e informações sobre os compartilhamentos realizados.

Também pode solicitar portabilidade conforme a regulamentação, eliminação de dados tratados com consentimento, ressalvadas as hipóteses legais de conservação, e informações sobre a possibilidade de negar consentimento e suas consequências. Quando aplicável, pode revogar o consentimento, apresentar oposição ao tratamento e solicitar revisão de decisões automatizadas que afetem seus interesses, nos termos da lei.

As solicitações devem ser dirigidas ao canal de privacidade abaixo. Poderemos precisar confirmar sua identidade para proteger os dados de terceiros. É possível apresentar petição à ANPD nos termos aplicáveis.

10

Crianças e adolescentes

O tratamento de dados de crianças e adolescentes deve observar seu melhor interesse e as proteções previstas na legislação brasileira. Pais e responsáveis devem acompanhar o uso do jogo, os logins e o compartilhamento de resultados. Contribuições financeiras por menores devem ser acompanhadas e autorizadas por seus responsáveis, observadas as regras da LivePix.

O Enforcados não solicita data de nascimento nem possui verificação documental de idade ou fluxo próprio de consentimento parental. A análise comportamental opcional exige declaração de que você tem 18 anos ou mais; sem essa declaração, não é ativada. O modo anônimo também trata dados de sessão e partidas. As exigências dos provedores de login não substituem as obrigações aplicáveis ao Enforcados.

O aplicativo não oferece chat entre jogadores, perfis públicos ou publicidade direcionada. Crianças e adolescentes não devem inserir dados pessoais nos palpites ou compartilhar informações de outras pessoas. Responsáveis podem usar o canal de privacidade para solicitar esclarecimentos e exercer os direitos relativos aos dados do menor, mediante verificação apropriada.

11

Alterações nesta política

Esta política poderá ser atualizada para refletir mudanças no funcionamento do jogo, nos serviços utilizados ou nas exigências legais. A data de última atualização será alterada nesta página. Mudanças relevantes no tratamento serão comunicadas de forma apropriada e, quando necessário, submetidas a novo consentimento antes de sua aplicação.

12

Responsável e contato de privacidade

Responsável pelo Enforcados
Felipe Braido
Canal de privacidade
braido.felipe@gmail.com

Solicitações de acesso, correção e exclusão de dados devem ser encaminhadas ao canal de privacidade, com uma descrição do pedido e a indicação do provedor usado no jogo. Não envie senhas ou tokens de autenticação.

13

Análise de uso opcional e Microsoft Clarity

Com seu consentimento e sua declaração de que tem 18 anos ou mais, utilizamos Microsoft Clarity (projeto z2bv9gpugp) para mapas de calor, reprodução de sessões e eventos de interação. A Microsoft recebe dados técnicos de navegação, dispositivo e interações para prestar esse serviço, podendo processá-los fora do Brasil conforme sua Declaração de Privacidade. Não enviamos nomes, e-mails, identificadores de conta, tokens, mensagens, comentários ou palavras arriscadas como eventos ou tags. Formulários, áreas de conta e respostas são mascarados; páginas de retorno de pagamento e autenticação não carregam o Clarity.

Também registramos no D1, somente com a análise autorizada, um identificador de tentativa associado ao jogador, desafio e data, dificuldade, ordem das jogadas, letra selecionada, acerto ou erro, erros acumulados, uso de dica e revelações, resultado de palavras arriscadas (sem seu texto), resultado final, medalha, horário e origem da interação. O início observado é estimado a partir do navegador e as ações seguintes utilizam essa referência no servidor, inclusive entre dispositivos. O tempo decorrido é limitado a sete dias e pode incluir pausas; não é uma medição de tempo ativo. As ações são gravadas incrementalmente junto às jogadas confirmadas, inclusive em partidas que não chegam ao fim. Quando você escolhe importar o progresso anônimo para sua conta, os registros de análise correspondentes acompanham as partidas efetivamente importadas, preservando os dados da conta em conflitos. Se você permitir a análise durante uma partida, somente as ações seguintes serão registradas; não reconstruímos retroativamente as anteriores.

Recusar não impede jogar, entrar ou salvar progresso. Você pode alterar sua escolha em Preferências de privacidade, no rodapé. A escolha fica em localStorage e em um cookie necessário de preferência enforcados_analytics por até 180 dias; os cookies _clck e _clsk são administrados pelo Clarity após autorização. Ao recusar ou revogar, interrompemos novas coletas opcionais. Após revogação, uma nova autorização pode exigir abrir a página novamente. Revogar não elimina automaticamente dados já registrados: para acesso ou exclusão, use o canal de privacidade.

A telemetria detalhada no D1 é mantida enquanto necessária à análise e melhoria do jogo, sem rotina automática de expiração nesta versão, e pode ser excluída por solicitação. Zerar o progresso elimina a telemetria detalhada associada àquela conta no D1. A retenção das gravações e demais dados do Clarity segue as regras do serviço. Sessões identificadas como administrativas ou de teste são excluídas da coleta opcional. Não usamos esses registros para criar publicidade direcionada.

O Clarity não deve ser usado em sites ou aplicativos destinados a menores de 18 anos. A coleta opcional não é ativada sem a declaração de maioridade e o consentimento; isso não constitui verificação de identidade ou consentimento parental. Dados necessários ao funcionamento do jogo continuam sujeitos às demais seções desta política.

Modalidades e conquistas

O progresso é armazenado separadamente nos modos Normal, Escalada e Enigma. Os rankings usam o mesmo perfil público e pontuações independentes. A ofensiva pertence somente ao Normal. Vitórias nas três modalidades da mesma data podem gerar a conquista Trinca Perfeita. Registramos sua conquista, apresentação e a indicação de compartilhamento, sem armazenar palavras digitadas no compartilhamento. Nas estatísticas operacionais, datas de atividade, erros, ajudas e etapas alcançadas permitem medir conclusão e retorno. A sequência detalhada de jogadas e os eventos do Microsoft Clarity continuam sujeitos ao consentimento de análise descrito nesta política.

Referências

Lei Geral de Proteção de Dados Pessoais · Políticas OAuth 2.0 do Google · Enunciado CD/ANPD nº 1/2023