Segurança e Compliance
Em ambientes de alta regulação, a governança não pode depender da confiança cega; ela exige provas técnicas e rastreabilidade matemática. A arquitetura de segurança do Lunno foi desenhada para blindar o ciclo de vida do desenvolvimento contra adulterações, vazamentos e acessos indevidos.
Zero-Trust Architecture: O Lunno assume que redes e interfaces podem ser comprometidas. Portanto, a verificação contÃnua e o princÃpio do privilégio mÃnimo (Least Privilege) são aplicados em todas as interações do sistema.
Imutabilidade da Trilha de Auditoria (Audit Trail)
O coração do Lunno é a geração da GMUD Digital. Para que este documento tenha validade jurÃdica e em auditorias, ele não pode ser alterado após sua geração.
- Append-Only Logs: O banco de dados de eventos de governança opera no formato append-only. Uma vez que um evento de Release ou Pull Request é registrado, o registro não pode ser atualizado (UPDATE) ou deletado (DELETE).
- Assinatura de Integridade (Hashing): Cada GMUD gerada recebe um hash criptográfico (SHA-256) baseado no seu conteúdo. Qualquer alteração posterior em um caractere do relatório invalidará o hash, acusando a adulteração.
Proteção de Dados (Data Protection)
Como o Lunno processa metadados sensÃveis da engenharia corporativa, a proteção das informações segue padrões de nÃvel bancário:
1. Dados em Trânsito (In Transit)
Toda a comunicação entre o frontend, o backend e as APIs de terceiros (Azure DevOps, GitHub) é obrigatoriamente criptografada via TLS 1.3. Requisições originadas de protocolos inseguros (HTTP) são rejeitadas na borda (Edge/Load Balancer).
2. Dados em Repouso (At Rest)
As bases de dados e os backups automatizados são criptografados utilizando o padrão AES-256. Credenciais e Personal Access Tokens (PATs) fornecidos pelos clientes são armazenados em cofres de chaves (Key Management Services) e nunca são expostos em logs de aplicação.
Matriz de Conformidade
O Lunno facilita e acelera o processo de adequação e manutenção de normas internacionais de segurança e privacidade:
| Norma / Framework | Como o Lunno atende |
|---|---|
| SOC 2 Type II | Garante segregação lógica de clientes (RLS) e gera logs rastreáveis de todas as alterações sistêmicas. |
| ISO/IEC 27001 | Automatiza os controles do Anexo A relativos à Gestão de Mudanças (A.12.1.2) e Separação de Ambientes (A.12.1.4). |
| GDPR e LGPD | Adesão estrita à minimização de dados; processamos apenas metadados técnicos necessários para a governança operacional, sem coleta de PII (Personally Identifiable Information) no tráfego de repositórios. |
Compromisso de Transparência: O Lunno passa por ciclos regulares de Vulnerability Scanning e revisões de dependências (SCA) para garantir que toda a cadeia de suprimentos de software (Supply Chain Security) permaneça Ãntegra.