Central de confiança
Segurança, privacidade e conformidade no ChaosDesk
O que protege seus dados de suporte, onde eles ficam, quem nos ajuda a tratá-los e em que ponto está o nosso programa de conformidade.
Última atualização
Visão geral
O ChaosDesk está em beta privado. Toda a plataforma roda em um servidor em Falkenstein, na Alemanha, atrás do Cloudflare, com Docker Compose. É suficiente para os primeiros clientes e somos claros sobre o que não é: ainda não há segundo servidor, failover automático nem compromisso de disponibilidade; o objetivo de ponto de recuperação é de 6 horas e não temos certificação de segurança. Tudo nesta página descreve essa configuração e indica onde a plataforma de produção fará mais. Os documentos jurídicos abaixo são rascunhos aguardando revisão de um advogado.
Localização dos dados
Tudo fica na Alemanha: o servidor, o banco de dados e a busca rodam no local da Hetzner em Falkenstein, e os anexos e os backups externos do banco no DigitalOcean Spaces, em Frankfurt. Os dados de suporte não saem da UE, exceto pelos suboperadores listados, com base nas Cláusulas Contratuais Padrão.
Isolamento dos espaços de trabalho
Cada linha carrega seu espaço de trabalho, e o banco de dados garante isso com segurança em nível de linha. Índices de busca, arquivos, caches e canais em tempo real são separados da mesma forma. Testes entre espaços de trabalho rodam a cada mudança.
Criptografia
TLS 1.2 ou superior com HSTS em toda conexão conosco e TLS dentro da infraestrutura. Nossos provedores de hospedagem e armazenamento criptografam seus discos e o armazenamento de objetos. Os segredos de integração usam uma chave exclusiva do seu espaço de trabalho.
Desenvolvimento seguro
Análise estática (Semgrep, PHPStan), verificação de dependências e segredos na CI, uma varredura básica com ZAP em staging, proteção contra SSRF em toda chamada de saída e texto rico e temas da central de ajuda higienizados.
Auditoria e acesso
Histórico de tickets imutável, logs de auditoria de administração e acesso que você pode exportar ou transmitir. Só vemos seu espaço de trabalho quando você concede acesso ao suporte, e cada sessão fica no seu log de auditoria.
IA com privacidade
Os recursos de IA estão desativados no beta privado: nenhum provedor de IA está conectado, então nenhum texto de ticket saiu dos nossos servidores. Quando forem ativados, os dados pessoais são mascarados antes, nunca são usados para treinar modelos, e os administradores podem desligar a IA por completo.
Em detalhe
Medidas de segurança
- Criptografia em trânsito
- TLS 1.2+ (TLS 1.3 preferido) na borda e até a origem, HSTS (2 anos, subdomínios) em toda resposta do app e da API, TLS dentro da infraestrutura até o banco de dados, o cache e a fila.
- Criptografia em repouso
- Criptografia pelo provedor dos discos do servidor e do armazenamento de objetos com anexos e backups. As senhas usam hash Argon2id; tokens de API e sessões do portal são guardados como hashes SHA-256. Chaves de envelope por espaço de trabalho (XChaCha20-Poly1305) protegem segredos de integrações, canais e SSO; apagar a chave os torna ilegíveis, inclusive nos backups. A criptografia de volume LUKS2 e os backups criptografados no cliente chegam com a plataforma de produção.
- Autenticação
- Senhas com hash Argon2id, MFA (app autenticador, passkeys, chaves de segurança), login com Google ou Microsoft, SSO com SAML e OpenID Connect, provisionamento SCIM, políticas de sessão e de senha, listas de IPs permitidos (Enterprise).
- Backups e recuperação
- Backups diários do disco inteiro do servidor, guardados por 7 dias, um dump verificado do banco a cada 6 horas e um dump noturno da busca no armazenamento de objetos de um segundo provedor, guardados por 30 dias. Por isso, o objetivo de ponto de recuperação no beta é de 6 horas. Os scripts de restauração são ensaiados em cópias descartáveis; o primeiro exercício em hardware de produção, o arquivamento contínuo para recuperação a um ponto no tempo e uma cópia externa imutável chegam com a plataforma de produção.
- Monitoramento
- Uma página de status independente verifica a cada minuto, a partir da rede do Cloudflare, o site, o app, a API, um espaço de trabalho, a central de ajuda e o hub em tempo real, e nos alerta por e-mail e chat; os erros vão para o Sentry (região UE). Os logs de auditoria registram as ações de administradores e da equipe. Métricas e alertas dentro da infraestrutura e um plantão formal chegam com a plataforma de produção.
- Gestão de vulnerabilidades
- Auditoria de dependências (Composer e npm), busca de segredos em todo o histórico (gitleaks) e análise estática (Semgrep) a cada mudança, uma execução semanal agendada, uma varredura básica com ZAP em staging, uma lista de materiais de software por versão e um programa de divulgação responsável. A varredura de imagens de contêiner e um teste de invasão externo estão previstos antes do lançamento.
- Prevenção de abusos
- Verificação no cadastro com Cloudflare Turnstile, limites de envio e monitoramento de reputação, bloqueio de nomes de espaço de trabalho enganosos, links para relatar abuso nas páginas hospedadas, varredura de malware em anexos (ClamAV) e um processo de remoção.
- Pessoas
- Uma equipe pequena. As contas da equipe usam MFA, o acesso ao servidor é só por chave SSH, mantida pelo fundador, e o acesso do suporte a um espaço de trabalho precisa da sua aprovação e é registrado. Notebooks gerenciados e criptografados, verificação de antecedentes, treinamento em segurança e uma revisão trimestral de acessos estão nas nossas regras para funcionários e estão sendo adotados, mas ainda não foram auditados.
Roadmap de conformidade
O status de hoje
Certificações levam tempo. Mostramos o que já está implementado, o que está em preparação e o que ainda não está previsto.
| Tema | Status | Detalhes |
|---|---|---|
| GDPR | Implementado | Hospedagem na UE, acordo de tratamento de dados, ferramentas para exportar e apagar os dados de um usuário final, políticas de retenção e ocultação. |
| Acordo de tratamento de dados | Rascunho, final antes do lançamento | Nosso DPA padrão, com as Cláusulas Contratuais Padrão da UE quando necessário, aviso de incidentes em até 48 horas. |
| Suboperadores | Publicado | A lista completa, com finalidade e localização. Mudanças são anunciadas com 30 dias de antecedência. |
| Teste de invasão externo | Ainda não realizado | Escopo: app, API, central de ajuda, messenger e isolamento dos espaços de trabalho; previsto antes do lançamento público. Nenhum teste foi feito, então ainda não há relatório para compartilhar. |
| SOC 2 Tipo I | Em preparação | Políticas redigidas e aguardando adoção (acesso, resposta a incidentes, criptografia, gestão de fornecedores, segurança da equipe). Nenhum auditor contratado e nenhum período de auditoria definido. |
| SOC 2 Tipo II | Previsto | Vem depois do Tipo I, após o período de observação. |
| ISO 27001 | Ainda não previsto | Vamos reconsiderar quando os clientes pedirem. |
| Acessibilidade (WCAG 2.1 AA) | Em andamento | Verificações automáticas com axe-core do app, da central de ajuda, do messenger e do login em cada execução de ponta a ponta; um achado grave ou crítico faz a compilação falhar. A auditoria manual com teclado e leitor de tela ainda está por fazer, e o nosso relatório de conformidade de acessibilidade (VPAT) é um rascunho. |
Suboperadores
Sete provedores nos ajudam hoje a operar o ChaosDesk: Hetzner (hospedagem, Alemanha), Cloudflare (DNS, proxy, TLS, a verificação no cadastro e a página de status), DigitalOcean Spaces (anexos e backups externos, Frankfurt), Resend (e-mail, região UE), Google Workspace (nossa própria caixa de correio), Sentry (relatórios de erro, região UE) e Paddle (pagamentos, apenas em modo sandbox durante o beta). A lista de suboperadores indica cada um, o que faz, onde trata os dados e a base da transferência. Os proprietários de espaços de trabalho recebem aviso de mudanças com 30 dias de antecedência.
Endereços IP a permitir
Se os seus sistemas só aceitam tráfego de origens conhecidas, os endereços de onde vêm nossos webhooks, o proxy de apps e o conector de dados de clientes estão na página de endereços IP (em inglês). Hoje são os do beta privado e mudam uma vez no lançamento público, com 30 dias de aviso, os dois conjuntos ativos durante esses 30 dias e um e-mail aos administradores.
Status e disponibilidade
Disponibilidade ao vivo e histórico de incidentes: status.chaosdesk.io. Ela roda na rede do Cloudflare, não no nosso servidor, então responde mesmo quando estamos fora do ar. A cada minuto verifica este site, a aplicação, a API com banco, fila, cache e busca, um espaço de trabalho, a central de ajuda e o hub em tempo real; só marca uma verificação como fora após duas falhas seguidas e responde em formato legível por máquina em /api/status no mesmo host.
Não oferecemos compromisso de disponibilidade durante o beta privado: toda a infraestrutura roda em um servidor, então um reinício ou um incidente no provedor aparece como indisponibilidade. Os números de disponibilidade da página de preços valem a partir do lançamento público, na plataforma de produção, e o acordo de nível de serviço que os descreve ainda será escrito.
Resposta a incidentes
Temos um processo escrito de resposta a incidentes, com níveis de gravidade, um responsável designado e uma análise posterior para cada incidente grave. Se um incidente de segurança afetar dados pessoais do seu espaço de trabalho, avisamos sem demora indevida e em até 48 horas depois de sabermos, com as informações de que você precisa para a sua própria notificação de 72 horas nos termos do artigo 33 do GDPR, e mantemos você informado até o encerramento.
Relatar uma vulnerabilidade
Escreva para [email protected]. Confirmamos o recebimento em um dia útil e não tomamos medidas legais contra pesquisas de boa-fé. Regras e escopo: divulgação responsável; contato legível por máquina: security.txt.
Relatar abuso
Phishing, spam ou conteúdo nocivo em uma central de ajuda, comunidade ou messenger hospedados pelo ChaosDesk, ou e-mail enviado por nós: use o link "Relatar abuso" no rodapé da página ou escreva para [email protected] com a URL ou os cabeçalhos completos do e-mail. Analisamos relatos de phishing e malware em até 24 horas e removemos os casos confirmados.
Avaliações de segurança
Respondemos a questionários de segurança (CAIQ, SIG Lite ou o seu) e podemos compartilhar sob NDA nossos rascunhos de políticas e o rascunho do relatório de conformidade de acessibilidade (VPAT). Ainda não há relatório de teste de invasão nem de auditoria; a tabela acima indica o status de cada um. Escreva para [email protected] ou [email protected].