Três passos: escolha uma execução pública do sandbox, copie o snippet, cole no seu README. O selo renderiza a nota da execução como um SVG estilo Shields e linka de volta para a página pública completa.
Tudo nesta página vale apenas para execuções do sandbox — o selo propositalmente não existe para endpoints privados de clientes.
Escolha uma execução do ambiente controlado
- Abra /demo e escolha o OWASP Juice Shop ou VulnBot como execução de exemplo.
- Copie o `run_id` da URL; ele aparece depois de `/demo/runs/`.
- Use o trecho pronto da própria página para evitar trocar o identificador ou a rota.
Qualquer amostra serve: a execução do Juice Shop exercita uma aplicação web real, a do VulnBot exercita um stack de LLM. Copie o run id da URL — o segmento depois de /demo/runs/ — ou use o bloco de snippet pronto na página da execução.
Como incorporar o selo
- Markdown: [](https://doesitdefend.ai/demo/runs/run_xxx)
- HTML: <a href="https://doesitdefend.ai/demo/runs/run_xxx"><img src="https://api.doesitdefend.ai/v1/badges/runs/run_xxx.svg" alt="Segurança LLM"></a>
- Para uma apresentação própria, `GET /v1/badges/runs/run_xxx.json` retorna `{letter, color, score, tested_at}`. Esses campos descrevem apenas a execução indicada.
O snippet em Markdown mantém imagem e link juntos para que o selo sempre leve à evidência. Para widgets próprios, a variante JSON retorna letter, color, score e tested_at — monte a sua UI a partir da mesma fonte da verdade.