Segurança e LGPD
O Vardy foi desenhado para que a IA nunca tenha acesso livre aos seus sistemas e para que os seus dados nunca saiam da sua infraestrutura.
O que o Vardy guarda
| Guarda | Não guarda |
|---|---|
| Conta, plano, chaves de API (só o hash) | Dados dos seus clientes |
| Regras, receitas, configurações | Os pedidos em texto, as respostas e os argumentos das funções |
| Metadados de execução: status, nomes das funções, contagens, latência, regra que bloqueou | Credenciais do seu banco, do seu modelo de IA ou de terceiros |
| Pedidos de aprovação: resumo (funções e quantidades), motivo, id de quem pediu e o hash do plano | Os detalhes do pedido de aprovação, a menos que você ligue shareApprovalDetails. Mesmo assim, são apagados após a decisão |
O painel fica em São Paulo (Brasil). A chave do seu modelo de IA, as senhas do banco e os tokens de terceiros ficam só no seu servidor.
Camadas de proteção
| Camada | O que faz |
|---|---|
| Funções liberadas | A IA só consegue usar o que você cadastrou ou conectou. |
| Validação do código | Antes de rodar, o programa é analisado: sem rede, arquivos, eval, classes ou acesso ao sistema. |
| Sandbox | O código roda isolado (QuickJS/WASM), com limite de memória, tempo e número de chamadas. |
| Schemas | Argumentos e retornos de cada função são conferidos. |
| Plano de efeitos | Nenhuma alteração acontece durante o programa: tudo vira um plano, conferido antes. |
| Regras e aprovação | Limites, bloqueios, horário, aprovação para alterações em massa e botão de desligar. |
| Idempotência | Cada alteração aprovada leva uma chave única, para que retentativas não dupliquem o efeito. |
| Banco somente leitura | Só SELECT, só tabelas liberadas, colunas sensíveis escondidas, limite de linhas e tempo. |
Auditoria
Cada mudança de configuração no painel fica registrada com quem fez e quando: regras, receitas, chaves de API, aprovação em massa, equipe e decisões de aprovação. No plano Business, administradores exportam em Auditoria um CSV ou JSON de qualquer período (até 1 ano por arquivo) com as execuções, os pedidos e decisões de aprovação e essas mudanças. O arquivo nunca contém dados dos seus clientes.
Se o Vardy sair do ar
A biblioteca continua com a última configuração recebida e seus pedidos seguem funcionando. Os registros que não puderem ser enviados são descartados, sem travar sua operação.
Recomendações
| Recomendação | Por quê |
|---|---|
| Usuário do banco somente leitura | É a garantia real de que consultas não alteram dados. |
| Alterações sempre por funções do sistema | Mantém estoque, nota fiscal, e-mails e auditoria do seu lado. |
| Ativar autenticação em dois fatores no painel | Protege quem pode mudar regras e chaves (Settings). |
| Revogar chaves que vazarem | Em Compose → API keys, “Revoke” desliga a chave na hora. |