No One Model Catches Every Harm: Benchmarking Content Moderation Across Safety Scenarios
Testing 53 AI safety filters shows no single model catches every kind of harmful content
Researchers benchmarked 53 AI moderation models, both general-purpose LLMs like GPT and specialized safety models like Llama Guard, across 11 datasets covering four types of harm. They tested each model in two modes: seeing only the user's prompt, or seeing the prompt plus the model's actual response. Large frontier models led in some categories but fell behind smaller specialized models in others, and real-world conversational safety remained unsolved for every model family tested.
METAL LAB explanatory visual
How 53 models were tested across 11 datasets and 4 harm categories
Evidence statusMeasured results reported
- Input mode: Q vs QAQ feeds only the user prompt to the moderator; QA feeds the prompt plus the model's actual response before judging safe/unsafe
- Harm categories C1-C4C1 adversarial jailbreaks, C2 standard policy violations, C3 over-refusal on benign prompts, C4 real-world conversational safety
- Model families comparedSpecialized moderators (Llama Guard, WildGuard, BingoGuard, PolyGuard) use their native input formats; general-purpose LLMs (GPT, Gemini, Command-A, etc.) use the authors' optimized 14-category safety prompt
- Scoring methodDiscrete safe/unsafe verdicts are scored with macro F1, and ranking gaps are checked with paired-bootstrap confidence intervals
- Outcome patternWinners shift by category: large commercial models lead in Q, small specialized moderators lead in QA, and every model struggles on C4 conversational safety
What they did
- 53 models (31 open-source, plus commercial ones) were evaluated on 11 safety datasets under two settings: prompt-only (Q) and prompt-with-response (QA).
- Harms were grouped into four categories: C1 adversarial jailbreak resistance, C2 standard policy enforcement (hate, harassment, etc.), C3 over-refusal on benign prompts, and C4 conversational and real-world safety.
- Since every model outputs only a discrete safe/unsafe verdict rather than a probability score, performance was measured with macro F1 (precision and recall averaged across classes), and paired-bootstrap confidence intervals found a statistically significant gap between the top-1 and rank-2 model in only 4 of 18 tested cases.
- The team built an optimized safety prompt (14 violation categories plus guidance for handling borderline content) for general-purpose LLMs, which beat the standard Llama Guard prompt by 4-15% and a simple safe/unsafe instruction by 18-28% in macro F1.

| Simple | LlamaGuard | Ours | ||||
|---|---|---|---|---|---|---|
| Model | Q | QA | Q | QA | Q | QA |
| Gemma-3-4B | 42.8 | 52.7 | 60.9 | 60.9 | 64.7 | 67.5 |
| Llama-3.2-3B | 37.1 | 31.0 | 57.4 | 62.5 | 64.8 | 69.9 |
| Phi-4-mini | 46.4 | 58.9 | 51.9 | 52.8 | 66.4 | 66.2 |

| Dataset | Set. | Δ1-2 [95% CI] (%) | Sig. | Tie-tier |
|---|---|---|---|---|
| harmaug | Q | +2.3 [+0.3, +4.4] | Yes | 2 |
| harmbench | Q | +0.6 [−2.4, +3.8] | – | 10 |
| xrtest | Q | +1.0 [−4.1, +5.7] | – | 14 |
| aegis | Q | +0.8 [−3.0, +4.4] | – | 8 |
| oai | Q | +0.2 [−2.0, +2.4] | – | 11 |
| toxicchat | Q | +0.0 [−4.2, +4.1] | – | 6 |
| wildguard | Q | +0.2 [−0.9, +1.4] | – | 5 |
| simplesafety | Q | +0.0 [+0.0, +0.0] | – | 28 |
| xstest | Q | +0.7 [−0.7, +2.0] | – | 3 |
| beavertails | Q | +0.3 [−2.6, +3.6] | – | 16 |
| bingo | Q | +0.6 [+0.3, +0.9] | Yes | 1 |
| harmaug | QA | +9.2 [+6.8, +11.6] | Yes | 1 |
| harmbench | QA | +1.3 [−1.1, +3.7] | – | 6 |
| xrtest | QA | +0.5 [−2.3, +3.6] | – | 2 |
| wildguard | QA | +1.5 [−0.7, +3.9] | – | 3 |
| xstest | QA | +0.4 [−1.4, +2.2] | – | 4 |
| beavertails | QA | +0.7 [−1.4, +2.7] | – | 3 |
| bingo | QA | +1.5 [+1.0, +2.0] | Yes | 1 |

Findings
- In the Q setting, large commercial models -- GPT-4o-mini, GPT-4.1, GPT-4.1-mini, GPT-5, Gemini-2.5-pro, and Command-A -- achieved the highest average F1, in the 75-77% range.
- In the QA setting, classification got easier once the model's actual response was visible, with Llama-Guard-3-8B leading at 78.6% F1, closely followed by BingoGuard-Llama-8b and Gemma-2-27b-it.
- C1 (adversarial/jailbreak) was hardest in Q mode, with average F1 only 52.7-61.2%; Llama-Guard-3-8B, Llama-Guard-4-12B, Phi-4-reasoning, and GPT-4.1 topped out around 67%.
- In C2 (standard policy enforcement), BingoGuard-Llama-8B (87.1%) and BingoGuard-Phi3-3B (82.2%) consistently outperformed all other models in both Q and QA settings.
- C3 (over-refusal on benign prompts) was easiest, with 15 models exceeding 95% F1 in Q mode (GPT-4.1 at 98.4%, GPT-5 at 98.2%), while C4 (conversational/real-world safety) stayed the hardest category, averaging only about 52% F1 in both Q and QA.

