Every agent incident follows the same script: the model was told not to do something, then a cleverly structured page or an ambiguous task led it there anyway. Instructions are suggestions. A guardrail has to be deterministic and external to the model — a check the agent cannot be talked out of. That check needs data: which URL is a login page, which is a checkout, which is safe to read.
Web filtering was built for humans: block a domain, done. Agents break that model — they need to use the same domains they must be constrained on.
Browser-agent and computer-use products embed the page-type map so every customer gets “never touches logins or checkouts” as a product guarantee — the line that closes enterprise deals.
Gateways already inspect prompts and tool calls. Adding URL policy closes the web-access gap: one lookup per navigation, allow or deny before the request leaves.
SSE, enterprise-browser and zero-trust stacks extend existing category-based filtering with page-type rules for the agent traffic now flowing through them.
10 billion pages analyzed so your policy engine doesn’t have to. Start with the sample, then talk tiers or OEM.