Segurança no Onplana
Os dados dos seus projetos são críticos. Nós os protegemos com segurança de nível empresarial, criptografia, controles de acesso, logs de auditoria e isolamento de dados, para você se concentrar em entregar projetos, sem se preocupar com violações.
Avaliando o Onplana para a sua organização? Leia a revisão de segurança respondida, começando pelo tratamento de dados de IA.
Os pilares da segurança
A segurança está em cada camada da plataforma Onplana, da autenticação à infraestrutura.
Criptografia em tudo
- TLS 1.2+ para todos os dados em trânsito
- Criptografia AES-256 para dados em repouso
- HTTPS obrigatório em todos os endpoints
- Conexões com o banco de dados criptografadas por SSL
Autenticação e acesso
- Autenticação em dois fatores (TOTP + 10 códigos de backup de uso único)
- Redefinição de 2FA no tenant (Owner ou Admin da organização, com proteções de privilégio)
- SSO por SAML 2.0 e OIDC (Enterprise) com verificação de domínio
- SCIM 2.0 com desativação por tenant e alterações auditadas
- Bloqueio contra força bruta (com Redis, Postgres como reserva)
- Códigos de troca de uso único, sem JWT na URL
- Versionamento de tokens e saída em todos os dispositivos
- Lista de IPs permitidos (Enterprise)
Auditoria e conformidade
- Log de auditoria somente de acréscimo, com comparações estruturadas de antes e depois
- Seis predefinições de retenção: STANDARD / GDPR / HIPAA / FINRA / SOC 2 / CUSTOM
- Para quem está em várias organizações, vale a retenção mais rigorosa
- Feed de eventos de segurança (logins, trocas de senha, 2FA, SCIM)
- Exportação de auditoria em CSV ou JSON com filtros e períodos
- Painel com pontuação de conformidade (2FA, escopo de tokens, retenção, IP)
- Comitês de controle de mudanças para projetos governados
Infraestrutura
- Hospedado no Microsoft Azure, um provedor de nuvem em conformidade com SOC 2
- Dados de cada tenant limitados à sua organização em toda consulta
- Backups automáticos com recuperação a um ponto no tempo
- Proteção contra DDoS e limitação de taxa
- Verificação regular de vulnerabilidades
Proteção de dados
- Isolamento entre tenants: uma organização nunca vê os dados de outra
- Exclusão reversível com lixeira (30 dias para recuperar)
- Residência de dados por meio de uma implantação dedicada na sua própria assinatura do Azure (Enterprise+); o serviço gerenciado funciona em uma única região
- Seus dados nunca são usados para treinar modelos de IA
- Exportação de dados disponível a qualquer momento (sem aprisionamento)
Controles da organização
- Cinco papéis padrão mais papéis personalizados (a partir do plano Business)
- Chaves de permissão detalhadas (organização e projeto)
- Só o Owner edita a matriz de permissões (bloqueio de escalada)
- Proteção do último Owner: o único Owner não pode ser rebaixado
- Um Admin não pode redefinir a 2FA de um Owner (isolamento de privilégios)
- Gestão de vagas de convidado com limites por plano
- Revisão de acessos com status de 2FA, último login e marca de inatividade
Endurecimento em produção
- Proteção de inicialização: o serviço não sobe com segredos ausentes ou malformados
- Segredos JWT de finalidade única (autenticação, estado de SSO, cobrança, cronograma)
- Cabeçalhos Helmet (HSTS, CSP, X-Frame-Options, COOP/CORP)
- Limites por rota (autenticação, OAuth, IA, SCIM por tenant)
- Webhooks com HMAC-SHA256 e proteção contra SSRF
- Verificação do SHA do build na implantação (sem atraso silencioso de revisão)
Seus documentos
O que acontece com um contrato, um plano ou um arquivo de cliente depois que você o envia ao Onplana.
Armazenamento privado e criptografado
Os arquivos enviados ficam no Azure Blob Storage em West US, criptografados em repouso pelo Azure Storage e replicados em uma segunda região (East US). A conta de armazenamento não aceita tráfego da internet pública e só é alcançada por um endpoint privado. Nenhum contêiner é público e a conta não tem chaves de acesso compartilhadas, então o Onplana chega a ela por uma identidade gerenciada.
Criptografado em trânsito
Somente HTTPS entre o seu navegador e o Onplana, e entre o Onplana e o armazenamento, com TLS 1.2 como mínimo.
Aberto somente pelo aplicativo
Todo download passa pelo aplicativo com sessão iniciada, que verifica se o arquivo pertence à sua organização. Um arquivo de projeto também exige acesso ao projeto, e uma pasta restrita só abre para as pessoas com quem é compartilhada. Não existe link público para um arquivo armazenado.
Verificado na entrada
O tipo real do arquivo é lido do conteúdo e comparado a uma lista permitida, com executáveis excluídos. Até 100 MB por arquivo, dentro do armazenamento do seu plano.
Versões e lixeira
Todo documento mantém seu histórico de versões, em todos os planos. Um arquivo excluído vai para a lixeira com o conteúdo, por 30 dias por padrão e seis anos nas predefinições de retenção HIPAA e FINRA.
Compartilhamento fora da organização
Um destinatário externo abre um arquivo compartilhado com um código de seis dígitos enviado por e-mail, válido por 15 minutos. Só remetentes verificados podem compartilhar, os envios têm limite por hora e quem compartilhou pode revogar a qualquer momento. Owners e Admins podem dar aos links uma validade padrão e, a partir do plano Professional, o Owner pode impedir que qualquer outro papel compartilhe arquivos fora da organização.
Arquivos do Office ficam no Onplana
Arquivos do Word, Excel e PowerPoint editados no navegador abrem no serviço de edição do próprio Onplana, no ambiente Azure do Onplana, e não em um editor externo.
No log de auditoria
Envios, downloads (um arquivo aberto no aplicativo ou lido por um agente), restaurações de versão e salvamentos do editor do Office no navegador ficam registrados no log de auditoria, assim como exclusões, compartilhamentos e revogações, anexos de tarefas adicionados e removidos e restaurações da lixeira (a partir do plano Enterprise). Cada entrada indica o cliente de origem, como o aplicativo web ou um agente via MCP, e downloads repetidos do mesmo arquivo pela mesma pessoa em uma hora formam uma única entrada.
Os detalhes, passo a passo: Como seus arquivos são protegidos (em inglês).
Recursos de segurança para empresas
Os planos Enterprise e Enterprise+ incluem recursos de segurança adicionais para organizações com requisitos rigorosos de conformidade:
Guias de configuração para o Microsoft Entra: Configurar SSO com SAML (em inglês) · Configurar o provisionamento SCIM (em inglês). A configuração equivalente é possível com Okta, OneLogin, JumpCloud, Ping e qualquer provedor de identidade RFC 7644 ou SAML 2.0.
Credenciais OAuth e tokens de terceiros
Todos os tokens OAuth de acesso e de atualização (do Google, Microsoft, Box, Dropbox e qualquer outro provedor integrado) são criptografados em repouso com AES-256-GCM antes de serem gravados no nosso banco de dados. As chaves de criptografia são gerenciadas no Azure Key Vault e nunca ficam junto dos dados criptografados. Quando você desconecta uma integração, o Onplana revoga imediatamente os tokens no provedor (se ele aceitar revogação por token) e marca o registro da conexão como excluído, que é apagado após 30 dias.
Nossas práticas de segurança
Desenvolvimento seguro
Revisões de código e testes focados em segurança fazem parte de cada ciclo de lançamento.
Resposta a incidentes
Procedimentos documentados de resposta a incidentes, com níveis de gravidade e caminhos de escalonamento definidos.
Gestão de dependências
Monitoramento automático de vulnerabilidades conhecidas em dependências de terceiros.
Acesso mínimo
O acesso interno aos sistemas de produção segue o princípio do menor privilégio, com MFA obrigatória.
Tratamento de dados
Políticas rigorosas de acesso, retenção e exclusão de dados. Nenhum dado de cliente em máquinas de desenvolvimento.
A revisão de segurança, respondida
As perguntas de um questionário de segurança de fornecedores, com nossas respostas e a página de onde cada uma vem. O tratamento de dados de IA vem primeiro.
Tratamento de dados de IA
- Quais provedores de IA o Onplana usa?
- A API Claude da Anthropic e o serviço Azure OpenAI da Microsoft. O Onplana opera os dois e decide qual atende as solicitações, com o outro de prontidão, por exemplo para assumir durante uma queda do provedor. Fonte: Suboperadores (em inglês)
- Onde as solicitações de IA são processadas?
- Anthropic nos Estados Unidos. Azure OpenAI no ambiente Azure OpenAI do próprio Onplana, em Azure East US 2 (Estados Unidos), sem compartilhar dados com a OpenAI Inc. Fonte: Suboperadores (em inglês)
- Quais dados são enviados ao provedor de IA?
- Texto de projetos, descrições de tarefas e qualquer texto livre passado a uma função de IA, quando alguém usa uma: detecção de riscos, geração de planos, relatórios de status e o chat no aplicativo. Fonte: Suboperadores (em inglês)
- Nossos dados são usados para treinar modelos de IA?
- Não. Os dados de projeto enviados a um provedor de IA servem apenas para gerar a resposta àquela solicitação, e nenhum dado de cliente ou conteúdo de conversa é usado para treinar modelos de IA. Fonte: Política de privacidade, seção 3 (em inglês)
- O provedor de IA guarda nossos prompts?
- O processamento de IA acontece em tempo real e os provedores não retêm os dados além da duração da solicitação. Segundo a política da Anthropic, as entradas da API não são usadas para treinamento e não são armazenadas após a conclusão da solicitação. Fonte: Política de privacidade, seção 3 (em inglês)
- Podemos usar nosso próprio provedor de IA ou chave de API?
- Não. O Onplana opera os dois provedores de IA e guarda as credenciais, não existe provedor de IA fornecido pelo cliente. Fonte: Política de privacidade, seção 3 (em inglês)
- As funções de IA podem ser desativadas?
- Sim. As funções de IA podem ser desativadas a qualquer momento sem afetar a plataforma principal. Fonte: Política de privacidade, seção 3 (em inglês)
- Alguém no Onplana lê nossas conversas com a IA?
- Em um plano pago, não. Nos planos gratuitos, as conversas com o assistente de IA do aplicativo podem passar por uma verificação automática de respostas ruins e abusos. Quando ela encontra um problema, um membro da equipe do Onplana com direitos de administrador da plataforma pode ver o trecho, e cada leitura fica em um log de auditoria interno. Fonte: Política de privacidade, seção 3 (em inglês)
- Quais funções de IA vêm com cada plano?
- O chat de IA com contexto do projeto está disponível em todos os planos, inclusive o gratuito; a detecção de riscos com IA, a partir do plano Professional. Todo uso de IA está sujeito à cota de tokens de IA do plano. Fonte: Preços
Hospedagem e localização dos dados
- Onde o Onplana é hospedado?
- No Microsoft Azure, em West US (Estados Unidos): Container Apps, Postgres Flexible Server, Redis, Blob Storage e Key Vault. Fonte: Suboperadores (em inglês)
- O Onplana é multilocatário, e como os tenants são separados?
- Sim. Toda consulta é limitada à organização a que pertence, com nova verificação no middleware da solicitação, de modo que uma organização nunca vê os dados de outra. Fonte: Recurso de apoio à DPIA (em inglês)
- Nossos dados podem ficar em uma região ou assinatura que escolhermos?
- O serviço gerenciado funciona em uma única região. Para residência de dados, o Enterprise+ é uma implantação dedicada que o Onplana configura e opera na sua própria assinatura do Azure, onde também ficam as chaves de criptografia. Fonte: Segurança
- Precisamos instalar alguma coisa?
- Não. O Onplana é um serviço hospedado, usado pelo aplicativo web, pela API REST e por um servidor MCP para agentes de IA, com aplicativos opcionais de desktop, telefone e navegador que só falam com os serviços do próprio Onplana. Fonte: Recurso de apoio à DPIA (em inglês)
Criptografia
- Os dados são criptografados em trânsito?
- Sim. TLS 1.2 ou superior em toda conexão, HTTPS obrigatório em todos os endpoints e conexões criptografadas com o banco de dados. Fonte: Segurança
- Os dados são criptografados em repouso?
- Sim. AES-256 em repouso no Postgres, no Blob Storage e no Key Vault. Fonte: Recurso de apoio à DPIA (em inglês)
- Como os arquivos armazenados são protegidos?
- Os arquivos ficam no Azure Blob Storage em West US, criptografados em repouso e replicados em East US. A conta de armazenamento não aceita tráfego da internet pública, é alcançada por um endpoint privado, não tem contêiner público nem chaves de acesso compartilhadas, e todo download passa pelo aplicativo com sessão iniciada. Fonte: Segurança, Seus documentos
- Como são guardados os tokens dos serviços conectados?
- Os tokens OAuth de acesso e de atualização do Google, Microsoft, Box, Dropbox e outros provedores são criptografados com AES-256-GCM antes de serem gravados, com as chaves no Azure Key Vault. Ao desconectar, eles são revogados no provedor, quando ele permite, e o registro é apagado após 30 dias. Fonte: Segurança
Identidade e acesso
- Vocês oferecem login único?
- Sim, SAML 2.0 e OIDC com verificação de domínio, a partir do plano Enterprise. Há guias de configuração para o Microsoft Entra, e qualquer provedor de identidade SAML 2.0 funciona. Fonte: Segurança
- Vocês oferecem provisionamento SCIM?
- Sim, SCIM 2.0 com desativação por tenant e alterações auditadas, a partir do plano Enterprise. Fonte: Segurança
- Há autenticação multifator?
- Sim. Autenticação em dois fatores TOTP com 10 códigos de backup de uso único, em todos os planos, inclusive o gratuito. O Owner ou um Admin da organização pode redefinir a autenticação em dois fatores de um membro. Fonte: Segurança
- O acesso pode ser limitado à nossa rede?
- Sim, com a lista de IPs permitidos, a partir do plano Enterprise. Fonte: Segurança
- Como papéis e permissões são controlados?
- Cinco papéis integrados, a matriz de permissões a partir do plano Professional e os papéis personalizados a partir do plano Business. Só um Owner pode editar a matriz, o último Owner não pode ser rebaixado e um Admin não pode redefinir a autenticação em dois fatores de um Owner. Fonte: Segurança
- Como as sessões são gerenciadas?
- Versionamento de tokens com saída em todos os dispositivos e um registro de sessões que aplica tempos limite por inatividade. Fonte: Recurso de apoio à DPIA (em inglês)
- Como o login por força bruta é evitado?
- Falhas repetidas acionam um bloqueio, e as rotas de login, OAuth, IA e SCIM têm seus próprios limites de taxa. Fonte: Segurança
Registro e monitoramento
- Existe um log de auditoria, e podemos exportá-lo?
- Sim, a partir do plano Enterprise: um log de auditoria somente de acréscimo, com os valores de antes e depois de cada alteração, exportado em CSV ou JSON com filtros e período. Fonte: Segurança
- Os eventos de segurança são registrados?
- Sim. Um feed de eventos de segurança registra logins, trocas de senha, alterações de dois fatores e atividade SCIM, e uma revisão de acessos mostra o status de dois fatores de cada membro, o último login e se está inativo. Fonte: Segurança
- O acesso a arquivos é registrado?
- Sim, a partir do plano Enterprise. Envios, downloads (inclusive um arquivo lido por um agente), restaurações de versão, salvamentos do Office no navegador, exclusões, compartilhamentos e revogações ficam no log de auditoria, cada um com o cliente de origem. Fonte: Segurança, Seus documentos
Retenção, exclusão e backup
- Podemos definir por quanto tempo os dados são mantidos?
- Sim. Seis predefinições de retenção (Standard, GDPR, HIPAA, FINRA, SOC 2 e Custom), com a mais rigorosa valendo para quem está em várias organizações, aplicadas por um processo diário de limpeza. Fonte: Segurança
- O que acontece com os itens excluídos?
- Eles vão para uma lixeira e podem ser recuperados por 30 dias por padrão; nas predefinições HIPAA e FINRA, um arquivo excluído é mantido por seis anos. Fonte: Segurança, Seus documentos
- Podemos exportar nossos dados?
- Sim, a qualquer momento, sem aprisionamento. Cada pessoa também pode exportar seus próprios dados em Configurações, Privacidade e dados. Fonte: Recurso de apoio à DPIA (em inglês)
- Como a conta de uma pessoa é excluída?
- A exclusão self-service tem um período de carência de 7 dias que a pessoa pode cancelar. Depois, os dados são anonimizados no local e excluídos pelo processo diário de limpeza. Fonte: Recurso de apoio à DPIA (em inglês)
- Como é feito o backup dos dados?
- Backups diários criptografados com restauração a um ponto no tempo por 7 dias no Azure Postgres Flexible Server. Os arquivos armazenados mantêm seu histórico de versões e são replicados em uma segunda região (East US). Fonte: Suboperadores (em inglês)
Suboperadores e contratos
- Quais suboperadores tratam nossos dados?
- Principais: Microsoft Azure, Stripe, Anthropic, Azure OpenAI, Sentry, Azure Communication Services e hCaptcha. Suboperadores de integração como Google, Box, Dropbox, GitHub e Jira só recebem dados quando a sua organização os conecta. Mudanças relevantes são avisadas com antecedência. Fonte: Suboperadores (em inglês)
- Vocês assinam um acordo de tratamento de dados, e como as transferências internacionais são cobertas?
- Sim. O acordo é enviado a pedido em um dia útil, com uma via assinada em cinco, e cobre as transferências com as Cláusulas Contratuais Padrão da UE, o adendo do Reino Unido e o adendo suíço quando aplicáveis. Fonte: Acordo de tratamento de dados (em inglês)
Operações de segurança
- Vocês têm um processo de resposta a incidentes?
- Sim. Procedimentos documentados de resposta a incidentes, com níveis de gravidade e caminhos de escalonamento definidos. A notificação de violações está prevista no acordo de tratamento de dados. Fonte: Segurança
- Como as vulnerabilidades são gerenciadas?
- Verificação regular de vulnerabilidades, monitoramento automático de dependências de terceiros e revisão de código com testes focados em segurança em cada lançamento. Fonte: Segurança
- Quem no Onplana chega à produção?
- O acesso interno à produção segue o menor privilégio com MFA obrigatória, e nenhum dado de cliente fica em máquinas de desenvolvimento. Fonte: Segurança
- Como relatamos uma vulnerabilidade?
- Por e-mail para support@onplana.com. Fonte: Segurança
- Como os arquivos enviados são verificados?
- O tipo real do arquivo é lido do conteúdo e comparado a uma lista permitida, com executáveis excluídos, até 100 MB por arquivo. Fonte: Segurança, Seus documentos
- Os webhooks de saída são assinados?
- Sim, com HMAC-SHA256, e os destinos de webhook são protegidos contra falsificação de solicitação do lado do servidor. Fonte: Segurança
Conformidade
- Vocês têm um relatório SOC 2?
- Ainda não. SOC 2 está no nosso roteiro. O Onplana é hospedado no Microsoft Azure, um provedor de nuvem em conformidade com SOC 2, e oferece uma predefinição de retenção SOC 2. Fonte: Segurança
Falta aqui uma pergunta da sua revisão? Escreva para support@onplana.com, e o acordo de tratamento de dados é enviado a pedido pela página do acordo (em inglês).
Precisa do Onplana na sua própria assinatura do Azure? Veja como o Enterprise+ funciona.
Divulgação responsável
Se você descobrir uma vulnerabilidade de segurança no Onplana, relate de forma responsável. Agradecemos sua ajuda para manter nossa plataforma e nossos usuários seguros.
support@onplana.comPerguntas sobre segurança?
Comece pela revisão de segurança acima. Para o que ela não cobre, teremos prazer em responder ao seu questionário, fornecer documentação ou conversar sobre seus requisitos de conformidade.
Para um inventário recurso por recurso, leia nosso documento Security & Compliance Overview (em inglês).