Spoofing these APIs will require spoofing all relevant Client Hint headers and Client Hint navigator APIs.
Option 1: Spoof and update on each version release
Otption 1A: Limit spoof to version
Option 2: Let all these points alone
Option 2A (recommended): Let all these points alone and require permission to read navigator.userAgentData.getHighEntropyValues()
Spoofing these APIs will require spoofing all relevant Client Hint headers and Client Hint navigator APIs.
Option 1: Spoof and update on each version release Otption 1A: Limit spoof to version Option 2: Let all these points alone Option 2A (recommended): Let all these points alone and require permission to read navigator.userAgentData.getHighEntropyValues()