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.

Veja o que cada papel alcança antes de atribuí-lo. A mesma verificação está na janela de convite.
A matriz de permissões: cada permissão de organização e de projeto por papel, quatro predefinições e uma prévia do que um papel verá antes de você atribuí-lo. A partir do plano Professional.

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:

SSO (SAML 2.0 e OIDC)
Provisionamento de usuários com SCIM
Lista de IPs permitidos
Exportação do log de auditoria
Em uma implantação dedicada, as chaves de criptografia ficam na sua própria assinatura do Azure (Enterprise+)
Políticas de tempo limite de sessão
2FA obrigatória (em toda a organização)

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.com

Perguntas 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).