# `CipaWebFiltering.Policy`
[🔗](https://github.com/explainableaixai/cipawebfiltering-elixir/blob/main/lib/cipawebfiltering.ex#L135)

Turns categories into a block decision. Presets follow the five policies of the October 2026
study of 103 million domains. `:any` blocks if any category is listed, `:majority` if more than
half are, `:all` only if every category is.

# `blocks?`

# `broad_harm`

# `district`

# `matches`

# `new`

# `restrictive`

# `statutory_core`

# `with_circumvention`

# `with_rule`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
