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. Utilumo has no backend that could receive your input. Where a tool makes a request as part of its function, it goes directly from your browser to the destination you choose, never through Utilumo.
Do I need an account?
No. Utilumo tools are built to work without accounts or sign-in.