Herramientas online basadas en navegador vs basadas en subida: una comparativa de privacidad
La mayoría de las herramientas online suben tus archivos a un servidor. Esta comparativa explica en qué se diferencian las herramientas del lado del cliente, cómo distinguirlas y cuándo conviene usar cada enfoque.
Cuando pegas texto o sueltas un archivo en una herramienta online, ¿a dónde van esos datos? La respuesta depende de si la herramienta es "del lado del servidor" (basada en subida) o "del lado del cliente" (basada en navegador). La diferencia tiene consecuencias reales para la privacidad, la velocidad y lo que deberías o no deberías confiar a un sitio web.
Cómo funcionan las herramientas basadas en subida
Una herramienta online tradicional envía tu entrada a un servidor, la procesa allí y devuelve el resultado. Tus datos salen de tu dispositivo, se almacenan en la infraestructura de otra persona y, por lo general, los procesa código que no puedes inspeccionar. Esto es necesario para tareas que requieren mucho cálculo, una base de datos o una API externa, como tipos de cambio en vivo o modelos de IA del lado del servidor.
Cómo funcionan las herramientas basadas en navegador
Una herramienta del lado del cliente descarga el código de procesamiento (JavaScript y a veces WebAssembly) a tu navegador una vez y luego se ejecuta completamente en tu dispositivo. Tu entrada nunca sale de tu ordenador. Esto sirve para formateo, hashing, generación de códigos QR, recorte de imágenes y muchas calculadoras, todo lo cual se puede hacer con la potencia de cálculo local.
Cómo verificar que una herramienta es del lado del cliente
No tienes que creer en la palabra del sitio. Abre las DevTools de tu navegador (F12), ve a la pestaña Network y usa la herramienta. Si es realmente del lado del cliente, no verás ninguna petición saliente que lleve tus datos. Si ves que tu archivo o texto se está subiendo, la herramienta es del lado del servidor sin importar lo que diga su marketing.
Comparativa lado a lado
- Privacidad: el lado del cliente mantiene los datos en tu dispositivo; la basada en subida los envía a un servidor.
- Velocidad: el lado del cliente es instantáneo tras cargar la página; la basada en subida depende de los recorridos de red.
- Sin conexión: el lado del cliente puede seguir funcionando una vez en caché; la basada en subida necesita conectividad.
- Coste: el lado del cliente no tiene coste de servidor por uso, por lo que puede mantenerse gratis sin registro.
- Límites: la basada en subida puede manejar cargas de trabajo más pesadas; el lado del cliente está limitado por tu dispositivo.
Cuándo conviene cada enfoque
Usa una herramienta del lado del cliente para cualquier cosa que involucre datos sensibles o privados: archivos de configuración con credenciales, documentos personales, información de contacto o cualquier cosa que no enviarías por correo a un desconocido. Usa una herramienta basada en subida cuando la tarea necesite genuinamente un servidor, como obtener tipos de cambio en vivo o ejecutar un modelo demasiado grande para el navegador, y prefiere una que sea transparente sobre su tratamiento de datos.