Central legal

Segurança

Os controles que protegem os dados da sua empresa, da infraestrutura ao acesso de cada usuário.

Atualizada em Versão v2.0

Segurança faz parte de como construímos a Apollo, do código à operação. Esta página resume os controles técnicos e organizacionais que aplicamos e o que cabe a cada empresa que usa a plataforma.

1. Visão geral

Como a segurança é organizada na Apollo?

Cada camada da plataforma tem controles próprios. Os principais pilares:

  • CriptografiaHTTPS em todo acesso; banco de dados, arquivos e backups criptografados em repouso.
  • InfraestruturaAmazon Web Services, com banco de dados e cache em redes privadas.
  • BackupsCópias diárias do banco de dados e dos arquivos, guardadas por 14 dias.
  • MonitoramentoRegistros, métricas e alertas de erros da plataforma e da API.

2. Infraestrutura e rede

Onde a Apollo roda e como a rede é protegida?

A Apollo roda na Amazon Web Services (AWS), na região da Virgínia do Norte, nos Estados Unidos, em contêineres gerenciados. O banco de dados e o cache ficam em sub-redes privadas, sem endereço público: só a aplicação consegue alcançá-los.

Os arquivos ficam em armazenamento privado, com acesso público bloqueado. As chaves e senhas da aplicação são guardadas criptografadas num cofre da AWS, fora do código-fonte.

3. Criptografia

Como os dados são protegidos em trânsito e em repouso?

  • Em trânsito: HTTPS (TLS) em todo acesso ao site, à plataforma e à API, com HSTS, para que o navegador nunca use uma conexão sem criptografia.
  • Em repouso: banco de dados, arquivos, cache e backups criptografados com AES-256.
  • Senhas: guardadas apenas como hash Argon2, um algoritmo feito para resistir a tentativas de adivinhação.
  • Chaves de API: guardadas apenas como hash. A chave completa aparece uma única vez, quando é criada.
  • Credenciais de integrações, como as do GLPI: criptografadas pela própria aplicação (AES-256-GCM) e nunca devolvidas pela API.

4. Autenticação e controle de acesso

Quem pode acessar os dados e como isso é controlado?

  • Isolamento entre empresas: toda consulta é filtrada pelo ambiente da empresa, e um usuário só acessa os ambientes em que está ativo.
  • Permissões por grupo: cada empresa define o que cada grupo de usuários pode ver e fazer.
  • Sessões curtas: o acesso expira em 15 minutos e é renovado automaticamente; sem uso, a sessão termina em 7 dias. Se uma renovação for reutilizada, todas as sessões do usuário são encerradas.
  • Trocar a senha encerra as sessões abertas antes da troca.
  • Proteção contra tentativas: login e recuperação de senha têm limite de tentativas por endereço IP e por email.
  • Links de redefinição de senha expiram em 1 hora; os de ativação de conta, em 24 horas.
  • Chaves de API têm escopo de permissões e podem expirar ou ser revogadas. Links de compartilhamento e de painéis podem expirar, ficar restritos a endereços IP e ser revogados.
  • Acesso interno: só a equipe técnica responsável acessa a infraestrutura, e apenas para operar e dar suporte à plataforma.

5. Desenvolvimento e operação

Como evitamos falhas antes de chegarem à produção?

Toda mudança passa por verificações automáticas de qualidade, tipagem e testes antes de ser publicada. O site e a API enviam cabeçalhos de segurança, e as dependências são atualizadas com frequência.

Os erros da API são registrados com o mínimo de dados necessário para corrigi-los. O navegador não envia erros nem gravações de tela a nenhum serviço de monitoramento.

6. Backups e continuidade

E se algo der errado com os dados?

Fazemos cópias diárias do banco de dados e dos arquivos, criptografadas e guardadas por 14 dias. Os arquivos também têm versões: um arquivo substituído ou apagado pode ser recuperado por 31 dias.

Na plataforma, alguns itens excluídos, como tickets, podem ser restaurados pela própria empresa.

7. Resposta a incidentes

O que acontece se houver um incidente de segurança?

Ao identificar um incidente, contemos o problema, investigamos a causa e corrigimos. Se ele puder afetar dados pessoais do seu ambiente, avisamos os administradores da sua empresa sem demora, com o que aconteceu, os dados envolvidos e as medidas tomadas, para que ela possa cumprir as suas obrigações com a ANPD e com os titulares.

8. Responsabilidade compartilhada

O que cabe à sua empresa?

Parte da segurança depende de como cada ambiente é usado. Recomendamos:

  • Dar a cada pessoa apenas as permissões de que ela precisa.
  • Inativar na hora o acesso de quem sai da empresa.
  • Usar senhas fortes e únicas, sem compartilhar contas.
  • Criar chaves de API com o menor escopo possível e revogar as que não estão em uso.
  • Definir prazo e restrição de IP nos links de compartilhamento e de painéis.

9. Reporte uma vulnerabilidade

Encontrou um problema? Como nos avisar?

Envie os detalhes para suporte@apollohub.app, com os passos para reproduzir o problema. Respondemos em até 5 dias úteis, mantemos você informado sobre a correção e não tomaremos medidas legais contra pesquisas feitas de boa-fé dentro destas regras.

Não teste em ambientes de outras empresas, não acesse nem altere dados que não são seus e não faça testes que prejudiquem a disponibilidade da plataforma.

Ficou com alguma dúvida?Fale com nosso time pelo suporte@apollohub.app