<meta http-equiv="Accept-CH" …> method for appending request headers for client information! It’s called Client Hints. Sadly, it seems it’s Chrome-only 😔.
This also lead me to the Network Information API spec which would be super useful, but is also Chrome-only 😔. The amount of Chrome-only APIs is ever growing and seems unstoppable, since all the browser makers rarely agree on priorities.