-
Notifications
You must be signed in to change notification settings - Fork 7
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
Question about desirability of partitioning communication APIs #3
Comments
These communications channels must be partitioned in order for the storage partitioning to be effective at blocking tracking. Consider what would happen if we did not. A 3rd party iframe with |
Thank you, @wanderview. I appreciate how tracking is made easier without partitioning. I think I am asking two questions, actually - one in the original message, and one I'm adding now:
|
Communicating to a server does not allow you to join data without some kind of pre-existing identifier. For example, if they have your email address they can do this. Partitioning will not help there. But there is an entire class of client-side tracking with synthetic identifiers that is made significantly more difficult, if not prevented, by partitioning 3p contexts.
Correct. We are partitioning on etld+1 site. |
I have a question concerning BroadcastChannel, workers and other communication methods, whose partitioning is being discussed. It's likely that this topic has been brought up before, but I could not find it. If there's a pre-existing discussion, I'd love to catch up and join it; otherwise, I'd love to start it.
Legitimate applications
Legitimate applications could employ unpartitioned communication to the user's benefit.
For example:
Malicious applications
Malicious applications can rendezvous and communicate using a shared cloud infrastructure.
Difference between legitimate and malicious apps
Question
What is gained by partitioning communication channels, that makes such a trade-off desirable?
The text was updated successfully, but these errors were encountered: