Saltar al contenido

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: se eliminaron la telemetría y los beacons de actualización. Solo se comunica con Google cuando tú usas Google: en el build con licencia desde r53, Google es el motor de búsqueda predeterminado, así que una búsqueda desde la barra de direcciones va ahí, y los enlaces de ayuda abren support.google.com. 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 (la clave gratuita, Personal 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. Desde el build con licencia r51 en Windows y Linux, cada lanzamiento también obtiene la identidad firmada de ese navegador desde el servicio de personas de Clearcote (persona.clearcotelabs.com, con persona-us.clearcotelabs.com como respaldo); el build abierto nunca lo hace. 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. geoip (activado por defecto desde el SDK 0.66.0; consulta la IP de salida a un servicio de eco de IP) 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. Abre “Licenses” en tu panel y solicita la clave gratuita de una de tres formas: conecta una cuenta de GitHub que tenga al menos 30 días de antigüedad, pasa una verificación de tarjeta (nunca se le cobra a la tarjeta; no se aceptan tarjetas prepago) o inicia sesión con una cuenta de Google Workspace de empresa (hasta 3 solicitudes por dominio de empresa cada 30 días). 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?
Windows x64 y Linux x64; el SDK descarga automáticamente el binario adecuado para tu sistema operativo. En una Mac con Apple Silicon (M1 o posterior, macOS 13 o posterior), el build con licencia se ejecuta de forma nativa como versión preliminar: el SDK (0.51.1+) lo descarga solo cuando lanzas con una clave de licencia. El build para macOS va unas revisiones por detrás de Windows y Linux. Sin clave de licencia, el SDK (0.68.4+) descarga el build abierto de 150 para Apple Silicon (v0.1.0-pre.24) y lo inicia de forma nativa. En una Mac con Intel, launch() ejecuta la imagen de Docker de Clearcote a través de Docker Desktop y devuelve el mismo navegador (SDK 0.40.0+). El Profile Manager funciona en Windows, Linux y macOS. Consulta macOS.
¿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. La clave gratuita ejecuta un navegador a la vez, Personal hasta 15 y Pro hasta 250 (más en bloques de 100); el build abierto no tiene 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 (la clave gratuita, Personal 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.