Política de Segurança
Como protegemos os dados que você e seus clientes confiam à plataforma: isolamento entre agências, controle de acesso por papel, criptografia de segredos, trilha de auditoria e o que fazemos diante de um incidente. Para saber quais dados tratamos e por quê, veja a Política de Privacidade.
Última atualização:
01Princípios
- Menor privilégio. Cada pessoa enxerga apenas a agência, o cliente e as funções que o papel dela permite.
- Segredo nunca em texto puro. Tokens de integração são guardados criptografados e nunca voltam para a tela.
- Rastro do que aconteceu. Ações relevantes ficam registradas com autor, data e endereço IP.
- Falhar fechado. Sem permissão, sem saldo ou sem credencial válida, a operação é recusada em vez de seguir adiante.
02Isolamento entre agências e clientes
A plataforma é multiempresa: várias agências convivem na mesma instalação. O isolamento é aplicado no servidor, em toda consulta, e não depende da interface.
- Toda rota recebe a agência pela URL e valida o vínculo da pessoa com ela antes de responder.
- O portal do cliente só enxerga o que a agência transferiu para ele. Sem uma campanha, um projeto ou um contrato transferido, nada aparece — nunca há queda para “todos os dados da agência”.
- Permissões são granulares por papel (por exemplo lead.read, contract.sign, finance.update) e verificadas na api, não apenas escondendo botões.
- Domínios próprios de agência e de cliente são verificados antes de valerem como origem confiável.
03Autenticação e sessões
| Controle | Como funciona |
|---|---|
| Senhas | Guardadas apenas como hash, pela biblioteca de autenticação. A plataforma não tem como ler sua senha. |
| Entrar com o Google | Disponível como alternativa à senha, com retorno restrito a endereços da própria plataforma. |
| Cookie de sessão | Restrito ao domínio que você acessa, com validade de 7 dias e renovação a cada dia de uso. |
| Sessões | Registram data de expiração, endereço IP e navegador, permitindo identificar acesso estranho. |
| Convites | Acesso a uma agência ou a um cliente só nasce de um convite, com papel definido por quem convida. |
| Troca de contexto | Mudar de agência ou de cliente é registrado na sessão e revalidado a cada requisição. |
04Criptografia
- Em trânsito: todo acesso aos painéis e à api acontece por HTTPS.
- Segredos em repouso: tokens da instância de WhatsApp, do Google Calendar, da Meta e do Mercado Pago são cifrados com AES-256-GCM, com chave mestra mantida fora do banco de dados, no ambiente do servidor.
- Webhooks: cada instância de WhatsApp e cada automação tem um segredo próprio na URL, que é validado antes de qualquer processamento.
- Assinatura de contratos: o conteúdo assinado é registrado com hash, junto do IP, do navegador e do momento do consentimento, o que permite provar que o documento não mudou depois da assinatura.
Depois de salvo, um token de integração nunca é devolvido pela api — a interface mostra apenas se a conexão está ativa.
05Proteções da aplicação
| Proteção | Como funciona |
|---|---|
| Limite de requisições | A api limita chamadas por origem, reduzindo abuso e tentativas de força bruta. |
| Origens permitidas | Só os painéis da plataforma e os domínios próprios verificados podem chamar a api com sessão. |
| Webhook público de captação | Responde a qualquer origem por padrão, mas cada campanha pode restringir a lista de sites autorizados; envios recusados ficam registrados. |
| Validação de entrada | Todo corpo de requisição é validado por esquema antes de chegar ao banco. |
| Exportação de planilhas | Valores que o Excel interpretaria como fórmula são neutralizados no arquivo gerado. |
| Arquivos e mídias | Ficam em armazenamento privado e são servidos pela api com verificação de acesso — nunca por link público. |
| Segregação de ambientes | Chaves de serviço e acesso interno entre serviços exigem credencial própria. |
06Auditoria e acompanhamento
- Trilha de auditoria com ação, tipo de registro, autor, endereço IP e data.
- Histórico completo de cada execução de automação, passo a passo, incluindo o motivo de uma falha — é o que permite explicar por que uma mensagem não saiu.
- Registro de uso de IA por agência, ação, provedor e modelo, para controle de consumo e de custo.
- Verificações de diagnóstico do ambiente disponíveis para a equipe da plataforma.
07Uso responsável de IA
- A IA só recebe o necessário para responder: a mensagem, o histórico recente, as instruções e a base de conhecimento daquela instância.
- Não usamos o conteúdo dos clientes para treinar modelos próprios.
- Cada instância decide se a IA responde sozinha, apenas sugere ou fica desligada, e a equipe pode assumir a conversa a qualquer momento.
- Quando o saldo acaba, a IA é pausada automaticamente em vez de responder de forma imprevisível.
A escolha do provedor de IA é da plataforma e está listada na Política de Privacidade.
08Integrações de terceiros
- Toda conexão (WhatsApp, Google, Meta, Mercado Pago) parte de uma autorização explícita de quem é dono da conta.
- Pedimos apenas os escopos necessários para a funcionalidade oferecida.
- A conexão pode ser desfeita a qualquer momento no painel, e a revogação também pode ser feita no próprio provedor.
- Se um token for revogado ou expirar, a integração é marcada como desconectada e para de operar.
09Operação e continuidade
- Acesso à infraestrutura é restrito à equipe técnica responsável pela operação.
- Mudanças passam por revisão de código e verificação de tipos e build antes de ir ao ar.
- Filas de processamento guardam o trabalho pendente e reprocessam envios que falharam, evitando perda de mensagens.
- Migrações de banco são versionadas e aplicadas de forma controlada, sem apagar dados existentes.
10Incidentes e vulnerabilidades
Encontrou uma falha? Escreva para [email protected] com os passos para reproduzir. Pedimos que não explore a falha além do necessário para demonstrá-la, que não acesse dados de terceiros e que aguarde nosso retorno antes de divulgar. Respondemos o recebimento em até 3 dias úteis.
Em caso de incidente de segurança com risco relevante aos titulares, seguimos o art. 48 da LGPD: apuramos, contemos, comunicamos os afetados e a ANPD nos prazos aplicáveis e registramos as medidas adotadas.
11O que depende de você
Segurança é compartilhada. Do seu lado, recomendamos:
- usar senha forte e exclusiva, e não compartilhar login entre pessoas;
- dar a cada pessoa o papel mínimo necessário e revisar acessos quando alguém sai da equipe;
- revisar quais campanhas, projetos e contratos estão transferidos para cada cliente;
- não coletar dados sensíveis em campos livres de formulário sem base legal;
- manter o celular da instância de WhatsApp sob controle da empresa.
Esta política descreve os controles da Agensys nesta data e evolui com o produto. A data de revisão no topo indica a versão vigente. Contato: [email protected].