Just noticed this when testing with https://bot.sannysoft.com/, but I see that the code we use to override some of the navigator properties show up in the navigatorPrototype section. I also noticed that this is not the case with puppeteer-extra-plugin-stealth. Here are some screenshots showing what I mean.
Pyppeteer Screenshot
Puppeteer Screenshot
Not sure why this is happening, but it seems worth looking into, since a site could theoretically tell that we are overriding these values, which may be a red flag.
Just noticed this when testing with https://bot.sannysoft.com/, but I see that the code we use to override some of the navigator properties show up in the navigatorPrototype section. I also noticed that this is not the case with puppeteer-extra-plugin-stealth. Here are some screenshots showing what I mean.
Pyppeteer Screenshot![pypp_navigator](https://user-images.githubusercontent.com/46664803/103824400-cf8aab80-5041-11eb-94fe-bf4e6e9957cc.png)
Puppeteer Screenshot![pupp_navigator](https://user-images.githubusercontent.com/46664803/103824433-e3361200-5041-11eb-972b-ab4c11c92514.png)
Not sure why this is happening, but it seems worth looking into, since a site could theoretically tell that we are overriding these values, which may be a red flag.