==== Goal
Google Chrome sends a reduced user agent header (see {T242825} for more context). This impacts the work of CheckUsers who rely on detailed user agent header in detecting sockpuppets. After talking to Legal, Trust&Safety and stewards, the desired way forward is to continue to get the user-agent data from Chrome, per Chrome's proposed [Client-Hints](https://wicg.github.io/ua-client-hints/) standard. The standard is not yet implemented by Firefox or Safari. Mozilla's position on the standard is ["neutral"](https://mozilla.github.io/standards-positions/#ua-client-hints).
==== Acceptance criteria
- [ ] Extension:CheckUser stores and displays high entropy client-hint data, similarly to how it currently stores and displays user agent data
- [ ] Extension:CheckUser stores client hint header data for specific actions (API edit, form edit, login, account creation) (T258105)
- [ ] Extension:CheckUser deletes high-entropy client hint header data after 90 days (task to be created)
- [ ] MediaWiki requests client hint header for web and API entrypoints that CheckUser needs to log (edit, login, account creation) (task to be created)
- [ ] WebRequest logs include client hint header data (task to be created)