L'alternative à CloakBrowser open source
CloakBrowser est un Chromium furtif solide, modifié au niveau du moteur et très suivi, mais son binaire patché est fermé. Clearcote agit lui aussi au niveau du moteur et publie un build ouvert dont vous pouvez lire et recompiler chaque patch.
Qu'est-ce que CloakBrowser ?
CloakBrowser (par CloakHQ) est un Chromium modifié, accompagné de wrappers Playwright et Puppeteer légers pour Python, JavaScript et .NET. Comme chez Clearcote, sa furtivité réside dans des patchs C++ compilés (87 selon le décompte de son README, sur Chromium 155 dans la version Stable payante actuelle) et non dans du JavaScript injecté. Il s’auto-héberge en local ou dans Docker, génère une seed d’empreinte au démarrage, propose un mode de saisie humanisée et dispose d’un gestionnaire de profils open source (MIT), désormais une application de bureau pour Windows et macOS. Il est populaire : environ 32700 étoiles sur GitHub et quelque 510000 téléchargements PyPI par mois. Les points communs sont réels, et il est juste de le reconnaître.
La principale différence, c’est l’ouverture. Les wrappers sont sous licence MIT, mais le binaire furtif et ses patchs sont à code source fermé : vous téléchargez un binaire précompilé que vous ne pouvez ni inspecter, ni recompiler, ni redistribuer. Le modèle tarifaire est désormais proche de celui de Clearcote. Le dernier build est gratuit avec une connexion GitHub pour une session à la fois, un ancien build v146 est téléchargeable gratuitement, et, pour davantage de sessions simultanées, il faut un abonnement (affiché à partir de $19/mois à un tarif promotionnel au moment où nous écrivons). Une version cloud gérée est disponible sur demande.
Le fonctionnement de CloakBrowser, d’après son wrapper ouvert
La partie ouverte de CloakBrowser, c’est le wrapper : des packages Python, JavaScript et .NET (MIT) qui téléchargent le navigateur, le vérifient et le lancent avec Playwright ou Puppeteer. Chaque lancement tire au hasard une seed d’empreinte (--fingerprint=, un nombre de 10000 à 99999) et une plateforme : Windows sur les hôtes Linux et Windows, et macOS sur un Mac, où il tourne comme un navigateur Mac natif. Le binaire déduit de cette seed le reste de l’identité, comme l’écran, le GPU, la mémoire, les cœurs CPU et les polices.
Le build que vous obtenez dépend de la clé. Sans clé, le wrapper télécharge Chromium 146 avec 58 patchs (145 avec 26 sur macOS). Une clé gratuite, obtenue en se connectant avec GitHub, donne le dernier build pour une session à la fois. Une clé payante donne le build Pro sur Chromium 155 avec 87 patchs, sur toutes les plateformes, macOS compris. Les téléchargements sont vérifiés par rapport à un manifeste SHA-256 signé avec une clé Ed25519 épinglée dans le wrapper, ce qui prouve la provenance d’un binaire ; cela ne rend pas les patchs lisibles pour autant.
La licence du binaire (version 1.3, juillet 2026) interdit la redistribution, la modification et la rétro-ingénierie, et les builds sous licence contactent cloakbrowser.dev pour valider la clé et compter les sessions. Dans le code source du wrapper, les appels sortants sont le serveur de téléchargement et de licence, GitHub en solution de repli, une vérification des mises à jour du package une fois par processus, et des recherches d’IP uniquement quand la correspondance géographique est activée ; aucune bibliothèque d’analytics ou de télémétrie n’y figure.
Un réglage par défaut mérite d’être connu : le premier argument que les wrappers passent au navigateur est --no-sandbox, qui désactive la sandbox de processus de Chromium. Les arguments que vous passez peuvent remplacer des flags, mais pas supprimer celui-ci ; stealth_args=False retire toute la liste par défaut. Un audit comportemental public du binaire Chromium 145 (mars 2026) n’a rien trouvé de suspect, mais il est antérieur aux builds actuels et, comme tout test comportemental, il ne peut pas exclure du code qui ne s’active que dans des conditions précises.
Clearcote vs CloakBrowser
| Fonctionnalité | Clearcote | CloakBrowser |
|---|---|---|
| Approche | Patchs C++/Blink au niveau du moteur | Patchs C++ au niveau du moteur (87 selon son README) |
| Version de Chromium | 156 (dernier build) | 155 (Stable payant ; son README indique 156 pour le build gratuit) |
| Patchs de furtivité | Build ouvert entièrement lisible (BSD-3) ; le dernier build ajoute des patchs privés | Binaire fermé ; seuls les wrappers sont sous MIT |
| Builds reproductibles | Oui, pour le build ouvert | Non : binaire précompilé opaque à télécharger |
| Dernier build gratuit | Gratuit avec GitHub, un navigateur à la fois | Gratuit avec GitHub, une session à la fois |
| API d’automatisation | Playwright et Puppeteer (Python, Node, .NET), CDP | Playwright et Puppeteer (Python, JS, .NET), CDP |
| Auto-hébergement / Docker | Oui : endpoint CDP + image officielle | Oui : binaire à exécuter soi-même + Docker |
| Vérification | Méthode ouverte : audit CreepJS à chaque version, plus un audit public de 354 contrôles | Publie son propre tableau de résultats ; CreepJS n’y figure pas |
| Offre payante | Pro $49/mois, jusqu'à 250 navigateurs à la fois | Dès $19/mois (tarif promotionnel) pour plus de sessions simultanées |
Comparatif établi en novembre 2026. Licence de CloakBrowser : Wrapper MIT ; binaire furtif fermé ; les détails évoluent — consultez le projet pour les informations les plus récentes.
Mesuré : 12 outils sur les mêmes 10 sites
Nous avons exécuté 5 fois le harness open source browsers-benchmark, la dernière fois le 27 octobre 2026. Chaque outil tournait avec sa propre IP résidentielle américaine, dans un ordre différent à chaque exécution. Un succès signifie que la vérification propre au harness pour ce site a trouvé la page elle-même, et non une page de blocage ou de challenge. Clearcote mesuré sur un ordinateur de bureau Windows (dernière build) ; les autres outils sur un serveur Linux.
| Outil | Headed | Headless |
|---|---|---|
| Clearcote0.63.2 · r52 | 78%39/50 | 80%40/50 |
| Camoufox0.5.8 · v156.0.1-beta.36 | 72%36/50 | 80%40/50 |
| Invisible Playwright0.43.0 · Firefox | 76%38/50 | 78%39/50 |
| CloakBrowser0.6.4 | 74%37/50 | 64%32/50 |
| SeleniumBase (CDP mode)4.49.0 · Chrome | 74%37/50 | — |
| nodriver0.50.6 · Chrome | 74%37/50 | 40%20/50 |
| Zendriver0.17.1 · Chrome | 64%32/50 | 60%30/50 |
| tf-playwright-stealth (Firefox)1.2.0 | 58%29/50 | 62%31/50 |
| tf-playwright-stealth (Chromium)1.2.0 | 56%28/50 | 50%25/50 |
| Playwright (Chromium)1.62.0 | 56%28/50 | 30%15/50 |
| Playwright (Firefox)1.62.0 | 54%27/50 | 54%27/50 |
| Patchright1.64.3 · Chrome | 24%12/50 | 26%13/50 |
Sites : une page de résultats de recherche, un forum communautaire, le site d’un éditeur de logiciels, un distributeur de luxe, une fiche produit sur une marketplace, un site de billetterie, un distributeur de mode, un site de réservation de voyages, une compagnie aérienne, un réseau social. Il s’agit d’un instantané pris sur un seul réseau et une seule semaine : les résultats évoluent à chaque release, avec chaque proxy et avec les sites eux-mêmes, et aucun outil n’a chargé chaque site à chaque fois. Résultats bruts (JSON).
Pourquoi les équipes choisissent Clearcote
Un build que vous pouvez auditer
Chaque patch du build ouvert de Clearcote est du code source lisible : vous voyez exactement ce qui modifie l’identité de votre navigateur, au lieu de faire confiance à un binaire impossible à inspecter.
Reproductible
Recompilez le build ouvert à partir des sources et vérifiez que le binaire correspond. Aucun téléchargement opaque à accepter les yeux fermés.
Un build gratuit sans clé
Le build ouvert de Clearcote se télécharge et s’utilise gratuitement, sans clé ni compte. Sans clé, CloakBrowser ne propose que son ancien build v146 (145 avec 26 patchs sur macOS).
Vérifiable, pas seulement affirmé
La cohérence est vérifiée avec des tests ouverts, dont CreepJS à chaque version, et chacun peut lancer l’audit public de Clearcote et ses 354 contrôles sur n’importe quel navigateur.
Quand CloakBrowser peut être le meilleur choix
- Vous voulez un produit commercial clé en main, avec un support payant, et vous n’avez pas besoin d’auditer le binaire.
- Il vous faut un petit nombre de sessions simultanées au prix mensuel le plus bas.
- Vous voulez un navigateur natif sur un Mac Intel. Le wrapper de CloakBrowser fonctionne en natif sur les Mac Intel comme Apple Silicon (sans clé, avec un ancien build Chromium 145) ; Clearcote fonctionne en natif sur les Mac Apple Silicon, et sur un Mac Intel uniquement via son image Docker.
- CloakBrowser est une option légitime au niveau du moteur. Si un modèle à code fermé convient à votre équipe, c’est un outil solide.
Autres alternatives à CloakBrowser
Les outils open source que l’on compare à CloakBrowser, en octobre 2026 :
- Camoufox: Un fork de Firefox dont les contrôles d’empreinte sont compilés dans le navigateur, et dont chaque patch est open source. Le bon choix si vous voulez une identité Firefox.
- Patchright: Un driver Playwright patché qui supprime les fuites d’automatisation dans la couche protocole. Il tourne sur un Chrome d’origine : l’empreinte est donc celle de la machine.
- nodriver: Pilote Chrome via le DevTools Protocol, sans WebDriver ; le successeur d’undetected-chromedriver.
- SeleniumBase: Un framework Python dont les modes UC et CDP masquent la façon dont Chrome est piloté.
- invisible_playwright: Un fork de Firefox patché en C++, piloté via une copie modifiée du client Python de Playwright. Il envoie par défaut un ping au lancement.
FAQ
CloakBrowser est-il open source ?
En partie. Ses wrappers Python, JavaScript et .NET et son gestionnaire de profils sont publiés sous licence MIT sur GitHub, mais le binaire Chromium furtif et ses patchs sont fermés : impossible de les inspecter, de les recompiler ou de les redistribuer. Le build ouvert de Clearcote est entièrement ouvert (BSD-3) et reproductible.
CloakBrowser est-il gratuit ?
Son dernier build est gratuit avec une connexion GitHub, pour une session à la fois, et un ancien build v146 est téléchargeable gratuitement. Pour plus de sessions simultanées, il faut un abonnement, affiché à partir de $19/mois à un tarif promotionnel au moment où nous écrivons ; consultez leur site pour les prix actuels. Clearcote fonctionne de la même façon pour le dernier build (gratuit avec GitHub, un navigateur à la fois), et son build ouvert est gratuit, sans compte.
Clearcote et CloakBrowser agissent-ils tous deux au niveau du moteur ?
Oui. Les deux compilent la furtivité dans Chromium sous forme de patchs C++ au lieu d’injecter du JavaScript, et les deux sont auto-hébergeables et compatibles Playwright/Puppeteer. Les différences : l’ouverture (un build ouvert et reproductible face à un binaire fermé) et la version de Chromium (156 contre 155 pour son build Stable payant au moment où nous écrivons).
Sources
Plus de deux fois plus de patchs que n'importe quel fork comparé.
Patchs compilés dans Chromium, par approche. Les outils à base de scripts ne modifient pas du tout le moteur.
Plugins de stealth
p. ex. puppeteer-extra-plugin-stealth
Drivers patchés
p. ex. undetected-chromedriver, nodriver
Autres forks de Chromium
builds gratuits et payants
Clearcote Pro
r57, Chromium 156
Nombre de patchs publiés, octobre 2026. La fourchette couvre les builds gratuits et payants des autres forks ; pour Clearcote, c'est le build Pro.
365 vérifications, gratuites, sur votre propre navigateur
Le test d'empreinte imposé à chaque build Clearcote. Lancez-le sur ce que vous utilisez aujourd'hui et comparez.
Lancer le testLes patchs du build ouvert sont publics
Le build ouvert gratuit est sous BSD-3, reproductible depuis les sources et sans compte. Le build Pro y ajoute des patchs privés.
Ouvrir sur GitHub57 versions du moteur, 7 versions majeures de Chromium
Chaque patch est repris dans chaque nouvelle version de Chromium. Le dernier build reçoit les nouvelles versions majeures le jour de leur sortie.
Voir les versionsÀ lire aussi
Essayez l'alternative Chromium open source
Gratuit et open source, s'utilise tel quel avec Playwright et Puppeteer, cohérent jusqu'au handshake TLS.
Gratuit pour un navigateur : GitHub, une vérification de carte ou un compte Google d'entreprise. Jamais débité.