Headers Security
medium Severity
Free Check
Permissions-Policy Header
Controls which browser features (camera, microphone, geolocation, payment) can be used on your page and in iframes.
Why It Matters
Restricts third-party widgets or compromised scripts from silently tapping into user cameras, microphones, or geolocation APIs.
How We Check This
We verify the existence of the Permissions-Policy header and check that sensitive capabilities (camera, microphone, geolocation) are restricted.
How to Fix & Implement
Copy-paste configuration blocks tailored for your web server or edge proxy.
nginx snippet
add_header Permissions-Policy "camera=(), microphone=(), geolocation=(), payment=()" always;
Frequently Asked Questions
What happened to Feature-Policy?
Feature-Policy is the deprecated predecessor to Permissions-Policy.