if you run your browser in headless mode (and probably you do), then you can replace selenium with whatever, it won’t help at all, unless you properly configure your browser. I did it in the past by fine tuning (hundreds of config options) the Firefox with custom extensions to mock fingerprints (Chrome didn’t support extensions in headless mode as far as I remember), this way I was able to bypass CF and other WAF. nowadays I’d probably choose Chrome based solution and run it in virtual buffer or so. also don’t try to hide your OS via User-Agent and navigator’s options unless you do the same with your TCP stack, they’ll catch you by the balls lol