Privacy/Roadmap/2012: Difference between revisions
m (Mark as outdated) |
|||
Line 1: | Line 1: | ||
{{outdated}} | |||
<small>[[Roadmaps|< Product Roadmaps]] </small> | <small>[[Roadmaps|< Product Roadmaps]] </small> | ||
Latest revision as of 23:03, 19 April 2018
![]() |
Privacy and User Control 2012 Roadmap | |
Owner: Sid Stamm | Updated: 2018-04-19 | |
The vision behind Mozilla's 2012 privacy roadmap is focused on users : calling for increased anonymity on the web, starting with sensible privacy defaults, giving users the ability to make informed choices about disclosing their information, facilitating web transparency so users understand how their data is being collected and used, and allowing for flexibility while maintaining sensible baselines for those who are not concerned with privacy. |
Operating Principles:
Mozilla uses a set of privacy operating principles as guidelines as we work to grow the Web. Those principles that specifically relate to privacy in Firefox are:
- Transparency / No Surprises
- Only use and share information about our users for their benefit and as disclosed in our notices.
- Real Choice
- Give our users actionable and informed choices by informing and educating at the point of collection and providing a choice to opt-out whenever possible.
- Sensible Defaults
- Establish default settings in our products and services that balance safety and user experience as appropriate for the context of the transaction.
- Limited Data
- Collect and retain the least amount of information necessary for the feature or task. Try to share anonymous aggregate data whenever possible, and then only when it benefits the web, users, or developers
Outcomes:
Here are the desired major outcomes that are realized by completion of multiple features. Some features may potentially advance multiple outcomes, but are only identified here under the most relevant one.
Contextual Identity
People don't have a single identity in the real world or online. Instead they behave differently depending on the context. This is one of the reasons people use Private Browsing mode in Firefox, but it's not a perfect feature for that use case. It should be easy for users to easily switch contexts into a guest mode, borrow a browser, focus on semi-private information, bank securely, or act in one of the many other contexts they want to use throughout their life.
This outcome can be realized when users have an ability to quickly switch between contexts online and port their contexts to other use spots (such as other copies of Firefox) on the web.
{{#ask: Feature roadmap::PrivacyFeature theme::Contextual Identity | ?# | ?Feature name# | ?Feature priority# | ?Feature stage# | ?Feature version# | ?Feature product manager# | ?Feature feature manager# | mainlabel=- | sort=Feature priority, Feature stage | format=template | limit=500 | template=FeatureListTable }}Pr | Feature | Stage | Release target | Product manager | Feature manager |
Tracking Control
Users must have control over their data, including greater transparency in data sharing practices, and in general bringing consumers in touch with how their data is shared, brokered and used throughout the web. A user should be able to assert the following claims:
- I know what tracking is
- I know who is tracking me
- I can tell them to stop tracking me
- I can discern if they listened to my request to stop
- I can stop sites from tracking me if they don't listen
This outcome can be realized when users can confirm each of the five abilities.
{{#ask: Feature roadmap::PrivacyFeature theme::Tracking Control | ?# | ?Feature name# | ?Feature priority# | ?Feature stage# | ?Feature version# | ?Feature product manager# | ?Feature feature manager# | mainlabel=- | sort=Feature priority, Feature stage | format=template | limit=500 | template=FeatureListTable }}Pr | Feature | Stage | Release target | Product manager | Feature manager |
Unpri | investigate implementing ping attribute for explicit tracking for honest organizations who want to track when users consent. | Concept | ` | Sid Stamm | ` |
Not Yet Awesome Enough
Features or themes that are not easily executed because they need lots of design work, research, or need to be fully understood -- those fall into this category. These are good ideas, just not ready to be pushed out the door quite yet.
Cookie work (make cookies easier to control):
{{#ask: Feature roadmap::PrivacyFeature theme::Cookie Control | ?# | ?Feature name# | ?Feature priority# | ?Feature stage# | ?Feature version# | ?Feature product manager# | ?Feature feature manager# | mainlabel=- | sort=Feature priority, Feature stage | format=template | limit=500 | template=FeatureListTable }}Pr | Feature | Stage | Release target | Product manager | Feature manager |
P3 | Explore disabling third-party cookie sending by default | Concept | ` | Sid Stamm | ` |
And uncategorized features too.
{{#ask: Feature roadmap::PrivacyFeature theme::` | ?# | ?Feature name# | ?Feature priority# | ?Feature stage# | ?Feature version# | ?Feature product manager# | ?Feature feature manager# | mainlabel=- | sort=Feature priority, Feature stage | format=template | limit=500 | template=FeatureListTable }}Pr | Feature | Stage | Release target | Product manager | Feature manager |
P3 | Explore randomizing non-essential HTTP request data that can be used for fingerprinting | Concept | ` | Sid Stamm | ` |
P3 | Investigate simplifying Private Browsing Mode into profile switching. | Concept | ` | Sid Stamm | ` |
P3 | Explore potentially using a journaled profile service so all modifications to a profile can be rolled back when user exits private mode | Concept | ` | Sid Stamm | ` |
P3 | Explore turning off more fingerprinting entropy sources | not started | ` | Sid Stamm | ` |
P3 | Leverage information we have about sites' data sharing habits to publish anonymous statistics on privacy practices (Test Pilot?) | Research | ` | Sid Stamm | ` |
P3 | Use concept series to harness designers' talent in finding a good way to represent data sharing patterns to users. | Research | ` | Sid Stamm | ` |
P3 | Prevent SafeBrowsing from being an accidental vector to track users between physical locations. The SafeBrowsing cookie is isolated to network location: a user has one ID at home, another at work, another at a coffee shop &c. | Concept | ` | Sid Stamm | ` |