Introducción
Clearcote es una distribución de Chromium sin servicios de Google, con controles de huella digital a nivel del motor: un reemplazo directo para Playwright & Puppeteer. El build abierto es completamente open source.
NuevoEl build más reciente es gratis con GitHub para un navegador. Sin tarjeta.
Obtenlo gratis¿Trabajas con un agente de IA?
Copia toda la documentación de Clearcote como un solo bloque listo para usar como prompt y pégalo en Claude, Codex, Cursor o cualquier LLM para que tenga al instante el contexto completo del proyecto.
Qué es
Un navegador estándar expone, sin que se note, una huella digital única y rastreable: canvas, WebGL, audio, fuentes, configuración regional, hardware y más. Clearcote lleva el control de esas señales al propio motor, de modo que una sesión presenta una identidad consistente y plausible en lugar de una hiperúnica por accidente.
Está construido sobre ungoogled-chromium (sin la integración con Google ni la telemetría) más una serie de parches al código fuente. El build abierto no tiene ningún binario mágico: puedes leer cada cambio, recompilarlo tú mismo y comprobar que lo que ejecutas coincide con lo publicado. El build con licencia (Gratis con GitHub para un navegador, o Pro) agrega parches que no se publican y recibe primero las nuevas versiones mayores de Chromium, por lo que no se puede recompilar a partir del código público.
Instálalo como SDK —npm i clearcote, pip install clearcote o dotnet add package Clearcote— y el SDK descarga y verifica el navegador por ti: el build abierto sin clave, el build con licencia más reciente con una. Consulta Instalación.
Principios
| Principio | Qué significa |
|---|---|
| Abierto por defecto | El build abierto es 100% open source: cada parche es legible por humanos, sin blobs propietarios en el árbol. |
| A nivel del motor, no inyección de scripts | Los controles se compilan en el binario, no se agregan con JavaScript inyectado, frágil y que se delata solo. |
| Identidad coherente | Las señales se controlan en conjunto para que sean consistentes entre sí y estables por sitio. |
| Reproducible & verificable | Build abierto: revisión upstream fijada, conjunto de parches determinista y artefactos de release con checksum y firmados con GPG. Cada build que descarga el SDK se verifica con SHA-256 antes de ejecutarse. |
| Responsable por diseño | Pensado para la privacidad, las pruebas y la automatización lícita. Eres responsable del uso que le des. |
Para quién es
Desarrolladores, ingenieros de QA y de automatización, investigadores de privacidad, y los agentes/LLMs que cada vez más manejan el navegador. Con Playwright, la migración está pensada para ser un cambio de una sola línea de import; Puppeteer y otros clientes CDP se conectan a clearcote serve.
Clearcote es un proyecto independiente. No está afiliado a ningún producto comercial, ni respaldado por uno ni derivado de él, y no incluye código propietario de terceros.
Próximos pasos
Instala el SDK (npm, pip o NuGet), o descarga y verifica un build a mano.
Lanza el navegador desde el SDK, o conecta Puppeteer y otros clientes CDP.
Recetas listas para copiar y pegar: SDK, perfiles, proxy, canvas bridge, CI y agentes.
Cada switch de identidad, qué hace y valores de ejemplo.
Docker, el build con licencia en contenedores y un endpoint CDP permanente con clearcote serve.
Comprueba que una versión del build abierto es exactamente lo que se compiló: checksums + GPG.