Pular para o conteúdo

LGPD, GDPR e agentes de IA: o que o time de segurança vai perguntar

O que provar antes de agentes de IA lerem dados de clientes: DPA, cifra, chaves em HSM, acesso por finalidade, auditoria e direitos do titular.

Time Niadra

Segurança7 min de leitura

Para deixar agentes de IA lerem dados de clientes dentro da LGPD e do GDPR, a empresa precisa provar seis coisas: quem é controlador e quem é operador, como o dado é cifrado e onde ficam as chaves, o que cada agente pode ler, quem leu o quê, o que chega ao modelo de IA e como o titular exerce os direitos dele. Com agentes de vários fornecedores lendo a mesma memória de clientes, cada resposta precisa valer para todos eles. O time de segurança de um banco, de uma seguradora ou de uma operadora de saúde vai pedir cada padrão pelo nome, com evidência.

Quem é o controlador, quem é o operador e o que o DPA precisa dizer?

A empresa que atende o cliente é a controladora: ela decide para que o dado é tratado. Quem trata o dado em nome dela é operador (LGPD, art. 5º, VI e VII). O GDPR chama os mesmos papéis de responsável pelo tratamento e subcontratante (art. 4º).

Com agentes de três fornecedores, a empresa tem vários operadores tocando o mesmo cliente. A camada de memória acima deles também é operadora. O operador segue as instruções do controlador (LGPD, art. 39), e o contrato de tratamento de dados (DPA) é onde elas ficam escritas. Pelo art. 28 do GDPR, o contrato cobre:

  • tratamento conforme instruções documentadas;
  • subprocessadores nomeados, e nenhum novo sem autorização por escrito;
  • medidas de segurança e apoio aos direitos do titular;
  • aviso de incidente ao controlador sem demora injustificada (GDPR, art. 33), para ele comunicar a autoridade e o titular (LGPD, art. 48);
  • apagamento ou devolução dos dados no fim do contrato;
  • acesso às auditorias que demonstram conformidade.

Como o dado é cifrado, e quem guarda as chaves?

O art. 32 do GDPR cita a cifragem entre as medidas de segurança. O art. 46 da LGPD exige proteção contra acesso não autorizado desde a concepção do produto. Os padrões, pelo nome:

  • Em repouso: AES-256-GCM. O modo GCM autentica o dado, e qualquer alteração faz a decifragem falhar.
  • Em trânsito: TLS 1.3.
  • Campo a campo: dados pessoais ganham uma segunda cifra, que protege o dado dentro do próprio banco.
  • Uma chave por empresa: se um erro misturar registros de duas empresas, a decifragem falha em vez de vazar.

A força da cifra depende de quem controla a chave. As chaves-mestras precisam viver em HSM com validação FIPS 140-3, conferível no programa CMVP do NIST. A norma define quatro níveis crescentes de segurança, e a validação informa o nível de cada módulo. Três respostas contam: a chave-mestra nunca sai do HSM, quem usa a chave nunca a administra, e a rotação é automática.

Quem pode ler o quê, e como provar quem leu?

O acesso começa negado. Cada agente tem credencial própria, e a permissão segue a finalidade dele. Essa regra aplica a finalidade e a necessidade da LGPD (art. 6º, I e III) e a limitação das finalidades e a minimização dos dados do GDPR (art. 5(1)(b) e (c)). Dado de saúde é dado sensível (LGPD, art. 5º, II; GDPR, art. 9º). O agente de cobrança nunca deve vê-lo.

A regra vale para o contexto que o agente recebe antes de responder e para cada busca que ele faz no histórico. O time da empresa precisa simular o que cada agente enxerga antes de liberar o acesso, e cortar um fornecedor na hora.

Cada leitura deixa registro: qual agente leu, o quê, para quê e quando. O registro é encadeado por hash SHA-256, e qualquer alteração quebra a cadeia. Uma cópia segue em tempo real para o SIEM da empresa. Com esse registro, o controlador demonstra conformidade (LGPD, art. 6º, X; GDPR, art. 5(2)). Um trecho do registro de leituras:

  • 14h07, agente de voz do fornecedor B: recebeu o contexto de voz.
  • 14h05, agente do app: recebeu o contexto completo.
  • 14h02, agente de WhatsApp do fornecedor A: recebeu o contexto de chat.
  • 09h31, agente de cobrança do fornecedor C: negado, porque cobrança não pode ver pendência técnica.

A linha negada prova que a regra de finalidade funcionou.

O que chega ao modelo de IA, e onde o dado fica?

O contrato precisa garantir três coisas sobre o modelo de IA:

  • Mascaramento: CPF, cartão e outros dados sensíveis são mascarados antes de chegar a qualquer modelo.
  • Nenhum treino: os dados não treinam modelos, nem os do fornecedor nem os de terceiros.
  • Nenhuma venda: os dados nunca são vendidos nem compartilhados.

