Compruébalo tú mismo
No tienes que fiarte de nosotros. Tu navegador puede mostrarte cada petición que hace una página. Así puedes comprobar que tu archivo se queda en tu dispositivo.
Qué vas a comprobar
Las herramientas que funcionan en el dispositivo se ejecutan en un marco aislado cuya política de seguridad hace que tu navegador bloquee las vías por las que el código de la herramienta podría enviar datos: fetch, XHR, WebSocket, beacons y la carga de cualquier recurso de otros sitios. Si es así, al procesar un archivo no aparece ninguna petición que lleve el archivo: como mucho, la herramienta carga una vez sus propios archivos de programa.
Una política de seguridad no puede impedir que un marco navegue por sí mismo a otra dirección, así que la lista de abajo también comprueba que no se carga ninguna página nueva mientras la herramienta trabaja.
Paso a paso
- Abre una herramienta que funcione en tu dispositivo, por ejemplo una marcada como En tu dispositivo · sin subir nada.
- Abre las herramientas para desarrolladores.
- Chrome y Edge: pulsa F12 o Ctrl+Mayús+I (⌘⌥I en Mac) y abre la pestaña Red (Network).
- Firefox: pulsa Ctrl+Mayús+E (⌘⌥E en Mac).
- Safari: primero activa Ajustes → Avanzado → Mostrar funciones para desarrolladores web; luego elige Desarrollo → Mostrar inspector web y abre Red (Network).
- Prepara la lista. Activa Conservar registro (Preserve log, en Chrome y Edge) o Registros persistentes (Persist logs, en Firefox) y borra la lista.
- Procesa un archivo. Elige un archivo y ejecuta la herramienta hasta ver el resultado.
- Lee la lista.
- Filtra por Fetch/XHR (o XHR) y comprueba si hay solicitudes con el contenido del archivo. Si activaste la analítica opcional, la página puede enviar solicitudes
POSTbreves a/api/v1/eventscon claves de páginas y pasos de herramientas, sin contenido de archivos. Las envía la página, no el marco de la herramienta. - Filtra por Doc (HTML en Firefox, Documento en Safari): no aparece ninguna entrada nueva mientras la herramienta trabaja. Un marco que hubiera navegado por sí mismo a otra dirección aparecería aquí.
- Las demás entradas, si las hay, son los archivos de programa (scripts) de la propia herramienta, cargados desde su propia dirección. Su columna Tamaño no muestra ninguna subida, y ninguna lleva tu archivo como cuerpo de la petición.
- Filtra por Fetch/XHR (o XHR) y comprueba si hay solicitudes con el contenido del archivo. Si activaste la analítica opcional, la página puede enviar solicitudes
- Opcional: mira la política. Haz clic en el documento del marco de la herramienta en la lista y abre sus encabezados de respuesta. El encabezado
Content-Security-Policycontieneconnect-src 'none': la regla que aplica tu navegador. - Opcional: desconéctate. Cuando la herramienta se haya cargado, cambia el panel Red a Sin conexión (Offline) y procesa otro archivo. Sigue funcionando, porque nada necesita la red.
Las herramientas en la nube se ven distintas, y es a propósito
Las herramientas que se ejecutan en nuestro servidor lo indican antes de que elijas un archivo. Después de pulsar el botón que inicia la subida, verás una petición PUT a /api/v1/jobs/…/input cuyo cuerpo es tu archivo, seguida de peticiones cortas de estado. La petición nunca contiene el nombre del archivo. Antes de ese clic, no hay ninguna petición de subida.