Proof of Light — Privacy / Privacidade

Privacy policy — website and Discord Activity

Updated October 12, 2026. Developer, operator and data controller: Rafael Assato Ando. Privacy contact: proofoflight.contact@gmail.com.

This policy covers the Proof of Light website, Discord Activity and their previews. You can play as guest or, when online accounts are enabled, sign in to a Proof of Light account shared with the website. Guest play does not create an account or upload guest results. Signing in with a game password does not automatically link your Discord identity. You can choose to link it separately.

What stays on your device

Optional online accounts

Account creation verification

Cloudflare Turnstile verifies new account registrations to reduce automated abuse. Its widget can process connection and browser signals under Cloudflare’s privacy policy. The server validates a short-lived token; the game does not store challenge tokens in D1. This check is not loaded during guest gameplay.

Discord, hosting and connection data

Provider policies: Discord and Cloudflare. App Tester invitations are managed by Discord.

Deleting data and contacting us

You can remove guest profiles through the game's Delete profile action. Other local settings, editor data or scoreboard entries may remain. To remove all locally stored game data, clear the Activity/site storage using your browser or Discord client controls where available. Clearing local data may permanently erase your progress.

For privacy questions, help removing data, or requests about information you have sent directly to the developer, email proofoflight.contact@gmail.com. We use correspondence to respond to your request and retain it as needed to handle that request and applicable obligations. You can request deletion of that correspondence. Do not send passwords or recovery codes. Requests about provider-held data should also be directed to the relevant provider.

Optional Discord account linking

If you choose Link Discord, Discord asks permission for basic identification (identify). We verify your Discord ID and store it with your existing game account and the link date, so you can sign in with Discord. We do not request email, messages or server lists, and do not store Discord passwords, access/refresh tokens, avatars or Discord names. Short-lived authorization records store hashed random verification values, the action, request origin, callback address, expiry and, for linking, the account/session references. Expired authorization records are removed on later authorization requests. Unlinking removes the identity association and ends other Discord sign-in sessions; your game account and password access remain. Deleting your game account removes the association. You can also revoke the app authorization in Discord settings. Guest play never requests this identity authorization.

Política de privacidade — site e Atividade do Discord

Atualizada em 12 de outubro de 2026. Desenvolvedor, responsável pelo jogo e controlador dos dados: Rafael Assato Ando. Contato para privacidade: proofoflight.contact@gmail.com.

Esta política se aplica ao site de Prova de Luz, à Atividade do Discord e às suas prévias. Você pode jogar como visitante ou, quando as contas online estiverem disponíveis, entrar em uma conta de Prova de Luz compartilhada com o site. Jogar como visitante não cria uma conta nem envia seus resultados ao banco de dados. Entrar com a senha do jogo não vincula automaticamente sua identidade do Discord. Você pode optar por vinculá-la separadamente.

O que fica no seu dispositivo

Contas online opcionais

Verificação de cadastro

O Cloudflare Turnstile verifica novos cadastros para reduzir abusos automatizados. O componente pode processar dados de conexão e sinais do navegador conforme a política de privacidade da Cloudflare. O servidor valida um token temporário; o jogo não armazena esses tokens no D1. A verificação não é carregada durante partidas de visitantes.

Discord, hospedagem e dados de conexão

Políticas dos serviços: Discord e Cloudflare. Convites para testar o aplicativo são gerenciados pelo Discord.

Excluir dados e entrar em contato

Você pode remover perfis de visitante pelo botão Excluir perfil do jogo. Outras configurações, dados do editor ou entradas do placar podem permanecer. Para remover todos os dados locais do jogo, limpe o armazenamento da Atividade ou do site pelos controles do navegador ou do Discord, quando disponíveis. Isso pode apagar seu progresso permanentemente.

Para dúvidas sobre privacidade, ajuda para remover dados ou solicitações sobre informações enviadas diretamente ao desenvolvedor, escreva para proofoflight.contact@gmail.com. Usamos a correspondência para responder à sua solicitação e a mantemos pelo tempo necessário para atendê-la e cumprir obrigações aplicáveis. Você pode solicitar a exclusão dessa correspondência. Não envie senhas nem códigos de recuperação. Solicitações sobre dados mantidos pelos serviços também devem ser dirigidas ao serviço responsável.

Vínculo opcional com o Discord

Ao escolher Vincular Discord, o Discord solicita permissão para identificação básica (identify). Verificamos seu ID do Discord e o armazenamos com sua conta existente do jogo e a data do vínculo, para permitir o acesso pelo Discord. Não solicitamos e-mail, mensagens nem lista de servidores, e não armazenamos senhas do Discord, tokens de acesso ou renovação, avatares nem nomes do Discord. Registros temporários de autorização guardam valores aleatórios de verificação em forma de hash, ação, origem, endereço de retorno, prazo e, para vínculos, referências da conta e sessão. Registros expirados são removidos nas próximas solicitações de autorização. Desvincular remove a associação e encerra outras sessões iniciadas pelo Discord; sua conta do jogo e o acesso por senha permanecem. Excluir a conta do jogo remove o vínculo. Você também pode revogar a autorização do aplicativo nas configurações do Discord. Jogar como visitante nunca solicita essa autorização de identidade.