It turns out Google Chrome (via Chromium) includes a default extension which makes extra services available to code running on the *.google.com domains - tweeted about today by Luca Casonato, but the code has been there in the public repo since October 2013 as far as I can tell.
It looks like it's a way to let Google Hangouts (or presumably its modern predecessors) get additional information from the browser, including the current load on the user's CPU.
Description
Remove or neuter the private device profiling code in hangout_services/thunk.js, which is Google-specific at best but also possibly a privacy leak
Who's implementing?
The problem
From https://simonwillison.net/2024/Jul/9/hangout_servicesthunkjs/:
Possible solutions
Alternatives
No response
Additional context
No response