Todos os produtosAll products

Produto / Gratuito, código abertoProduct / Free, open source

Security Engineer

Um copiloto de segurança para quem constrói software.A security copilot for whoever builds software.

Boas práticas de segurança no dia a dia de quem programa com IA. Conforme você constrói, o Security Engineer planeja e aplica o cuidado certo a cada etapa e confere com testes, enquanto consertar ainda é simples e barato.Security good practice in the daily work of whoever codes with AI. As you build, Security Engineer plans and applies the right safeguard at each step and checks it with tests, while fixing is still simple and cheap.

TipoType
Habilidade para assistentes de IASkill for AI assistants
Roda emRuns on
Claude Code e outros assistentes de IAClaude Code and other AI assistants
LicençaLicense
MIT
PreçoPrice
GratuitoFree

Onde ele ajudaWhere it helps

Um checklist para cada parte do projeto.A checklist for each part of the project.

Para cada parte, ele escreve o que foi decidido, se é obrigatório ou só recomendado para este sistema e o teste que prova que está valendo. A parte que não se aplica também fica registrada, com o motivo.For every part it writes down what was decided, whether it is mandatory or only recommended for this system, and the test that proves it holds. A part that does not apply is recorded too, with the reason.

DecisãoDecisionObrigatório ou recomendadoMandatory or recommendedO teste que provaThe test that proves it
  1. 01Telas e siteScreens and website
  2. 02O sistema por trás das telasThe system behind the screens
  3. 03Banco de dadosDatabase
  4. 04Login e permissõesSign-in and permissions
  5. 05Servidores e redeServers and network
  6. 06Domínio, certificado e e-mailDomain, certificate and email
  7. 07Registros e alertasLogs and alerts
  8. 08Como o código vai ao arHow the code goes live
  9. 09Senhas e chaves de acessoPasswords and access keys
  10. 10Código de terceirosThird-party code
  11. 11O que fica aberto na internetWhat is open to the internet
  12. 12Privacidade e LGPDPrivacy and data protection law
  13. 13Pagamentos e integraçõesPayments and integrations
  14. 14IA e assistentesAI and assistantsEntra só quando o sistema tem recurso de IA.Added only when the system has AI features.

Como ele trabalhaHow it works

Do seu lado enquanto você constrói.By your side while you build.

  1. 1

    Lê o projetoReads the project

    O código, a configuração dos servidores, o banco de dados, o jeito de pôr no ar e todo o histórico de mudanças. Depois responde quatro perguntas: que sistema é esse, quão sensível é o dado, quão exposto ele está e o que um invasor levaria.The code, the server setup, the database, the way it goes live and the whole history of changes. Then it answers four questions: what kind of system this is, how sensitive the data is, how exposed it is and what an intruder would walk away with.

  2. 2

    Confere a configuração realChecks the real settings

    Metade da segurança de um sistema está numa opção do painel de controle. Ele vai lá olhar, com o acesso que você já deu e sem mudar nada.Half of a system's security is a switch in a control panel. It goes and looks, with the access you already gave it and without changing anything.

  3. 3

    Pede o que não alcançaAsks for what it cannot reach

    Diz o que alcançou, o que não alcançou e o que cada acesso que falta permitiria conferir. O que ele não conseguiu ver, ele avisa.It says what it reached, what it did not and what each missing access would let it check. Whatever it could not see, it tells you.

  4. 4

    Decide parte por parteDecides part by part

    Treze decisões, cada uma com o teste que a prova, e cada teste conferido: ele reprova quando a proteção falta.Thirteen decisions, each with the test that proves it, and every test checked: it fails when the protection is missing.

  5. 5

    Fica junto na construçãoStays for the build

    Cinco cuidados em toda parte nova que mexe com dado, login, dinheiro, arquivo ou internet, e uma checagem final que impede o lançamento se faltar algo.Five safeguards on every new part that touches data, sign-in, money, files or the internet, and a final check that blocks the launch if something is missing.

  6. 6

    Conserta, se você quiserFixes things, if you want

    Cada mudança é mostrada e combinada uma a uma, e depois de aplicar ele confere de novo e roda o teste.Every change is shown and agreed one at a time, and after applying it checks again and runs the test.

A regra do menor incômodoThe least-hassle rule

A proteção mais barata que fecha o risco.The cheapest protection that closes the risk.

Toda proteção é classificada pelo incômodo que causa às pessoas. Segurança que atrapalha o produto é removida na primeira sexta-feira, e segurança removida não protege ninguém.Every protection is ranked by the hassle it causes people. Security that gets in the way of the product gets removed by Friday, and removed security protects nobody.

  1. 1

    InvisívelInvisible

    Ninguém senteNobody feels it

    Acesso fechado até ser liberado, permissão conferida no servidor, cada usuário vendo só o que é dele, proteções do navegador ligadas, login que expira sozinho.Access closed until granted, permissions checked on the server, each user seeing only their own data, browser protections on, sign-ins that expire on their own.

    Use à vontadeUse freely

  2. 2

    Uma vez sóOne-time

    Uma pessoa, uma vezOne person, once

    Verificação em duas etapas nas contas de administrador, chave de acesso no lugar de senha nos servidores, aprovação antes de mudar o código principal.Two-step verification on admin accounts, access keys instead of passwords on servers, approval before the main code changes.

    Em toda conta de administradorOn every admin account

  3. 3

    OcasionalOccasional

    Só em ação raraRare actions only

    Confirmação extra antes de operação destrutiva ou de valor alto.An extra confirmation before destructive or high-value operations.

    Use com cuidadoUse sparingly

  4. 4

    ConstanteConstant

    Toda interaçãoEvery interaction

    Teste de robô em todo formulário, bloqueio frequente na navegação comum.A robot test on every form, frequent blocks during normal browsing.

    Último recursoLast resort

O que você recebeWhat you get

Da ideia ao lançamento.From idea to launch.

  • Uma ideia, nada construídoAn idea, nothing built

    Um plano de segurança antes de começar a construir: os riscos do sistema, a decisão de cada parte e os cuidados que todo trabalho precisa cumprir para ser dado como pronto.A security plan before building starts: the risks of the system, the decision for each part and the safeguards every piece of work must meet to count as done.

  • Projeto já em andamentoA project already underway

    O retrato de hoje, o que é urgente agora e as regras para que tudo o que vier depois já saia seguro.Today's picture, what is urgent now and the rules so everything built from here comes out safe.

  • Uma mudança no sistemaOne change to the system

    Que partes a mudança realmente alcança, que cuidados se aplicam e o que precisa estar certo antes de ela entrar.Which parts the change actually reaches, which safeguards apply and what must be right before it goes in.

  • Prestes a ir ao arAbout to go live

    Uma checagem final que impede o lançamento enquanto estiver aberto o que um ataque automático tenta primeiro.A final check that blocks the launch while anything an automated attack tries first is still open.

Contato comercialContact sales

Vamos conversarLet's talksobre o seu desafio.about your challenge.

Conte o que a sua empresa precisa. Nosso time responde em até um dia útil para marcar a primeira conversa.Tell us what your company needs. Our team replies within one business day to set up the first conversation.

Goiânia · Brasília · São Paulo · Rio de Janeiro · Remoto para todo o mundoGoiânia · Brasília · São Paulo · Rio de Janeiro · Remote worldwide

O que a empresa procura? (um ou mais)What is the company looking for? (one or more)

Recebemos o seu contato.We received your request.

Nosso time responde em até um dia útil, no e-mail informado.Our team will reply within one business day, at the email you provided.