¿HackerRank detecta Cheating Daddy?

Por Aaron Cao · Actualizado el

HackerRank se ejecuta dentro de una pestaña del navegador, por lo que no puede escanear tu escritorio en busca de una aplicación aparte como Cheating Daddy. Sí registra los cambios de pestaña, los eventos de pegado y la similitud del código, y la supervisión por webcam o pantalla compartida expone cualquier superposición visible en pantalla.

Lo que HackerRank puede observar realmente

Quieres una respuesta directa sobre si una aplicación concreta activa un sistema de supervisión concreto, y una tranquilidad vaga es peor que no tener respuesta. Esta sección enumera las señales exactas que recoge una prueba de HackerRank. Todas ellas provienen del interior del navegador, o de una cámara que la empresa contratante ha activado.

El entorno de prueba de HackerRank es una página web. Recibe y registra eventos del navegador: la pérdida de foco de la ventana de prueba, el cambio a otra pestaña, la salida de pantalla completa y las operaciones de pegado en el editor de código. Al enviar la solución, compara tu código con el de otros candidatos y con fuentes públicas para generar una puntuación de similitud. Cuando la empresa activa la supervisión por webcam, también captura imágenes tuyas y de tu entorno.

Nada de esto es un escaneo de tu sistema operativo. Una página web no puede listar los programas que se ejecutan en tu máquina, leer el contenido de otra ventana ni hacer una captura de tu escritorio. Ese límite lo impone el propio navegador, no el ingenio de ninguna herramienta.

Cheating Daddy es una superposición de escritorio, y esa es toda la respuesta

Cheating Daddy es una aplicación de escritorio de código abierto que muestra sugerencias generadas por IA en una ventana flotante durante una llamada o una prueba. Su conjunto de funciones cambia entre versiones, así que trata con cautela cualquier afirmación concreta sobre su funcionamiento interno, incluido lo que lees aquí. Lo que resuelve la cuestión de la detección es su categoría: es un programa aparte que se ejecuta en tu propia máquina, no una extensión cargada en la pestaña de HackerRank, y no un bot que se une a una reunión.

Esa categoría es la respuesta. HackerRank no tiene ningún canal para averiguar que existe un programa de escritorio aparte en tu ordenador. El mismo razonamiento cubre cada herramienta de esa categoría, por lo que la conclusión aquí coincide con las demás páginas dedicadas a herramientas concretas recogidas bajo detectabilidad.

La imagen inversa importa igual de mucho. Una herramienta que inyecta un script en la página de HackerRank, o que pega texto en el editor por ti, entra directamente en las señales que HackerRank ya registra. Los eventos de pegado se registran junto con el tamaño del bloque, y un pegado grande que aparece en una función vacía es exactamente el patrón que buscan los revisores.

Dónde termina el límite de privacidad

Cuatro situaciones eliminan el límite descrito arriba, y son las que merece la pena planificar con antelación.

  • Compartir pantalla. Comparte toda tu pantalla y una ventana de superposición queda visible para quien esté mirando. Compartir una sola ventana es más limitado, aunque los selectores de ventana y las notificaciones aún pueden filtrar información.
  • Grabación de pantalla. Algunas evaluaciones graban la sesión para que una persona la revise después. Una grabación captura todo lo que habría visto un espectador en directo.
  • Software de supervisión y navegadores bloqueados. Estos se instalan con acceso a nivel de sistema, lo cual es una situación distinta a la de una página web. Pueden enumerar los procesos en ejecución.
  • Dispositivos gestionados por la empresa. Un portátil entregado por un empleador ejecuta gestión de dispositivos y agentes de endpoint que informan del software instalado y en ejecución.

Ninguna herramienta está exenta de estas situaciones, SubcueAI incluida. Cualquiera que prometa un producto universalmente indetectable está vendiendo algo que no puede cumplir. Nuestra propia versión de esa afirmación, incluido lo que almacenamos y lo que no, está en la página de seguridad.

Cómo aborda SubcueAI el mismo problema

SubcueAI ofrece dos superficies de asistencia en vivo, ambas diseñadas en torno al límite descrito arriba. La aplicación de escritorio nativa para macOS y Windows captura el audio del sistema y tu micrófono, y muestra sugerencias en una superposición flotante local. El panel lateral de la extensión de navegador también ofrece asistencia en vivo en navegadores Chromium, Chrome y Edge, capturando solo el audio de la pestaña de la reunión, es decir, el lado del entrevistador y nunca tu micrófono; la versión de Firefox es solo para práctica simulada. Ninguna de las dos superficies se une a la llamada como participante, y ninguna inyecta un script de contenido en la página de la reunión.

Aaron Cao, fundador de SubcueAI, eligió esa forma por una razón sencilla. Un bot que se une a una llamada aparece en la lista de participantes, y un script que edita la página de la reunión es un cambio que la página puede notar. Mantener al asistente fuera de ambos lugares elimina dos categorías enteras de señales. Eso no resuelve nada de las cuatro situaciones enumeradas arriba, y fingir lo contrario sería una mentira que el candidato acaba pagando.

Para una ronda de código en concreto, el ensayo importa más que la asistencia en vivo. Un ingeniero backend que se prepara para un puesto de plataforma de nivel L5 puede practicar en voz alta los mismos ejercicios de algoritmos y diseño de sistemas hasta que la explicación fluya, que es precisamente para lo que está pensado el modo de entrevista simulada.

FAQ

¿Puede HackerRank ver otras aplicaciones que se ejecutan en mi ordenador?

No. La prueba se ejecuta como una página web, y los navegadores no entregan a una página la lista de procesos en ejecución ni el contenido de otras ventanas. Los agentes de supervisión dedicados y los navegadores bloqueados son un caso aparte, porque se instalan con acceso a nivel de sistema.

¿HackerRank marca el cambio de pestaña?

Sí. La pérdida de foco de la ventana de prueba y los cambios de pestaña se informan a la página, y HackerRank los registra para el equipo de contratación. Un número alto queda mal incluso cuando la explicación es inocente.

¿La detección de similitud de código atrapa respuestas generadas por IA?

Puede hacerlo. HackerRank puntúa los envíos frente a otros candidatos y fuentes públicas, y las herramientas de IA convergen en la misma solución para preguntas comunes, por lo que esas respuestas se agrupan estrechamente. Pegar un bloque generado también activa el registro de pegados.

¿Es SubcueAI detectable en HackerRank?

Se aplica el mismo límite. La superposición de escritorio y el panel lateral de la extensión están fuera de la página de HackerRank, así que la página no tiene ninguna señal para detectarlos. Compartir pantalla, grabar pantalla, el software de supervisión y los dispositivos gestionados siguen exponiendo cualquier herramienta visible en pantalla.

¿Existe algún asistente de entrevistas con IA verdaderamente indetectable?

No, y hay que tratar esa afirmación como una señal de alerta. Toda herramienta que dibuja en tu pantalla es visible en una pantalla compartida o una grabación, y todo programa instalado en un portátil gestionado es visible para la gestión de endpoints.

Preguntas relacionadas

← Más sobre Detectabilidad y privacidad