From 168179eb031d913762bd28c7c5323bb66f2bea0d Mon Sep 17 00:00:00 2001 From: feder-cr <85809106+feder-cr@users.noreply.github.com> Date: Thu, 25 Jun 2026 04:23:59 +0200 Subject: [PATCH] docs: remove LLM phrasing from README --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0a75d61..eb1116f 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ ![invisible_playwright - 5/5 detection suites passed](docs/screenshots/hero.gif) -## Why it's powerful +## How it works **Most other anti-detect browsers patch Chromium at the JavaScript level** - they override `navigator`, `WebGLRenderingContext.getParameter`, canvas APIs, and so on via injected scripts. This has two fatal problems: @@ -189,7 +189,7 @@ invisible_playwright clear-cache # remove all cached binaries ## Related projects -invisible_playwright takes a different angle than the major Firefox-hardening projects but stands on their shoulders: +Related projects that cover similar ground: - **[arkenfox/user.js](https://github.com/arkenfox/user.js)** - the canonical Firefox configuration for privacy/security hardening via prefs. Reading arkenfox is how you understand which `user.js` knobs matter; invisible_playwright goes further by patching the C++ source where prefs alone are insufficient (Canvas noise, WebGL parameter overrides, font whitelisting, WebRTC IP swap, DevTools detection bypass). - **[LibreWolf](https://librewolf.net)** - a Firefox fork bundled with sensible privacy defaults. Same audience, different distribution model: LibreWolf ships a configured Firefox binary, invisible_playwright ships source patches + a wrapper for automation.