@Michael_Soprano
Yes, The navigator.userAgent property in JavaScript is used to collect the user agent string from the browser on the client side. This string contains information about the browser, its version, and the operating system, and is supported in all major browsers.
FYI
https://experienceleague.adobe.com/en/docs/experience-platform/web-sdk/use-cases/client-hints#:~:tex...
When data is sent to Adobe (such as via Adobe Analytics or Adobe Experience Platform Web SDK), the user agent string is included in the payload. Adobe servers then perform a device lookup using this user agent string. Adobe partners with DeviceAtlas to map the user agent to device attributes like device type, manufacturer, and model. This lookup is done server-side, and the resulting device information is made available in reporting and analytics dimensions.
FYI
https://experienceleague.adobe.com/en/docs/experience-platform/xdm/data-types/device#:~:text=identif...
Thanks
AJODev