ProtoConsent
ProtoConsent
← 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

Validate after deploying →

How to host it

  1. Save the file as protoconsent.json
  2. Place it at https://your-domain.com/.well-known/protoconsent.json
  3. Serve with Content-Type: application/json
  4. Ensure CORS allows the browser to read it (default is fine for same-origin)

Full specification →