Política de Privacidade
Esta página descreve os dados que o Darkness Bot e o DarknessLegacy precisam processar para autenticar usuários, operar recursos dos servidores e prestar suporte. Ela se limita ao que pode ser confirmado no projeto atual.
Última atualização: 4 de outubro de 20261. Quais dados podem ser processados
Os dados variam conforme os recursos usados. O projeto atual pode processar identificadores do Discord, informações de servidores e canais, configurações do bot, dados de uso dos sistemas e conteúdo enviado voluntariamente ao suporte.
- ID do usuário, nome de usuário, nome global e avatar do Discord.
- Lista de servidores acessível pela autorização OAuth e informação necessária para verificar se você pode gerenciá-los.
- IDs de servidores, canais, cargos, mensagens e outros recursos necessários às funções ativadas.
- Dados de tickets, moderação, denúncias, economia, XP, rankings, loja, FAQ e outros módulos quando essas funções forem usadas.
2. Dados relacionados ao Discord
O login do painel usa OAuth do Discord. O site solicita dados necessários para identificar sua conta e verificar os servidores que você pode administrar. Tokens OAuth são mantidos na sessão do site e o projeto atual os cifra antes de armazená-los na sessão.
O Darkness também depende da API do Discord para ler recursos permitidos e executar ações configuradas pelo servidor.
3. Dados utilizados pelo bot
O bot mantém dados necessários aos recursos ativados. Isso pode incluir configurações do servidor, IDs de Discord, registros de moderação, progresso de XP, Nox, compras, tickets, denúncias, destaques, missões e outras informações operacionais.
Alguns recursos podem processar conteúdo de mensagens para executar AutoMod, comandos, XP ou funcionalidades equivalentes. A configuração “Guardar prévia da mensagem” do AutoMod existe justamente para reduzir retenção de conteúdo quando não for necessária.
4. Dados utilizados pelo site
O DarknessLegacy mantém uma sessão autenticada, um token CSRF de segurança e uma cópia temporária das credenciais OAuth necessária para falar com o Discord durante sua sessão.
A Central de Suporte pode armazenar o título e a descrição do chamado, mensagens, nomes/IDs dos participantes, estado do atendimento e anexos enviados voluntariamente. O código aceita PNG, JPG, WEBP, PDF e TXT dentro dos limites configurados.
5. Por que os dados são usados
- Autenticar você e proteger o painel contra acesso indevido.
- Verificar permissões em servidores do Discord.
- Salvar e aplicar configurações solicitadas por administradores.
- Executar recursos do bot e apresentar estatísticas e estados no painel.
- Prestar suporte, investigar falhas, prevenir abuso e aplicar limites de segurança.
6. Armazenamento
O projeto suporta PostgreSQL para sessões persistentes e para a Central de Suporte. Em desenvolvimento, quando o banco de sessões não está configurado, o código usa armazenamento em memória. Dados operacionais do bot são mantidos no banco configurado pelo próprio Darkness.
A implantação específica pode usar um provedor de hospedagem e banco escolhido pela equipe. O nome comercial do provedor de produção não é definido no código, portanto esta política não afirma um provedor específico.
7. Segurança
O projeto aplica sessão HTTP-only, cookie seguro em produção, proteção CSRF nas mutações, rate limits, validação de autorização por servidor, Content Security Policy e criptografia das credenciais OAuth armazenadas na sessão.
Nenhum sistema é totalmente imune a falhas. Se houver suspeita de problema de segurança, utilize o canal de contato indicado abaixo.
8. Compartilhamento de dados
Dados são enviados ao Discord quando necessário para autenticação ou para executar ações do bot. O site também encaminha configurações e operações para a API interna do Darkness.
O projeto atual não contém lógica de venda de dados pessoais a anunciantes. Prestadores de infraestrutura podem processar dados na medida necessária para hospedar a aplicação e o banco de dados.
9. Retenção
A sessão do site tem validade configurável; o padrão do projeto é 7 dias, podendo ser ajustado entre 1 e 30 dias. Sessões expiradas são removidas pelo armazenamento configurado.
Chamados encerrados da Central de Suporte são preservados como histórico no projeto atual. Para outros dados do bot, os períodos exatos dependem do recurso e não existe no código uma política única de retenção aplicável a todas as tabelas.
10. Seus direitos e solicitações
Você pode pedir esclarecimentos sobre dados associados à sua conta e solicitar correção ou exclusão quando isso for aplicável e tecnicamente possível. Algumas informações podem precisar ser mantidas temporariamente por segurança, integridade de registros ou obrigações legais.
Também é possível encerrar a sessão do painel a qualquer momento. Remover o bot de um servidor interrompe novas operações naquele servidor, mas não significa automaticamente que todos os registros históricos sejam apagados.
11. Contato e alterações desta política
Solicitações de privacidade podem ser enviadas pela Central de Suporte, que exige autenticação com Discord. Questões de segurança também podem usar o contato publicado em /.well-known/security.txt quando configurado na implantação.
Esta política pode mudar quando o produto, a infraestrutura ou as regras de retenção forem alteradas. A data no topo da página indicará a versão mais recente.