Chromium avec l'empreinte intégrée.
Donnez à chaque compte son propre appareil cohérent et gardez votre code Playwright et Puppeteer. Les valeurs sont définies à l'intérieur de Chromium, donc les pages, les workers et les iframes voient tous la même machine.
À coller dans votre agent de codage
Set up Clearcote by following the steps in https:/
Votre agent installe le SDK, vérifie le navigateur et lance un premier script. Votre clé de licence ne passe jamais par le chat. Voir les étapes
- Build Pro
- 240 patchs moteur
- 35 915 lignes ajoutées
- 345 fichiers Chromium modifiés
- 365 vérifications, testez le vôtre
Le même navigateur. Choisissez où il tourne.
Sur vos machines
Installez le SDK et gardez vos scripts. Vos machines, vos proxys.
Gratuit pour un navigateur · Personal $15/mois pour 15 · Pro $49/mois, jusqu'à 250
La clé gratuite : GitHub, une vérification de carte ou un compte Google professionnel.
Obtenir une clé gratuiteSur nos serveurs
Un seul appel API lance le même navigateur sur nos serveurs, derrière une IP résidentielle.
€1 par Go, proxy inclus · sans abonnement
Envie de savoir ce que trahit votre propre navigateur ? Lancez le test d'empreinte gratuit.
Dans les deux cas, c'est le même moteur.
La plupart des outils patchent les valeurs de l'extérieur. Clearcote les définit dans le code C++ de Chromium lui-même : il n'y a aucun script de page à trouver, et rien qu'un worker ou une iframe puisse contredire.
import clearcote
browser = clearcote.launch(fingerprint="acct-1", platform="windows")
page = browser.new_page() # a normal Playwright page
page.goto("https://example.com")- 1
Défini dans le moteur
Les valeurs Canvas, WebGL, audio, polices et matériel proviennent des chemins de code de Chromium lui-même. Le thread principal, les workers et les iframes concordent.
- 2
Une seed, un appareil
La même seed donne le même appareil à chaque session. Une autre seed en donne un sans aucun rapport. Utilisez-en une par compte.
Un réseau assorti
TLS et HTTP/2 suivent la version de Chrome que vous présentez. Le fuseau horaire et la langue suivent l'IP de sortie du proxy.
Chaque outil modifie le navigateur quelque part. Plus c'est profond, moins il y a de coutures.
Une valeur définie dans la page peut être relue comme un script. Une valeur définie dans le moteur, c'est simplement le fonctionnement du navigateur.
Couche 1
Le JavaScript de la page
Plugins de stealth, p. ex. puppeteer-extra-plugin-stealth0 patch moteurLes surcharges sont des scripts qu'une page peut inspecter, et les workers ou les iframes ne les reçoivent pas forcément.
Couche 2
Le driver d'automatisation
Drivers patchés, p. ex. undetected-chromedriver, nodriver0 patch moteurL'automatisation se fait plus discrète, mais l'empreinte reste celle de la machine qui l'exécute.
Couche 3
Le C++ de Chromium, en partie
35–87 patchsAutres forks patchés à la sourceNavigateurs anti-détection fermésLa bonne couche. D'autres forks publient de 35 à 87 patchs ; les fermés ne peuvent être ni lus ni recompilés.
Couche 3, jusqu'au bout
Le C++ de Chromium, de bout en bout
Clearcote Pro240 patchsDans le build Pro : 345 fichiers source, du moteur de rendu et de V8 jusqu'à TLS et la pile réseau. Un seed, un appareil, partout où un site regarde.
Nombre de patchs tel que publié par chaque projet, octobre 2026. Clearcote : le build Pro, r57 sur Chromium 156 ; le build ouvert gratuit est un ensemble plus restreint et public.
Pilotez-le avec les outils que vous utilisez déjà.
Python, Node, .NET
launch() renvoie un navigateur Playwright normal.
Documentation du SDKPlaywright & Puppeteer
Ou gardez votre propre lanceur et pointez-le vers le binaire.
Guide d'intégrationAgents IA, via MCP
Claude Desktop, Cursor ou Cline disposent d'un navigateur à l'identité fixe.
Documentation MCPSans aucun code
Profile Manager, une application de bureau gratuite pour des identités persistantes sous Windows, macOS et Linux.
À propos de l'applicationConçu pour la vie privée, les tests, la recherche et l'automatisation licite. Son usage est soumis au droit local et aux conditions des sites concernés — voir nos conditions d'utilisation.
Gratuit pour démarrer. Payant quand vous montez en charge.
Personal couvre 5 navigateurs en même temps.
Pour vous
Pour une équipe
Gratuit
Un navigateur à la fois
$0jamais débitée
- Le dernier build sous licence
- GitHub, une vérification de carte ou un compte Google d'entreprise
Ou compilez-le depuis les sources, sans compte.
Personal
Jusqu'à 15 navigateurs à la fois
$15/mois
- Tout ce qu'offre Gratuit
- Jusqu'à 15 à la fois, sur autant de machines que vous voulez
- Épinglage de version, anciennes versions, canal preview
Nécessite le SDK 0.55.0 ou plus récent. Aide via la documentation.
Pro
Jusqu'à 250 navigateurs à la fois
$49/mois
- Tout ce qu'offre Personal
- Support par e-mail du fondateur
- À l'année, ou un pass de 30 jours
Hébergé
Nous faisons tourner le navigateur pour vous · Proxy résidentiel inclus
€1/ Go de trafic, facturé en euros
Lancer un navigateurVous préférez vous passer de compte ? Le build ouvert est sous BSD-3 et reproductible à partir des sources. Il tourne aujourd'hui sur Chromium 151 et reçoit chaque nouvelle version majeure environ 11 semaines après Pro. L'obtenir sur GitHub · Comparer les offres
Ne nous croyez pas sur parole. Vérifiez.
Chaque version est publiée avec ses sommes de contrôle et signée GPG avec une clé épinglée.
CA96 F185 F96A 693A EDB3 AC1F CB00 D851 B7A8 6B0F
Vos questions, nos réponses
Qu'est-ce que Clearcote, exactement ?
Un build de Chromium avec un contrôle de l'empreinte compilé dans le moteur, accompagné de SDK pour Python, Node et .NET. Faites-le tourner sur vos propres machines ou utilisez nos navigateurs hébergés : c'est le même moteur dans les deux cas.
Est-ce vraiment open source ?
Le build ouvert, oui : BSD-3-Clause, chaque patch lisible par un humain, reproductible à partir des sources. Le dernier build (la clé gratuite, Personal et Pro) ajoute du travail non publié : il ne peut donc pas être recompilé à partir des sources publiques.
Puis-je obtenir le dernier build gratuitement ?
Oui, pour un navigateur à la fois. Ouvrez « Licenses » dans votre tableau de bord et obtenez la clé gratuite avec un compte GitHub créé il y a au moins 30 jours. Sans GitHub, une vérification de carte (jamais débitée ; les cartes prépayées sont refusées) ou un compte Google Workspace d'entreprise fonctionne aussi. C'est le même build sous licence que celui de Pro, avec une clé qui se renouvelle tous les 30 jours. Nécessite le SDK 0.30.0 ou plus récent.
Qu'apporte Pro ($49/mois) ?
Jusqu'à 250 navigateurs simultanés sur autant de machines que vous voulez, davantage par blocs de 100, plus les builds plus anciens, l'épinglage de version, le canal preview et un support direct par e-mail assuré par le propriétaire. Personal ($15/mois) offre les mêmes options de build pour jusqu'à 15 navigateurs, sans blocs ni support par e-mail. C'est le même build que la clé gratuite ; rien dans Pro ne débloque davantage de contrôle sur l'empreinte.
Quelles plateformes sont prises en charge ?
Windows x64 et Linux x64. Sur un Mac Apple Silicon (macOS 13+), le build sous licence tourne nativement en preview, téléchargé par le SDK (0.51.1+) quand vous lancez avec une clé de licence. Sur un Mac Intel, ou sans clé, launch() exécute l'image Docker de Clearcote via Docker Desktop (SDK 0.40.0+).
À quoi sert-il, et est-ce autorisé ?
C'est un navigateur, conçu pour la vie privée, les tests, la recherche et l'automatisation licite. Qu'un usage donné soit autorisé ou non dépend du droit local et des conditions d'utilisation des sites que vous visitez : cela relève de votre responsabilité. Nous n'affirmons rien au sujet d'un produit de détection en particulier.
D'autres réponses dans la FAQ complète.
Fondez-vous dans la masse. Restez net.
Commencez avec un navigateur, gratuitement. Gardez vos scripts. Passez à Pro ou à l'offre hébergée quand il vous en faut plus.
pip install clearcote · npm i clearcote · dotnet add package Clearcote