console.log(navigator.userAgentData.brands);
[…]
console.log(navigator.userAgentData.mobile);
[…]
console.log(navigator.userAgentData.platform);
[…]
    navigator.userAgentData
    .getHighEntropyValues(["architecture", "bitness", "model", "platform", "platformVersion", "uaFullVersion", "fullVersionList"])
    .then(ua => { console.log(ua) });

    
console.log(navigator.userAgent);
[…]