| Category | Function | Share | Rank | Negative rate | Labels | Quadrant |
|---|---|---|---|---|---|---|
| Static application security testing | Developer platform | 0% | 13 of 47 | 18% | 11 | accepted challenger |
| Model | First choice | Alternative | Mention | Negative | Labels |
|---|---|---|---|---|---|
| Claude Haiku 4.5 | 0 | 0 | 0 | 0 | 0 |
| GPT-5.4 mini | 0 | 0 | 0 | 0 | 0 |
| Gemini 3.5 Flash | 0 | 1 | 0 | 1 | 2 |
| Perplexity Sonar | 0 | 1 | 0 | 1 | 2 |
| Grok 4.1 Fast | 0 | 1 | 0 | 0 | 1 |
| Mistral Small | 0 | 1 | 0 | 0 | 1 |
| DeepSeek V4 Flash | 0 | 1 | 0 | 0 | 1 |
| Llama 4 Maverick | 0 | 0 | 0 | 0 | 0 |
| Qwen 3.7 Flash | 0 | 1 | 0 | 0 | 1 |
| Kimi K2 | 0 | 1 | 0 | 0 | 1 |
| GLM 4.7 FlashX | 0 | 0 | 1 | 0 | 1 |
| MiniMax M2.5 | 0 | 0 | 1 | 0 | 1 |
Verbatim evidence the judge attached to positive labels.
“Add language-specific tools (like Bandit for Python, gosec for Go, Brakeman for Ruby) as needed” Kimi K2 · SAST · budget prompt · alternative
“A language-specific linter (Bandit, gosec, Brakeman) for depth in your main stack” DeepSeek V4 Flash · SAST · budget prompt · alternative
“For Python, Bandit is highly recommended for its zero-config setup and speed” Mistral Small · SAST · budget prompt · alternative
“A language-specific scanner such as Bandit for Python” Perplexity Sonar · SAST · budget prompt · alternative
Verbatim evidence attached to negative labels. A warning on a product with few labels is a warning; on a product with many, it is one voice among them.
“Basic pattern-matching tools (like Bandit for Python...)... If you rely *only* on basic pattern-matchers, you will miss the critical logical or data-flow flaws” Gemini 3.5 Flash · SAST · negative prompt · soft negative
“Bandit is described as Python-focused and limited in detection scope” Perplexity Sonar · SAST · negative prompt · soft negative
Citations exist only for the models that return a source list, four of the twelve in this edition, so these counts come from 27 of the 33 answers that named Bandit and are not a share of its labels.
129 of the 129 domain citations in answers naming Bandit came from somebody else's page.
Pages are listed as the models cited them.
Claiming is free and changes nothing in the data. A claimed page shows a verified contact who is told when each edition publishes and when Bandit's standing changes by more than the noise floor; the right to propose corrections to the vendor table, meaning names the judge wrote that should or should not read as Bandit, applied by version and listed in the change log; and a one-line description supplied by the vendor and marked as such.
It does not get any change to labels, shares or verdicts, any preview, or any say over which quotes appear. A verification link goes to your work email; an address at bandit.com is approved on the spot, any other address is reviewed by hand.
Your name and company appear on the claimed page, or the company alone if you ask below. A title and a LinkedIn address appear there too if you give them, and are left off if you do not. Your email address is never published.