Control · C-035 · Security & Resilience

Content safety filtering

Inputs and outputs are classified against defined harm categories by a mechanism independent of the main model, and are blocked, modified or escalated according to policy.

Control type
Preventive
Risks addressed
8
Audience
Heads-of · Practitioner
Frameworks
AML.M0020 · Dangerous Content · Obscene Content
Reviewed
2026-11-10

What it does

It enforces the organisation's content policy whatever the main model was persuaded to do. Because the filter is separate from the model, a prompt that defeats the model's own restrictions still has to pass it. The system owner sets the policy with compliance; engineering operates the filter on every input and output.

How to implement it

  • Define the harm categories and thresholds that apply to this system and its users.
  • Use a separate classifier, not an instruction to the main model.
  • Screen both the request and the response.
  • Set stricter thresholds where children or vulnerable people may be present.
  • Log blocked content with the category for monitoring.
  • Review false positives and negatives and tune regularly.

Evidence it operates

Design: a content policy with categories and thresholds, approved by the system owner. Operation: filter logs by category; test results against a labelled set of harmful and benign content, with error rates; evidence of periodic tuning.

Where it fits

Runs in line on every exchange. It is a primary control for jailbreaking and safeguard bypass and abuse of a deployed AI service, alongside input filtering.

Limits

Classifiers miss novel phrasing and material in languages or formats they handle poorly, and they block legitimate content, which matters where users discuss sensitive subjects for good reason. Category definitions embed judgements that need an accountable owner. A filter that blocks too much drives users to unapproved tools, so its error rates need the same attention as its coverage. Blocked requests should receive a clear explanation and, where appropriate, a route to a person.

Risks this mitigates

Primary mappings

Abuse of a deployed AI service Medium
Blocks the harmful output the misuse is seeking. Users turn the organisation's AI system to purposes it was never offered for, including generating harmful material, at the organisation's cost and in its name.
Dangerous capability uplift Medium
Refuses requests for assistance with mass-harm activity. A deployed model gives meaningful help towards chemical, biological, radiological or nuclear weapons, serious cyber attack or other mass-harm activity.
Harmful content generation High
Classifies and blocks harmful inputs and outputs. A system produces toxic, violent, hateful, sexual or otherwise harmful content, and that content reaches users or is published in the organisation's name.
Jailbreaking and safeguard bypass High
Classifies inputs and outputs against harm categories regardless of how the prompt was phrased. Crafted prompts cause a model to disregard its safety training and usage restrictions, producing content or actions the organisation has prohibited.
Non-consensual intimate imagery and child sexual abuse material generation Critical
Blocks generation of such material by a general-purpose system. A system is offered or used to generate intimate depictions of identifiable real people without their consent, or child sexual abuse material.
Stereotyping and demeaning outputs Medium
Screens generated content for demeaning and stereotyped portrayals. Generated text or images reproduce stereotypes about groups, or portray them in demeaning ways.

Supporting mappings

Age-inappropriate AI interaction Medium
Applies stricter content limits where a child may be present. Children and young people reach AI features that were designed for adults, without safeguards suited to their age.
Generative AI used for disinformation Medium
Blocks requests for content designed to deceive. The organisation's generative systems, or its name and likeness, are used to produce and spread false information at scale.

Framework and clause references

FrameworkClauseTitle
MITRE ATLASAML.M0020Generative AI Guardrails Generative AI guardrails.
NIST Generative AI Profile (NIST AI 600-1)Dangerous ContentDangerous, Violent, or Hateful Content Dangerous content.
NIST Generative AI Profile (NIST AI 600-1)Obscene ContentObscene, Degrading, and/or Abusive Content Obscene content.

Related terms

How to cite

Axiom Verity (2026). Content safety filtering. Reference Library, C-035. https://axiom-verity.com/controls/content-safety-filtering. Reviewed 2026-11-10.