codeDB
EntrarTestar 7 dias grátis

Segurança

Não temos uma certificação formal (SOC 2, ISO 27001) hoje — nosso time ainda é pequeno demais pra isso fazer sentido. O que temos é uma arquitetura desenhada desde o início pra minimizar o que sai do seu ambiente, e vamos detalhar exatamente como ela funciona.

Nenhuma linha das suas tabelas sai do servidor.

O agente lê só o que o banco já sabe sobre a própria saúde e envia números. É isto que o seu time de segurança precisa saber para aprovar:

Privilégio mínimo
VIEW SERVER STATE no SQL Server e o papel pg_monitor no PostgreSQL. Nunca sysadmin, nunca superuser.
Só conexão de saída, porta 443
Nenhuma porta de entrada. Libere a saída HTTPS para api.codedb.com.br e, para atualizações, codedbstorage.blob.core.windows.net.
Credencial fica no servidor
A connection string é guardada localmente, criptografada com Fernet. Não é enviada para a nuvem.
Atualização assinada
O agente só aplica uma atualização se o hash SHA-256 bater e a assinatura Ed25519 for válida. Pacote alterado é recusado.
Sai quando você quiser
No Windows, pelo desinstalador em Programas e Recursos; no Linux, removendo o pacote. Nada fica rodando depois.

Sai do servidor

  • Métricas numéricas (CPU, memória, I/O, waits)
  • Estado de jobs, backups e sessões
  • Texto de query com os valores mascarados (desligável por ambiente)

Não sai

  • Dados das suas tabelas
  • Credenciais do banco
  • Dados pessoais de clientes
Página de segurança para encaminhar ao seu time

Autenticação

Senhas são armazenadas com hash bcrypt (nunca em texto puro). Sessões usam JWT de curta duração com rotação de refresh token. Oferecemos autenticação multifator (TOTP, com códigos de recuperação de uso único guardados apenas como hash) e login via SSO (Microsoft Entra ID e Google) para quem prefere centralizar acesso pela identidade corporativa. O 2FA é obrigatório para administradores da plataforma e para owners/admins de contas MSP. Senhas passam por política de complexidade e checagem contra vazamentos conhecidos (sem enviar a senha), e tentativas repetidas de login bloqueiam a conta temporariamente. Trocas de senha, e-mail e 2FA geram e-mail de aviso e encerram as demais sessões.

Isolamento entre contas

O banco de dados usa Row Level Security (RLS) do PostgreSQL — cada consulta só enxerga as linhas do tenant autenticado, aplicado por uma role de banco dedicada sem permissão de bypass. Não é uma checagem só na aplicação: é uma barreira no próprio banco.

Auditoria

Eventos sensíveis (login, alteração de senha e e-mail, ativação de MFA, convite e remoção de membros) ficam registrados num log de auditoria interno, com IP e horário.

LGPD

Você pode exportar todos os seus dados ou solicitar a exclusão da sua conta a qualquer momento, direto na plataforma — sem precisar abrir chamado. Detalhes completos na nossa Política de Privacidade.

Reportar uma vulnerabilidade

Encontrou um problema de segurança? Escreva para contato@codedb.com.br — respondemos o mais rápido possível.