Herramienta gratuita

404 Send

El archivo va directamente de tu navegador al navegador del destinatario. Nunca acaba en nuestros servidores: solo pasamos un sobre cifrado con la descripción de la conexión para que los dos navegadores se encuentren. No vemos ni el archivo, ni su nombre, ni la dirección de ninguna de las partes.

Elige los archivos, entrega el enlace y no cierres la pestaña mientras dure la transferencia.

Listo para enviar
Arrastra los archivos aquí o

El enlace vive diez minutos. La transferencia es directa: el archivo nunca aparece en nuestros servidores.

Cómo funciona

Los servicios de intercambio de archivos habituales funcionan igual: el archivo se va a un disco ajeno, se queda allí quién sabe cuánto y vive su propia vida. Aquí es distinto. El navegador del remitente y el del destinatario se conectan directamente por WebRTC, el archivo va entre ellos, y nuestro servidor participa en un solo paso: pasa el sobre con la descripción de la conexión para que las partes se encuentren.

Ese sobre tampoco lo leemos. Contiene las direcciones IP de ambas partes, así que la página lo cifra en tu lado y la clave se queda en la parte del enlace que va tras la almohadilla; por el diseño de HTTP, esa parte nunca se envía al servidor. En nuestro lado hay durante diez minutos una cadena opaca de la que no tenemos la clave.

Qué no funciona aquí

Si ambas partes están detrás de redes con NAT simétrico, típico del internet móvil y de los Wi-Fi corporativos estrictos, la conexión directa no se establecerá. Se arregla cambiando de red en una de las partes. El repetidor por el que suelen pasar estas conexiones no lo tenemos a propósito: a través de él los archivos ya pasarían por nosotros, y el sentido de la herramienta es el contrario. Qué corta tu red lo puedes comprobar con la herramienta de al lado.

El mismo principio en todo lo demás

404 VPN está hecho igual: no guardamos ni registros de visitas, ni consultas DNS, ni el contenido del tráfico. No porque lo prometamos, sino porque no hay nada que entregar ante una petición.

Cómo funciona →

Preguntas frecuentes

guest@404vpn:~$ cat send-faq.md
[01] $ ¿Dónde está el archivo hasta que el destinatario lo abre?
> En ningún sitio. Está en tu disco, y la transferencia empieza solo cuando el destinatario abre el enlace y pulsa «Aceptar». Por eso la pestaña no se puede cerrar: no es una subida a un servidor, sino una conexión directa entre dos navegadores, y una parte no funciona sin la otra.
[02] $ ¿Qué ve vuestro servidor?
> Una cadena que no puede leer. El navegador del destinatario necesita la descripción de la conexión, el SDP, y ahí van las direcciones IP de ambas partes. Por eso la página lo cifra en tu lado (AES-GCM) y pone la clave en la parte # del enlace: por el diseño de HTTP, esa parte de la dirección nunca se envía al servidor. El nombre de la sala es un hash del mismo secreto. No tenemos la clave, en lugar de prometer no usarla.
[03] $ ¿Cómo de grande puede ser el archivo?
> El límite no está en la transferencia, sino en la memoria del destinatario: el navegador reúne el archivo completo antes de ofrecer guardarlo. En un portátil normal son varios gigabytes sin problema; en un teléfono antiguo, cientos de megabytes. La velocidad es la menor de los dos canales, normalmente la subida del remitente.
[04] $ Dice «no se estableció la conexión». ¿Qué significa?
> Que ambas partes están detrás de una red que no permite una conexión directa; pasa en redes móviles y en Wi-Fi corporativos con NAT simétrico. Suele ayudar que una de las partes cambie de red: por ejemplo, que el destinatario pase de datos móviles a Wi-Fi. No tenemos un repetidor intermedio a propósito: a través de él los archivos pasarían por nosotros, y el sentido de la herramienta es justo el contrario.
[05] $ El enlace puede filtrarse. ¿Se llevará el archivo un desconocido?
> Quien abra el enlace primero. El enlace funciona una vez y vive diez minutos, pero dentro de esos diez minutos es la llave: pásalo por el mismo canal por el que confiarías pasar el propio archivo. Y no cierres la pestaña antes de que termine la transferencia: en cuanto la cierres, el enlace deja de significar nada.