Planos pagos

Um agente de segurança que verifica o seu site e pergunta antes de corrigir

O agente de Segurança é um agente de IA para sites Briks em todos os planos pagos. Ele verifica o código do seu site após cada publicação e o site inteiro toda segunda-feira, diz em palavras simples o que encontrou e o que fazer a seguir, e pede ao Construtor que corrija apenas o que você aprovar. Nunca altera o seu site por conta própria e nunca vê o valor de uma chave.

Relatório de segurança1 achado aguarda você
AltaEncontrado após a publicação de terça

O formulário de pré-encomenda pode ser enviado quantas vezes por minuto quiserem

Alguém poderia enviá-lo milhares de vezes e encher seus pedidos de lixo.

Próximo passo: o Construtor adiciona um limite de frequência de envio, mantendo o formulário como está.

Um exemplo de achado para uma padaria inventada, com um número de versão de exemplo. As etapas são as de um achado real, e nada aqui é enviado.

Experimente: esta demonstração funciona aqui mesmo na página.

Como funciona

  1. Contratar

    Em Agents, como qualquer agente. Conta para os agentes por projeto do seu plano.

  2. Ele verifica

    O código do seu site após cada publicação, e o código, as chaves e o site publicado toda segunda-feira.

  3. Você decide

    Corrigir envia uma correção para sua aprovação. Aceitar o risco mantém sua escolha.

O que o agente de Segurança verifica

Quase toda a verificação é feita pelas verificações próprias do Briks, que leem seu site sempre da mesma forma e não custam créditos. O agente então lê só onde uma verificação aponta, decide se um achado é real e explica para você.

No código do seu site, ele procura chaves escritas em arquivos, alterações nos seus dados sem limite de frequência, registros de membros lidos sem verificar quem está pedindo, texto exibido como HTML bruto e chamadas a outros sites. Quanto às chaves, compara os nomes que o seu código lê com os nomes definidos em Settings → Secrets, nos dois sentidos, e nunca vê um valor.

No site publicado, ele verifica se todos os endereços respondem por https, quantos dias restam ao certificado, os cabeçalhos de segurança e arquivos que nunca deveriam poder ser baixados. Também olha arquivos no armazenamento público com nomes que parecem privados, como invoice ou passport, uma explosão repentina de envios de formulário e avisos conhecidos sobre os pacotes que seu site adiciona além dos que todo site já traz.

Para um site com contas ou pagamentos no código, conta quem tem Admin ou Staff e verifica as configurações de pagamento: modo de teste ou real, o segredo do webhook e pedidos com os quais nenhum pagamento coincidiu.

Cada achado em palavras simples, com um próximo passo

Os achados são agrupados por gravidade: urgente, alta, média e baixa. Cada um diz o que alguém poderia fazer, o que isso significa para o seu negócio e o que fazer em seguida.

O próximo passo é um entre três: algo que só você pode fazer, com o lugar onde fazer, como adicionar uma chave em Settings → Secrets, que não custa nada; uma correção que o Builder pode fazer, atrás de Fix it; ou Accept the risk, para algo com que você decidiu conviver.

Achados urgentes, como uma chave escrita em uma página ou um arquivo privado que qualquer pessoa pode baixar, chegam a você na hora: no sino e no Telegram, quando você o tiver conectado e ativado os achados urgentes de segurança. Os demais esperam o relatório semanal.

A correção sempre espera a sua aprovação

O Fix it mostra quanto uma alteração costuma custar em créditos e depois envia a correção para Waiting, seu e-mail e suas conversas, como toda alteração que um agente pede. Leia, mude as palavras, aprove ou recuse.

Quando você aprova, o Construtor faz a alteração, confere e publica como uma nova versão que você pode desfazer. Quando essa versão está no ar, as verificações rodam de novo, e o achado é marcado como corrigido assim que desaparece.

Correções de segurança nunca seguem sozinhas. Outros agentes podem ganhar o direito de agir sozinhos após cinco aprovações sem problemas de um mesmo tipo; este não pode, e as configurações dele dizem isso onde os outros têm o botão.

Aceite o risco uma vez, e ele continua aceito

Alguns achados vêm de algo que você escolheu. O agente nunca propõe desfazer o que você pediu: ele diz uma vez qual é o risco, e a decisão é sua.

Aceitar o risco guarda a sua escolha com o seu nome e a data, e o agente não volta a tocar no assunto, a menos que piore.

O que ele nunca faz

