Open Bug 1464916 Opened 6 years ago Updated 2 years ago

Support "privacy" key in WebExtensions manifest

Categories

(WebExtensions :: General, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: jorgev, Unassigned)

References

()

Details

Per this spec [1], we want to add support a number of privacy flags that developers can use to report the add-on's privacy practices to users. This would be set using the "privacy" key in the manifest, which is an array that can have any combination of 5 values:

> “privacy”: [ “sendsUsageDataToThirdParty”, “sendsUsageDataToDeveloper”, “sendsBrowsingData”,
>              “sendsProfileData”, “collectsUserData” ]

The document expands on their meaning.

In the future we want the Add-ons Manager to display these flags, but we'll start by showing them on AMO. For now we just need the "privacy" key to be accepted by the schema.

Note that the flags are merely informative and self-reported. Firefox won't take any action to enforce them. Proper usage of the flags will be monitored by AMO reviewers.


[1] https://docs.google.com/document/d/1FSn6gFXibK7LIZPVxBmOwAmubsmr_tcVWJjJIjbQcUQ/edit
Component: Add-ons Manager → WebExtensions: General
Priority: -- → P3
Product: Toolkit → WebExtensions
Iteration: --- → 63.3 - Aug 6
Iteration: 63.3 - Aug 6 → ---
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.