Confirmed users
23
edits
(Added a more enforceable, client-side specific redefinition of URL parameter based tracking) |
(Update navigation tracking policy text) |
||
Line 21: | Line 21: | ||
===== 2. Navigational cross-site tracking ===== | ===== 2. Navigational cross-site tracking ===== | ||
''' | '''Cross-site tracking using URL decoration.''' When tracking by other means is not available, some entities choose to add information to URLs to pass information between sites. When the browser navigates between sites, the linking site adds information to the URL that is not about the destination page. URL decoration might be used to carry information about the user: their identity, their interactions on the linking site, or other information. | ||
Any party actively setting, retrieving, or sharing an identifier or other personal data in a URL for the purpose of building a user profile is in violation of this policy. | |||
The most common form of URL decoration uses [https://en.wikipedia.org/wiki/Query_string query parameters]. Firefox will seek to identify query parameters that sites use for tracking purposes and remove these parameters from cross-site, top-level navigations. | |||
An exception is made for URL decoration that is used for the following purposes: | |||
* Attribution, specifically where URL decoration is not user-specific and Mozilla is confident that it cannot be used to enable tracking. | |||
* Cross-site login or authorization, where URL decoration might identify a user, but is explicitly part of actions deliberately requested by the user (i.e., where the decoration is required to fulfill the user’s request, rather than just carrying unnecessary information). | |||
* Form submission, or other actions where the URL decoration contains information that is the direct result of user choice. | |||
These exceptions might be temporary. As alternative approaches for use cases are developed that do not rely on URL decoration, Firefox might implement additional restrictions on the use of URL decoration. Firefox might also offer options that allow users to further limit URL decoration. | |||
This policy might be amended in future to include stricter rules. | |||
===== 3. Tracking via unintended identification techniques ===== | ===== 3. Tracking via unintended identification techniques ===== |