Ele nunca altera o seu site por conta própria e nunca pede, lê nem repete o valor de uma chave: trabalha apenas com nomes de chaves.

Ele nunca tenta invadir. No site publicado, faz apenas os pedidos simples que o navegador de um visitante faz, no máximo 25 por verificação, aos endereços do próprio site. Ele conta os registros dos seus clientes em vez de lê-los um a um.

Quando roda e quanto custa

Após cada publicação, as verificações de código e de chaves rodam na versão que acabou de ir ao ar, sem custo. O agente só acorda quando elas encontram algo novo, ou quando uma correção que ele pediu já foi publicada e precisa ser conferida.

Toda segunda-feira às 07:00, no fuso horário do seu espaço de trabalho, ele roda o conjunto completo, site no ar incluído, e escreve um relatório curto. Também responde quando você escreve para ele na conversa dele.

O que ele gasta é a leitura e a escrita para explicar um achado e redigir uma correção, pagas com os créditos do seu espaço de trabalho dentro de um orçamento mensal próprio: 20 créditos por padrão. Ele pede no máximo duas correções por execução, as mais graves primeiro, e cada correção é uma mudança normal com a sua própria estimativa de créditos.

Agente de segurança na prática

Três negócios de exemplo e como cada um usaria. Onde aparece um site, é um exemplo que a Briks criou para um negócio fictício, não um cliente.

  1. Padaria

    Um formulário de pré-venda sem limite

    O formulário de pré-encomenda de uma padaria é salvo no banco de dados dela. Depois de uma publicação, a verificação descobre que a rota do formulário aceita qualquer quantidade de envios por minuto. O agente explica que alguém poderia inundar os pedidos com lixo, e a dona aperta Fix it. A correção espera até ela aprovar de manhã, e a versão seguinte adiciona o limite.

  2. Estúdio de fitness

    Uma chave que nunca foi adicionada

    Uma academia pediu que sua lista de e-mails fosse conectada. O relatório de segunda-feira diz que o código lê uma chave chamada MAILING_LIST_KEY que não está definida, e explica onde adicioná-la. O dono a adiciona em Settings → Secrets, o que não custa nada e dispensa correção.

  3. Construtora

    Uma fatura que qualquer pessoa podia abrir

    Um construtor envia um PDF chamado invoice-march.pdf para os arquivos públicos do site. O agente sinaliza um arquivo com nome de aparência privada que qualquer pessoa com o endereço pode baixar. O dono confere em Storage e o remove.

O que você recebe

  • Código verificado a cada publicação, o site inteiro toda segunda-feira
  • Achados em linguagem simples, do urgente ao baixo
  • A correção sempre espera a sua aprovação
  • Aceitar o risco, registrado com o seu nome e a data
  • Apenas os nomes das chaves, nunca os valores
  • Apenas pedidos comuns de visitantes, nunca um ataque

Bom saber

  • O agente de Segurança exige um plano pago e conta no limite de agentes: o Starter inclui 3 agentes por projeto, o Pro 5, o Studio 10 e o Agency 15. Owners e Admins o contratam, enviam as correções dele e aceitam riscos; todos no espaço de trabalho podem ler o relatório.

Perguntas sobre o agente de Segurança

O agente de Segurança pode corrigir coisas sem me perguntar?

Não. Toda correção espera a sua aprovação com a estimativa de créditos e, depois que você aprova, é publicada como uma nova versão que você pode desfazer.

As verificações custam créditos?

Não. As verificações são do próprio Briks e não custam nada. A leitura e a escrita do agente saem do orçamento mensal dele, 20 créditos por padrão.

Ele vê as minhas chaves?

Não. Ele trabalha só com nomes de chaves. Pode dizer que uma chave está faltando ou não é mais lida, nunca o que a chave é.

Ele vai levantar de novo um risco que eu aceitei?

Só se piorar. Um achado que ele verificou e concluiu que não é um risco real também não é levantado de novo.

Ele tenta invadir o meu site?

Não. No site publicado, ela só faz as requisições simples que o navegador de um visitante faz, no máximo 25 por verificação, para os endereços do próprio site.

Quais planos incluem isso?

Todo plano pago, como um de seus agentes: o Starter inclui 3 agentes por projeto, o Pro 5, o Studio 10 e o Agency 15. O Free não inclui agentes.

Experimente no seu próprio negócio

Descreva em uma frase e o Briks cria. Comece grátis com os créditos que você recebe ao se cadastrar.