Permissions Policy Generator
Generate a privacy-first Permissions-Policy header for camera, microphone, geolocation, payment, clipboard, and browser APIs locally.
Permissions Policy workspace
Generate a Permissions-Policy header and Cloudflare _headers block locally.
Generated policy
Copy the header value or the Cloudflare Pages _headers block.
Output
Privacy-first policy
Sensitive browser APIs are blocked unless you explicitly allow them.
Questions
What does Permissions-Policy do?
Permissions-Policy controls which browser features such as camera, microphone, geolocation, payment, and clipboard can be used by your page or embedded frames.
Should I block camera, microphone, and geolocation?
Yes, unless your product explicitly needs them. A privacy-first policy blocks sensitive APIs by default and only allows specific features when the user flow requires them.
Can I use this with Cloudflare Pages?
Yes. Copy the generated _headers block into your Cloudflare Pages project and test affected pages after deployment.
Does Utilumo upload my input?
No. This tool is designed for local browser processing and does not send your input to a server.
Do I need an account?
No. Utilumo tools are built to work without accounts or sign-in.