все что ты подменяешь через жс палится на проксях, а фиксы проксей в целом пиздец как сильно ломают работоспособность жс в браузере тебе надо идти ниже и использовать антидетект браузер или разрабатывать свое решение, где отпечаток подменяется на уровне ниже чем жс
Да, для хрома есть пару плагинов, которые могут немного замаскировать твой отпечаток - например, Chameleon (из GitHub) или Canvas/WebGL Fingerprint Defender из веб стора. Они умеют подменять User-Agent, язык, часовой пояс и добавлять шум в Canvas/WebGL. Но фишка в том, что все это работает только на уровне JS, а современные антифрод-системы уже давно такое легко палят. Чтоб куки сбрасывать можно юзать Cookie AutoDelete или SessionBox для изолированных сессий. Но это, знаешь, такое себе. Для нормальной маскировки лучше юзать антидетект браузеры вроде GoLogin, Octo или Dolphin Anty - там вся рандомизация идет на уровне ядра