Segurança

Segurança não é um recurso. E a fundação.

Dados contábeis são sensíveis por natureza. O Topo foi construído com segurança em cada camada, do banco de dados a interface.

Isolamento de dados

Multi-tenant por design

Cada organização opera em um tenant isolado. Queries são filtradas automaticamente no nível da infraestrutura, impedindo acesso cruzado entre tenants.

Segregação por empresa

Dentro de cada tenant, dados são segmentados por empresa. Usuários so acessam as empresas vinculadas ao seu perfil.

Ambientes separados

Ambientes de produção, staging e desenvolvimento são completamente isolados, com credenciais e bancos de dados independentes.

Controle de acesso

RBAC granular

Sistema de permissões baseado em papeis com granularidade por recurso e operação. Defina quem pode visualizar, editar, aprovar ou administrar cada módulo.

Autenticação JWT

Tokens assinados com expiração curta e refresh tokens rotacionados. Sessões invalidas são revogadas automaticamente.

Proteção de dados

Criptografia em transito

Toda comunicação entre o navegador e a nossa API é protegida por TLS.

Armazenamento seguro de evidências

Arquivos anexados são armazenados em object storage com isolamento por tenant e controle de acesso por conciliação. O arquivo só sai pela API, para quem está logado e tem permissão; não existe link público para ele.

Conformidade

Governança e conformidade regulatória

Trilha de auditoria

Cada ação na plataforma e registrada com usuário, timestamp e contexto da operação. O log de auditoria e consultável.

Arquitetura de segurança

Construído sobre princípios de zero-trust e defesa em profundidade. Cada camada tem seus próprios controles de segurança.

RedeTLS, limite de requisições por origem
AplicaçãoValidação de input, CORS, helmet headers
AutenticaçãoJWT com rotação, refresh tokens
AutorizaçãoRBAC por recurso, tenant isolation, row-level security
DadosIsolamento por cliente no banco, exclusão lógica

Quer entender nossa postura de segurança?

Agende uma conversa com nosso time para discutir requisitos de segurança e conformidade da sua organização.