Treinar modelo com conversas de atendimento seria uma finalidade nova. As duas leis vedam o tratamento posterior incompatível com a finalidade original (LGPD, art. 6º, I; GDPR, art. 5(1)(b)).

A empresa define a região dos dados, e nada sai dela sem autorização por escrito. A transferência internacional tem regras próprias nas duas leis (LGPD, art. 33; GDPR, art. 44). Certificação também tem dono. ISO 27001, SOC 2 e PCI DSS podem ser do fornecedor ou da nuvem onde ele opera. O time de segurança deve perguntar de quem é cada selo.

Como o titular exerce os direitos dele?

O titular tem direito a acesso, correção, portabilidade e eliminação (LGPD, art. 18; GDPR, arts. 15 a 20). O operador ajuda o controlador a atender cada pedido (GDPR, art. 28(3)(e)). Por isso os direitos precisam existir por API.

Numa memória de clientes, o apagamento é o direito mais difícil. Cada conversa gera fatos, pendências, contexto e índice de busca. A resposta séria percorre tudo o que derivou do dado e emite um comprovante do que foi apagado. Depois disso, nenhum agente recebe aquele dado no contexto nem o encontra na busca.

A empresa define o prazo de retenção de cada tipo de dado (LGPD, art. 16; GDPR, art. 5(1)(e)). Vencido o prazo, o dado é apagado de verdade, e as cópias de segurança expiram em prazo documentado.

O que entregar na revisão de segurança?

Cada resposta precisa chegar com a evidência ao lado.

Pergunta do time de segurança O que responder Evidência
Quem é controlador e quem é operador? A empresa controla; a memória opera sob instrução DPA assinado e lista de subprocessadores
Onde ficam as chaves? HSM FIPS 140-3 nível 3, chave exclusiva por empresa Questionário de segurança e modelo de ameaças
O que cada agente enxerga? O que a finalidade dele permite Simulação por agente, antes de liberar
Quem leu o dado deste cliente? Registro encadeado por SHA-256 Exportação em tempo real para o SIEM
Como as defesas são testadas? Teste de invasão por empresa independente Relatório, sob acordo de confidencialidade
Como apagar um cliente? Apagamento em tudo o que derivou do dado Comprovante de apagamento

Como a Niadra resolve

A Niadra é a memória compartilhada dos agentes de IA de uma empresa, em todos os canais e fornecedores. Ela atua como operadora, com DPA assinado. As seis camadas de segurança cobrem AES-256-GCM e TLS 1.3, chaves em HSM FIPS 140-3 nível 3, acesso por finalidade, auditoria encadeada por SHA-256, LGPD e GDPR por desenho e nuvem com certificação ISO 27001, SOC 2 e PCI DSS. Os dados nunca treinam modelos, e dado sensível é mascarado antes de chegar a qualquer modelo.

No Console, o time corta o acesso de um fornecedor na hora, simula o que cada agente enxerga e apaga dados com comprovante. A Niadra opera toda a infraestrutura, e o time da empresa conecta o SDK. No plano Regulado, a empresa ganha um ambiente dedicado, com servidores, banco de dados e chaves exclusivos, SLA de disponibilidade em contrato e revisão de segurança com o time dela.

Este texto é informativo e não substitui orientação jurídica.

Perguntas frequentes

A LGPD permite que agentes de IA leiam dados de clientes?

A LGPD permite, desde que o tratamento tenha base legal (art. 7º), finalidade definida e medidas de segurança adequadas (art. 46). Na prática, o time de compliance cobra contrato com cada operador, acesso por finalidade e registro de cada leitura.

Cifrar os dados basta para cumprir a LGPD e o GDPR?

A cifra sozinha não basta. O art. 32 do GDPR pede também confidencialidade contínua, capacidade de restaurar o acesso e testes regulares das medidas. As duas leis ainda exigem finalidade definida, acesso mínimo e atendimento aos direitos do titular.

Como apagar os dados de um cliente de todos os agentes de IA?

O controlador recebe o pedido e comunica o apagamento a cada operador que recebeu o dado (LGPD, art. 18, § 6º; GDPR, art. 19). Numa memória compartilhada, o apagamento alcança a conversa original e tudo o que derivou dela, com comprovante. Cópias guardadas por cada fornecedor seguem o contrato dele.

Quem responde se o fornecedor de um agente vazar dados?

Pela LGPD, o controlador ou o operador que causar dano responde pela reparação (art. 42). O operador responde solidariamente quando descumpre a lei ou as instruções lícitas do controlador.

O próximo agente já pode chegar sabendo.

Conte o que você está construindo. Quem responde é quem escreve o código.