Where it can be used
- Services needing to catch adversarial jailbreak attempts might prioritize large general-purpose LLMs, which led in that category.
- Deployments that can afford to inspect the model's actual output might consider smaller specialized safety models like Llama Guard or BingoGuard, which were strongest once a response was visible.
- Teams worried about over-blocking benign requests could use datasets like XSTest and SimpleSafetyTests as a sanity-check baseline before deploying a moderator.
- Latency-sensitive real-time systems could look at compact models such as BingoGuard-Phi3-3B or BingoGuard-Llama-8B, which the authors found near the fast-and-accurate frontier.
Limits and open work
- The evaluation covers only English, single-turn interactions with binary safe/unsafe labels, so generalization to multilingual, code-switched, multi-turn, or severity-graded settings is untested.
- Each dataset was capped at 1,000 samples, which may not capture long-tail patterns of harmful content seen in real deployments.
- QA evaluation relies on responses from a limited set of source models included in the original datasets, so moderators trained on similar distributions may have an unfair advantage.
- The optimized-prompt improvement was tested on only three open-source models; the authors expect but have not empirically verified that gains transfer to closed-source frontier models.
- Only 4 of 18 tested top-1 vs. rank-2 comparisons showed a statistically significant gap, meaning many observed ranking differences could reflect sample noise rather than a true performance difference.
Why it matters
Anyone deploying an AI safety layer gets evidence that picking 'the best model' overall is the wrong question; the right model depends on the type of harm and whether a response is available to inspect. It also challenges the common assumption that bigger models are automatically safer.
Terms in this paper
- Q / QA setting · Q means the moderator sees only the user's prompt; QA means it also sees the model's actual response before judging safety
- macro F1 · A performance score combining precision and recall, averaged per class, used because models only output a discrete safe/unsafe label
- over-refusal · When a model wrongly flags a harmless request as dangerous and refuses to answer it
- specialized moderators (Llama Guard, WildGuard, BingoGuard, PolyGuard) · Models trained specifically to classify content as safe or unsafe, evaluated here in their own native input format
- paired-bootstrap confidence interval · A statistical resampling method used to check whether a performance gap between two models is real or just sample noise
Original abstract (English)
Large Language Models (LLMs) are increasingly deployed in real-world applications, yet they remain vulnerable to generating harmful content. From adversarial jailbreaks that bypass safety filters to implicit hate that evades detection, the range of risks these models pose continues to grow. While both specialized content moderators and general-purpose LLMs are being used as safety layers, the question of which model is best suited for which type of harmful content remains unanswered. We present the most comprehensive evaluation of LLM safety capabilities to date, systematically testing \textbf{53} models across \textbf{11} datasets that we organize into four distinct categories. Our evaluation under both prompt-only and prompt-response settings uncovers critical blind spots: large frontier models that lead on one category fall significantly behind smaller, specialized alternatives on others, and real-world conversational safety remains largely unsolved across all model families. These findings challenge the assumption that scale alone ensures safety, and provide the community with a structured framework for informed model selection.
Read on arXivLatest papers
- Sycophantic Chatbots Cause Delusional Spiraling, Even in Ideal BayesiansA math model shows that even a perfectly rational person can be talked into delusion by a chatbot that keeps agreeing with them
- GameXpert-Bench: How Far Are Coding Agents from Expert Game Development?Coding agents are good at building a game from scratch but struggle to find their own bugs and keep fixes from breaking things
- There Is No Neutral Harness: Modern LLM Leaderboards Are Manufactured by Config-Fragile ItemsThe same model scores anywhere from 31% to 89% depending only on how you grade the multiple-choice test, and that hidden choice is quietly picking leaderboard winners
- K-Bench: measuring model performance on real scientific agent requestsNine AI science agents were tested on 178 real user requests, and even the best one didn't clearly clear the 'good enough' bar
- RAG Collapse: LLM Responses Collapse When Retrieved Documents Are Self-AuthoredWhen AI search tools keep citing the AI's own past writing, its answers eventually all converge on one version
- AgentMercury: Your Agent Can Synthesize Verifiable Environments for Business Scenarios at scaleAn AI system builds whole business worlds instead of single tasks, so training grounds can scale on their own
- FlavourBench: Ranking Frontier Language Models with Executable Culinary Ground TruthA benchmark that grades AI cooking decisions with a frozen scoring table instead of a human or AI judge
- When Vocabulary Comprehension Fails Clinical Reasoning: Evaluating Therapy Bots' Safety Risks for Generation AlphaTherapy chatbots understand teen slang but still miss the crisis hidden inside it
Latest from METAL LAB
Figures: Afshin Orojlooyjadid et al., arXiv:2608.21775, cc-by-nc-sa-4.0