What about third-parties?
By default, UA-CH headers will not be sent to third-parties, even if they are requested using the Accept-CH header.
For example, this page makes a call to a 'third-party' server at 51degrees.tv, which will respond with the UA-CH headers that it is able to see.
Initially, this will be nothing. Once the 'set delegate-ch' check boxes have been selected, the page at 51degrees.com will set the delegate-ch directive with values that allow the browser to send UA-CH headers to 51degrees.tv. Therefore, the next request for 51degrees.tv will include the Client Hints, which will then appear in the list of values visible to the third-party below.