w3ctag / design-reviews

W3C specs and API reviews
Creative Commons Zero v1.0 Universal
331 stars 55 forks source link

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

Closed DCtheTall closed 1 year ago

DCtheTall commented 1 year ago

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:

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 commented 1 year ago

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 commented 1 year ago

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

johannhof commented 1 year ago

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

rhiaro commented 1 year ago

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 commented 1 year ago

Good catch, thanks @rhiaro!

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

rhiaro commented 1 year ago

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

torgo commented 1 year ago

@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.