Privacy/Features/Tracking Map

From MozillaWiki
< Privacy‎ | Features
Revision as of 20:04, 27 April 2012 by Sidstamm (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Please use "Edit with form" above to edit this page.

Status

Tracking Map
Stage On hold
Status `
Release target TBD - Not dependent on train schedule
Health Blocked
Status note Waiting for innovative revisions from project team.

{{#set:Feature name=Tracking Map

|Feature stage=On hold |Feature status=` |Feature version=TBD - Not dependent on train schedule |Feature health=Blocked |Feature status note=Waiting for innovative revisions from project team. }}

Team

Product manager Sid Stamm
Directly Responsible Individual Sid Stamm
Lead engineer Atul Varma
Security lead Curtis Koenig
Privacy lead Sid Stamm
Localization lead `
Accessibility lead `
QA lead `
UX lead `
Product marketing lead `
Operations lead `
Additional members Gerv

{{#set:Feature product manager=Sid Stamm

|Feature feature manager=Sid Stamm |Feature lead engineer=Atul Varma |Feature security lead=Curtis Koenig |Feature privacy lead=Sid Stamm |Feature localization lead=` |Feature accessibility lead=` |Feature qa lead=` |Feature ux lead=` |Feature product marketing lead=` |Feature operations lead=` |Feature additional members=Gerv }}

Open issues/risks

`

Stage 1: Definition

1. Feature overview

This is a visualization tool that shows how sites can learn about you; it begins with first/third-party cookie tracking (showing which first-party sites facilitate tracking and which third-party sites actually track you cross-site), and builds upon that. Additionally, this tool will provide an interface to easily delete cookies and other state information for sites that you don't trust.

2. Users & use cases

Quantifying how much web sites know about you is hard. This tool will help figure that out and act upon the sites you don't trust.

  1. Alice has turned on the DNT header, but wants to know if sites are honoring it. One way to check is to see if she's still being tracked (but measuring that is hard). This tool helps visualize who's got your cookie info.
  2. Bob doesn't want to disable cookies, but periodically wants to delete cookies from third parties who he encounters on many web sites. Making a list and blocking cookies from just those sites is hard (since he has to maintain it himself). Opening this Tracking Map and clicking on the sites whose cookies he wants to block is much easier.

3. Dependencies

`

4. Requirements

  • clear what the graph/map represents.
  • actionable (you can do more than just learn with it).
  • efficient (no perceived slow-down for those who don't use the tool)
  • accurate (must not misrepresent sites as "malicious" if they're not)

Non-goals

  • This is not a block-list for cookies
  • This is not a replacement for the site-based prefs
  • This is not a tracking protection list
  • This is not a complete visualization of your entire web experience

Stage 2: Design

5. Functional specification

`

6. User experience design

`

Stage 3: Planning

7. Implementation plan

`

8. Reviews

Security review

`

Privacy review

`

Localization review

`

Accessibility

`

Quality Assurance review

`

Operations review

`

Stage 4: Development

9. Implementation

`

Stage 5: Release

10. Landing criteria

` {{#set:Feature open issues and risks=` |Feature overview=This is a visualization tool that shows how sites can learn about you; it begins with first/third-party cookie tracking (showing which first-party sites facilitate tracking and which third-party sites actually track you cross-site), and builds upon that. Additionally, this tool will provide an interface to easily delete cookies and other state information for sites that you don't trust. |Feature users and use cases=Quantifying how much web sites know about you is hard. This tool will help figure that out and act upon the sites you don't trust.

  1. Alice has turned on the DNT header, but wants to know if sites are honoring it. One way to check is to see if she's still being tracked (but measuring that is hard). This tool helps visualize who's got your cookie info.
  2. Bob doesn't want to disable cookies, but periodically wants to delete cookies from third parties who he encounters on many web sites. Making a list and blocking cookies from just those sites is hard (since he has to maintain it himself). Opening this Tracking Map and clicking on the sites whose cookies he wants to block is much easier.

|Feature dependencies=` |Feature requirements=* clear what the graph/map represents.

  • actionable (you can do more than just learn with it).
  • efficient (no perceived slow-down for those who don't use the tool)
  • accurate (must not misrepresent sites as "malicious" if they're not)

|Feature non-goals=* This is not a block-list for cookies

  • This is not a replacement for the site-based prefs
  • This is not a tracking protection list
  • This is not a complete visualization of your entire web experience

|Feature functional spec=` |Feature ux design=` |Feature implementation plan=` |Feature security review=` |Feature privacy review=` |Feature localization review=` |Feature accessibility review=` |Feature qa review=` |Feature operations review=` |Feature implementation notes=` |Feature landing criteria=` }}

Feature details

Priority P1
Rank 6
Theme / Goal Tracking Control
Roadmap Privacy
Secondary roadmap `
Feature list `
Project `
Engineering team Privacy

{{#set:Feature priority=P1

|Feature rank=6 |Feature theme=Tracking Control |Feature roadmap=Privacy |Feature secondary roadmap=` |Feature list=` |Feature project=` |Feature engineering team=Privacy }}

Team status notes

  status notes
Products ` `
Engineering ` `
Security sec-review-unnecessary `
Privacy ` `
Localization ` `
Accessibility ` `
Quality assurance ` `
User experience ` `
Product marketing ` `
Operations ` `

{{#set:Feature products status=`

|Feature products notes=` |Feature engineering status=` |Feature engineering notes=` |Feature security status=sec-review-unnecessary |Feature security health=OK |Feature security notes=` |Feature privacy status=` |Feature privacy notes=` |Feature localization status=` |Feature localization notes=` |Feature accessibility status=` |Feature accessibility notes=` |Feature qa status=` |Feature qa notes=` |Feature ux status=` |Feature ux notes=` |Feature product marketing status=` |Feature product marketing notes=` |Feature operations status=` |Feature operations notes=` }}