Como Polaris protege os dados dos seus funcionários.
Polaris é uma suíte de gestão de pessoas multi-tenant operada pela Raravis Consulting. Esta página é nossa vitrine de confiança: aponta como cada controle de proteção de dados está implementado, onde vive a evidência e como solicitar nossos documentos contratuais. Conteúdo destinado a DPO, jurídico e segurança da informação de clientes em avaliação.
Isolamento multi-tenant garantido por Row Level Security
Toda tabela com dado de cliente tem políticas de banco que negam por padrão. Mesmo que a aplicação tenha bug, o Postgres recusa rows fora da organização do usuário logado.
Em vez de depender de o desenvolvedor lembrar de filtrar por organização em cada query, o controle vive no banco. A organização do usuário entra via claim do JWT, e cada política SQL (read/write) consulta essa claim antes de liberar a linha. Defesa em profundidade — não há código aplicacional capaz de vazar dado cross-tenant.
Suite de testes de integração contra Postgres real exercita cenários cross-tenant a cada PR (organização A não vê dados de B, faixas salariais respeitam subárvore hierárquica, revisor não consegue deletar comentário alheio etc.). O CI bloqueia merge se qualquer cenário regredir.
Direitos do titular (LGPD Art. 18)
Endpoints administrativos cobrem acesso, portabilidade e eliminação. Anonimização irreversível, com dupla custódia e audit trail.
Backup e recuperação
Daily backups com retenção mínima de 7 dias. Point-in-Time Recovery opcional para janela de perda menor.
Plano de produção inclui backups diários automáticos pelo provedor de banco de dados (retenção 7 dias). Point-in-Time Recovery é add-on contratável quando o SLA do cliente exige janela de perda inferior a 1 hora. Restaurações têm playbook documentado com validação pós-restore antes de liberar a base ao tráfego.
Snapshots manuais são tirados antes de migrações destrutivas. O controlador pode solicitar pg_dump filtrado por organização a qualquer momento, para fins de portabilidade ou auditoria.
Audit trail imutável
Toda mudança relevante (cargo criado/editado, comentário resolvido, importação aplicada, anonimização) gera entrada em audit_log com ator, antes/depois, timestamp.
A tabela de auditoria não aceita UPDATE nem DELETE — único caminho de remoção é o expurgo programado pela política de retenção. Apenas o papel administrativo da própria organização consegue ler. Os campos “antes” e “depois” são snapshots JSON do estado da entidade, permitindo reconstrução de qualquer mudança histórica até o limite da retenção.
Criptografia e cabeçalhos de segurança
TLS 1.2+ em todas as rotas, HSTS de 2 anos, AES-256 no banco. Cabeçalhos hardenizados em todas as respostas.
max-age=63072000; includeSubDomains; preload.Controle de acesso por papel
Quatro papéis aplicacionais com políticas SQL distintas, seguindo princípio do menor privilégio.
Credenciais de banco com bypass total de políticas (service role) são proibidas em runtime e usadas apenas em scripts de seed operados manualmente por administrador autorizado.
Subprocessadores
Lista pública dos terceiros que tratam dados em nome do controlador. Cada subprocessador é coberto por DPA próprio anexado ao DPA principal.
Mudança ou inclusão de novo subprocessador é comunicada ao controlador com no mínimo 30 dias de antecedência, permitindo direito de oposição motivada. Detalhes contratuais no DPA.
Observabilidade sem vazamento de PII
Error tracking ativado com PII desligada por padrão. Logs com retenção controlada por camada.
sendDefaultPii=falsecomo padrão. Cliente pode hospedar plataforma própria (auto-hospedada) se preferir.Pendências reconhecidas
Em transparência, controles em construção e o que ainda não temos como organização.
- DPA oficial: minuta pronta, em revisão jurídica. Disponível sob NDA para clientes em negociação ativa.
- Auditoria de segurança independente: não realizada como organização. Cliente pode contratar e o resultado é incorporado como evidência.
- Penetration test do Polaris: não realizado. Mesmo critério.
- ISO 27001 / SOC 2 como organização Raravis: não obtido. Certificações são herdadas dos subprocessadores listados acima.
- Anonimização estatística (k-anonymity) em analytics: hoje agregações ocorrem em grupos ≥ 5; threshold formal vira configuração em release futura.
Como solicitar o DPA
O DPA está em revisão jurídica e é disponibilizado sob NDA para clientes em negociação ativa.
Empresas brasileiras em avaliação avançada da Suite Polaris podem solicitar a minuta atualizada do DPA enviando e-mail para legal@raravis.com.br com cópia para privacy@raravis.com.br. Identifique o nome da empresa, o(a) responsável jurídico/DPO e o estágio do processo de avaliação.
Após assinatura de NDA mútuo, devolvemos a minuta editável (Markdown ou PDF) em até 2 dias úteis para revisão do jurídico do cliente. O DPA é assinado em conjunto com o contrato comercial principal.
Como nos acionar
Canais oficiais para titulares, controladores e pesquisadores de segurança.