← Back to developers
Generate your declaration
Build a .well-known/protoconsent.json file for your site. Toggle purposes, set optional fields, then copy or download the result.
See the specification for full details.
Start from a template
Pick a scenario to pre-fill the form, then customise.
Purposes
Declare which data purposes your site uses. Toggle each one on or off.
Data handling (optional)
ISO code (us, de) or region (eu, eea, international)
Rights URL (optional)
http:// or https://
Preview
How the extension would display your declaration.
Output
How to host it
- Save the file as
protoconsent.json - Place it at
https://your-domain.com/.well-known/protoconsent.json - Serve with
Content-Type: application/json - Ensure CORS allows the browser to read it (default is fine for same-origin)