Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cookies Having Independent Partitioned State (CHIPS) specification review #779

Closed
1 task done
DCtheTall opened this issue Oct 19, 2022 · 7 comments
Closed
1 task done

Comments

@DCtheTall
Copy link

DCtheTall commented Oct 19, 2022

Wotcher TAG!

I'm requesting a TAG review of CHIPS.

Given that browsers plan on deprecating or already have deprecated unpartitioned third-party cookies, we want to give developers the ability to use cookies in cross-site contexts that are partitioned by top-level site to meet cookie use cases that are not cross-site tracking related (e.g. SaaS embeds, headless CMS, sandbox domains, etc.). In order to do so, we introduce a mechanism to opt-in to having their third-party cookies partitioned by top-level site using a new cookie attribute, Partitioned.

Further details:

  • I have reviewed the TAG's Web Platform Design Principles
  • Relevant time constraints or deadlines: N/A
  • The group where the work on this specification is currently being done: Google / Privacy Sandbox
  • The group where standardization of this work is intended to be done (if current group is a community group or other incubation venue): PrivacyCG
  • Major unresolved issues with or opposition to this specification: N/A
  • This work is being funded by: Google

You should also know that...

Early review of CHIPS concluded that CHIPS was privacy positive.

We'd prefer the TAG provide feedback as (please delete all but the desired option):

🐛 open issues in our GitHub repo for each point of feedback

@torgo
Copy link
Member

torgo commented Nov 1, 2022

Hi @DCtheTall thanks for this - we're happy to do another look and provide feedback. Can you please point us to a list of changes that have happened to the spec since the previous review, or otherwise let us know what those have been? Can you also provide some additional evidence on multi-stakeholder support? We're specifically looking for support / interest from other browsers and browser engine makers. Thanks! ✨

@torgo
Copy link
Member

torgo commented Nov 1, 2022

Follow-up: we found: Mozilla Standards Position and Webkit position

@johannhof
Copy link

Hi @torgo, thank you for taking another look! This is the list of substantial changes from the previous proposal:

@rhiaro
Copy link
Contributor

rhiaro commented Nov 15, 2022

Thanks for that information @johannhof that's really helpful. In general we're in favour of the trajectory of the spec, and appreciate seeing the thoughtful discussions you're having with other stakeholders.

I note that the Security and Privacy questionnaire hasn't been updated in line with the changes you've made. Eg. it says:

In order to prevent PII from leaking, this proposal requires that cookies which use the Partitioned attribute also have the __Host- prefix.

Are you able to do a pass and update this please?

@DCtheTall
Copy link
Author

Good catch, thanks @rhiaro!

I have uploaded a PR to update the S&P questionnaire.

@torgo torgo added Progress: propose closing we think it should be closed but are waiting on some feedback or consensus Provenance: Privacy Sandbox and removed Provenance: Privacy Sandbox labels Nov 29, 2022
@rhiaro
Copy link
Contributor

rhiaro commented Nov 29, 2022

Thanks @DCtheTall - is 2.3 in the S&P questionnaire also affected?

@torgo
Copy link
Member

torgo commented Dec 6, 2022

@DCtheTall thanks for posting these updates. We're going to go ahead and close this one. Please feed back here on the Security & Privacy Questionnaire responses that @rhiaro mentioned when you can.

@torgo torgo closed this as completed Dec 6, 2022
@torgo torgo added Progress: review complete Resolution: satisfied The TAG is satisfied with this design and removed Progress: propose closing we think it should be closed but are waiting on some feedback or consensus labels Dec 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants