Preguntas frecuentes
Preguntas comunes sobre el alcance, el comportamiento y el uso responsable.
¿Es legal usar Clearcote?
Clearcote es una herramienta de privacidad y automatización pensada para fines lícitos: proteger tu propia privacidad, pruebas web/QA, investigación, accesibilidad y automatización que estés autorizado a ejecutar. Tú eres responsable de cómo la usas; respeta los términos de servicio de los sitios web y las leyes aplicables.
¿Evade algún servicio antibot en particular?
Clearcote controla las señales de la huella digital del navegador para que una sesión presente una identidad coherente y plausible. No se promociona contra ningún producto de detección concreto ni apunta a ninguno, y no es una garantía de evadir ningún sistema. Tómalo como una herramienta de privacidad y de coherencia de identidad, y valida tú mismo su comportamiento.
¿En qué se diferencia de los plugins stealth basados en JS?
Esos plugins sobrescriben propiedades de
navigator en tiempo de ejecución con JavaScript inyectado, lo que es frágil y termina delatándolos. Clearcote modifica el motor en C++, así que los valores salen de las propias rutas de código de Chromium: no hay ninguna capa inyectada que detectar. Consulta Arquitectura.¿Es indetectable?
Ninguna herramienta lo es. Los controles coherentes a nivel del motor eliminan muchas señales delatoras comunes, pero la detección es un terreno que cambia constantemente. Valida siempre tu configuración para tu caso de uso con herramientas como CreepJS, BrowserScan y Pixelscan.
¿“Llama a casa” o se actualiza solo?
El navegador en sí no “llama a casa” ni se actualiza solo; está construido sobre ungoogled-chromium, sin los servicios de Google, la telemetría ni los beacons de actualización. El SDK descarga el navegador verificado la primera vez que lo usas —el build abierto desde GitHub Releases y el build con licencia desde clearcotelabs.com— y
auto_update / autoUpdate es opcional y hay que activarlo. Sin clave, el SDK solo se comunica con nosotros si pides una version específica (lee el catálogo público de versiones). Con una clave de licencia (Gratis con GitHub o Pro), cada lanzamiento pregunta cuál es el build actual y toma un slot de navegador —enviando la clave, un ID de máquina aleatorio, tu sistema operativo y las versiones del SDK y del navegador—, lo mantiene activo mientras el navegador se ejecuta y lo devuelve cuando se cierra. licenseThroughProxy envía la toma del slot, los heartbeats y la devolución a través de tu proxy; la consulta del build y la descarga siguen conectándose directamente. Las funciones opcionales geoip y widevine se conectan a sus propias fuentes de datos.¿Puedo obtener gratis el build más reciente?
Sí, para un navegador a la vez. Inicia sesión con una cuenta de GitHub que tenga al menos 30 días de antigüedad, abre “Licenses” en tu panel y haz clic en “Connect GitHub and get it free”. Recibes el mismo build con licencia que Pro: el Chromium más reciente, el movimiento humano grabado, los parches stealth privados y la biblioteca de perfiles. La clave dura 30 días y la renuevas gratis desde la misma página. Requiere el SDK 0.30.0 o posterior y siempre ejecuta el build más reciente. Consulta cómo se cuentan los navegadores con licencia; Pro agrega más navegadores simultáneos, fijación de versión y soporte por email.
¿Qué plataformas son compatibles?
Por ahora, Windows x64 y Linux x64; el SDK descarga automáticamente el binario adecuado para tu sistema operativo. macOS está en la hoja de ruta; mientras tanto, quienes usan macOS pueden ejecutar la imagen de Docker (linux/amd64).
¿Puedo seguir usando mi código actual de Playwright/Puppeteer?
Sí. Cambia el
launch de Playwright por el de Clearcote (from clearcote import launch / import { launch } from "clearcote"): devuelve un navegador normal de Playwright. Puppeteer y otros clientes CDP se conectan a serve() / clearcote serve. También puedes apuntar executablePath directamente al build abierto; el build con licencia solo se inicia a través del SDK. Consulta Playwright & Puppeteer.¿Cómo ejecuto varias identidades distintas?
Usa un seed de
fingerprint distinto por identidad (por ejemplo, derivado de un ID de tenant/cuenta) y un directorio user-data separado por perfil para cookies/almacenamiento. Para servir varias a la vez desde un mismo endpoint, clearcote serve inicia un navegador por identidad, y cada conexión elige su seed, proxy, zona horaria e idioma; consulta Despliegue. En Gratis con GitHub solo se ejecuta un navegador a la vez; Pro y el build abierto no tienen ese límite.¿De verdad es open source?
El build abierto, sí: BSD-3-Clause, todos los parches legibles para cualquier persona y reproducible desde el código fuente. No confíes en nosotros: verifícalo. El build con licencia (Gratis con GitHub y Pro) agrega parches que no se publican, así que no se puede recompilar a partir del código fuente público; el build abierto recibe cada nueva versión mayor de Chromium más tarde.