As a website owner, you can opt out by setting the Permissions-Policy header to "interest-cohort=()". I rolled that out for pirsch.io today.
No, just don't build stupid things into browsers.
How do you set up a local proxy to do this kind of stuff? I got up to the point of changing request/response headers but couldn't manage to actually edit the data going through, esp when dealing with ssl (which is the point really, of ssl).
How is this situation in any way different?
Saying "oh but we can thwart them with a header" is just naive, Google would like you to believe that. Look at the bigger picture.