Надо изучать само по и смотреть какие параметры проверяет. Да и непонятно под браузерным вы имеете ввиду Electron/CEF приложение или PWA, или расширение в браузере?
У pwa гораздо меньше возможностей получить конфигурацию системы, они могут опираться на user-agent, местоположение, canvas, cookies, разрешение, особенности движков конкретных браузеров и другие условно уникальные параметры. Можете глянуть
fingerprintjs который как раз и комбинирует все эти параметры для генерации идентификатора.
У расширений чуть побольше, так как добавляется api (к примеру проверка закладок в браузере)
У Electron/CEF помимо вышеперечисленного возможна проверка любых параметров системы и оборудования.