Comprobación de renderer
GPU y WebGL
Los sitios web pueden leer el nombre de tu tarjeta gráfica directamente desde el navegador. Esta página muestra lo que ven mediante WebGL y WebGPU y señala los valores que no encajan entre sí.
Todo se ejecuta en tu navegador. Nada de esta página se envía a XProxy ni a nadie más.
Tu GPU tal como la ven los sitios web
¿Parece coherente?
Límites de WebGL
Adaptador WebGPU
Precisión de shaders
Qué significa esta comprobación
Lo que leen los sitios web
Mediante la extensión WEBGL_debug_renderer_info una página puede leer el fabricante y el modelo reales de la GPU, por ejemplo «ANGLE (NVIDIA, NVIDIA GeForce RTX 3060 …)». Junto con los límites de textura, las extensiones y la precisión de los shaders, forma una firma de hardware estable.
Por qué los navegadores antidetect la cambian
Los navegadores antidetect como AdsPower, GoLogin, Multilogin y Dolphin{anty} sustituyen la cadena del renderer para que cada perfil parezca un ordenador distinto. Esto solo funciona si el resto del perfil concuerda con ella.
Cómo se ve una incoherencia
Un perfil de Mac que reporta Direct3D, un perfil de móvil con una tarjeta NVIDIA de escritorio, o un renderer que difiere entre WebGL 1, WebGL 2 y WebGPU. Los sistemas antifraude comprueban estas combinaciones, no solo el nombre.
Cómo solucionarlo
Elige un renderer que exista de verdad para el sistema operativo del perfil, mantén el mismo valor en WebGL 1, WebGL 2 y WebGPU, y evita renderers por software como SwiftShader o llvmpipe en perfiles que dicen ser un ordenador o un móvil reales.
Preguntas
¿Qué es el renderer sin enmascarar?
WebGL tiene una cadena de renderer enmascarada, a menudo genérica, y otra sin enmascarar que nombra la GPU real y la capa del controlador. Chrome y Edge exponen el valor sin enmascarar. Firefox y Safari pueden devolver un valor genérico u oculto, lo cual es normal en ellos.
¿El nombre de mi GPU me identifica?
Por sí solo lo comparten millones de dispositivos. Se vuelve identificativo al combinarse con el tamaño de pantalla, las fuentes, la salida del canvas y tu dirección IP, por eso un perfil tiene que ser coherente en conjunto.
¿Por qué aparece SwiftShader o llvmpipe?
Son renderers por software que se usan cuando no hay acceso a la GPU: máquinas virtuales, servidores, escritorios remotos y algunas configuraciones headless. Los dispositivos de consumo reales rara vez los muestran, así que los sitios web los tratan como señal de automatización.
Haz que la red encaje con el dispositivo
Una GPU convincente es solo la mitad de un perfil. XProxy convierte módems 4G/5G reales en proxies móviles, así que la dirección IP encaja con el dispositivo que configuraste.