invisible_playwright and rebrowser-patches do not compete; they work at different layers. rebrowser-patches fixes a Chromium CDP leak (Runtime.enable) inside Puppeteer and Playwright's own source, ...
Yes, in principle. Stock Playwright leaves signals in the page that a script can read, and any one of them is enough to tell "this is automated" from "this is a person". But "in principle" is doing ...