What Web Application Firewall is
Web Application Firewall, in plain words.
Facts from Vercel’s own pages, checked on 16 October 2026. The sources are at the end of this page.
- What a rule can do
- Log, Challenge, Deny or Rate limit. A rule can run in Log mode first, so you see what it would catch before it blocks anything.
- What a rule can match
- 15+ parameters, including path, location, IP, user agent, headers, cookies and JA3/JA4 fingerprints. Paths can be route patterns like /blog/[slug].
- How fast it changes
- A new config takes effect globally within 300 ms and can be rolled back to an earlier one instantly.
- Order of checks
- DDoS mitigation first, then IP blocks, then your custom rules, then managed rulesets.
- Limits per plan
- Custom rules: 3 on Hobby, 40 on Pro, 1,000 on Enterprise. OWASP managed rulesets are Enterprise-only.
- What blocked traffic costs
- Denied, challenged and rate-limited requests add no CDN requests or data transfer. Rate limiting on Pro starts at $0.50 per 1M allowed requests, as of 16 October 2026.