Skip to content

Add a data consent example #606

@dotproto

Description

@dotproto

Earlier this year Firefox announced plans to build data collection consent prompts into Firefox. Shortly thereafter it became available in Nightly for testing. As of November 3, AMO requires that new extensions use Firefox's built-in data collection consent APIs.

In order to help support developers attempting to adopt this API, we should add an example extension that demonstrates common usage patterns.

  • Manifest: Use a mix of required and optional permissions
  • Options page: Allow users to modify technical data grants
  • Options page: Provide additional details about what data the extension transmits
  • Options page: Allow users to uninstall the extension if they are not comfortable with required data transmission.
  • Error reporting UI: Check for technical data permissions and, if they aren't grated, request permission in context.

Metadata

Metadata

Assignees

Labels

effort: mediumThis task is a medium effort.exampleNew or updated exampleneeds infoNeeds more information to review or act on.p2We want to address this but may have other higher priority items.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions