¿Los conversores en línea suben tus archivos?
La mayoría de los conversores en línea envían tu archivo a un servidor; algunos hacen el trabajo en tu navegador. Así puedes saber en un minuto de qué tipo es un sitio, y así fue cada petición cuando convertimos una foto en el nuestro.
Sueltas un contrato, el escaneo de tu pasaporte o una foto familiar en un conversor gratuito, y un momento después descargas el resultado. Lo que pasó entretanto suele ser invisible. O el archivo viajó a un servidor del que no sabes nada, o la página hizo el trabajo en tu propia computadora. Así puedes saberlo en cualquier sitio, y esto es lo que vimos al revisar el nuestro.
Dos tipos de conversores en línea
- Subir y convertir. La página envía tu archivo a los servidores de la empresa, lo convierte allí y ofrece el resultado para descargar. Así funcionan la mayoría de los conversores, porque un servidor puede ejecutar cualquier software.
- Convertir en el navegador. La página descarga el propio conversor, compilado a WebAssembly o apoyado en los motores de video, imagen y gráficos del navegador, y lo ejecuta en tu dispositivo. El archivo se lee de tu disco en la página y nunca se envía a ningún sitio.
El segundo tipo solo se ha vuelto práctico en los últimos años, a medida que los navegadores ganaron un WebAssembly rápido y acceso a los codificadores de video por hardware y a la tarjeta gráfica. Tooloat está construido así, como un número creciente de herramientas.
Por qué importa
Un archivo subido es una copia en la computadora de otra persona. Muchos servicios que reciben archivos prometen borrarlos tras una a 24 horas, y muchos seguramente lo hacen, pero no puedes comprobarlo. Mientras tanto, la copia puede acabar en copias de seguridad y registros, ser procesada por los proveedores de alojamiento y almacenamiento del servicio en otros países, y quedar expuesta si el servicio sufre un ataque. Para un meme, da igual. Para un documento de identidad, una carta médica o un contrato bajo acuerdo de confidencialidad, puede importar.
Las políticas también difieren en lo que permiten. Algunos servicios se reservan el derecho de usar el contenido subido para mejorar sus productos. Conviene saberlo antes de subir algo, y es fácil pasarlo por alto en una política de privacidad larga.
Cómo revisar cualquier sitio en un minuto
Observa la red
- En una computadora, abre el conversor en Chrome, Edge o Firefox y pulsa F12 (Cmd + Option + I en Mac). Abre la pestaña Red.
- Haz clic en el botón de borrar para vaciar la lista y luego convierte un archivo de prueba, mejor uno grande para que su subida se note.
- Mira la columna Método, o filtra por Fetch/XHR. Las descargas de código e imágenes usan GET. Las subidas usan POST o PUT.
- Haz clic en una petición POST o PUT y abre su pestaña Carga útil. Si ves ahí el nombre de tu archivo, o una petición de tamaño parecido al del archivo, se subió.
Desconéctate
Carga el conversor y ejecútalo una vez con un archivo de prueba inofensivo, para que la página haya descargado todo lo que necesita. Luego desconéctate: activa el modo avión, desenchufa el cable o elige Sin conexión en el menú de limitación de la pestaña Red. Convierte de nuevo. Si sigue funcionando, la página no puede subir tu archivo. Si falla, eso no demuestra una subida, porque algunas herramientas descargan código adicional para ciertos archivos, pero es un motivo para revisar la red.
Lo que vimos en nuestro propio sitio
Abrimos el compresor de imágenes de tooloat.com en una pestaña nueva, añadimos un PNG de 7,6 MB y lo comprimimos para que cupiera en 500 KB. Salió en 480 KB. Estas son todas las peticiones de la pestaña, desde que se abrió la página hasta la descarga del resultado:
| Método | Qué se pidió | Por qué |
|---|---|---|
| GET | La página /compress-image | Abrir la página |
| GET | 2 archivos de fuente, 1 hoja de estilo, 13 archivos de script | El diseño y el código de la página, compresor incluido |
| GET | i18n.json | La lista de idiomas |
| GET | codecs.worker (dos veces) | Los codificadores de imagen, iniciados en un hilo en segundo plano |
| blob: | 3 direcciones locales | La foto y el resultado, leídos y mostrados en la página |
Nuestras páginas también muestran un contador en la barra superior, «Archivos: 0 B enviados». Envuelve las funciones que una página puede usar para enviar datos, como fetch, XMLHttpRequest, sendBeacon y WebSocket, y suma los bytes del cuerpo de cada petición. Se quedó en cero durante toda la prueba. Al hacer clic se muestra el detalle, incluido lo que el código de anuncios de Google envía a sus propios servidores, contado aparte de las herramientas.
No tienes que fiarte de un contador que se muestra en nuestra página, y ese es el sentido de los pasos anteriores. La pestaña Red de tu navegador ve todo lo que envía la página, diga lo que diga la página.
A tener en cuenta
- Las herramientas en el navegador también descargan código. La primera visita descarga el conversor, y algunas herramientas descargan motores adicionales de varios megabytes. Son datos que llegan a ti, no que salen.
- Un mismo sitio puede mezclar ambos. Una vista previa puede crearse en el navegador mientras la conversión completa se hace en un servidor, o una herramienta de un sitio puede subir archivos y otra no. Revisa la herramienta que usas.
- Las extensiones del navegador pueden leer las páginas. Una extensión con acceso a todos los sitios puede ver los archivos abiertos en una página web, haga lo que haga el sitio. Usa una ventana privada sin extensiones para los archivos sensibles.
- Los teléfonos son más difíciles de revisar. Los navegadores móviles no tienen pestaña Red. Revisa en una computadora, o haz la prueba sin conexión.
Preguntas y respuestas
¿Son seguros los conversores de archivos en línea?
Depende del tipo. Los que suben tu archivo le dan una copia a quien los opera, lo que importa con documentos privados. Los que trabajan en el navegador mantienen el archivo en tu dispositivo. La pestaña Red de tu navegador permite distinguirlos.
¿Cuánto tiempo guardan mis archivos los conversores en línea?
Las políticas de los servicios que reciben archivos suelen prometer borrarlos tras una a 24 horas, pero no puedes comprobarlo. Un conversor que trabaja en el navegador nunca recibe el archivo.
¿Puede un sitio web leer los archivos de mi computadora?
Solo los que tú eliges abrir con él, seleccionándolos o soltándolos. No puede explorar tu disco.
¿Cómo saber si un conversor funciona sin conexión?
Cárgalo, ejecútalo una vez con un archivo de prueba, desconéctate de internet y ejecútalo de nuevo. Si sigue funcionando, no se sube nada.
Herramientas de este artículo
Más del blog
Cómo quitar la ubicación y otros metadatos de las fotos
Cada foto lleva datos ocultos sobre la cámara, la hora y a menudo el lugar. Leímos lo que aún revelaban nueve fotos publicadas, añadimos una ubicación para mostrar su precisión y comprobamos que quitarla deja la imagen intacta.
¿Cuánto se tarda en descifrar una contraseña?
La fuerza de una contraseña depende de cuántas contraseñas se podrían haber elegido, no de lo complicada que parezca. Calculamos cuánto resisten los tipos comunes de contraseña frente a una tarjeta gráfica moderna, y por qué caen primero las que inventa la gente.
MD5 o SHA-256: ¿qué hash deberías usar?
MD5 y SHA-256 convierten un archivo en una huella corta, pero solo uno de los dos sigue siendo fiable cuando alguien intenta engañarte. Cronometramos siete funciones hash y vimos qué significa de verdad «roto».