Cómo no podemos ver tus archivos.
La mayoría de los conversores te piden que confíes en ellos. Este te pide que lo pongas a prueba. Tus archivos se convierten con código que se ejecuta en tu propio navegador, así que no hay servidor que pueda guardarlos, leerlos ni filtrarlos. Aquí tienes tres formas de comprobarlo tú mismo en un minuto.
Convierte con internet apagado.
Esta es toda la promesa en una sola prueba. Convierte una foto una vez para que tu navegador guarde la app, luego corta la conexión y hazlo otra vez. Una herramienta que necesita subir tu archivo dejaría de funcionar. Esta no.
- 1 Añade una foto abajo y deja que se convierta una vez, para que tu navegador guarde la app.
- 2 Activa el modo avión, o simplemente apaga el wifi. No hay nada de lo que cerrar sesión.
- 3 Convierte otra vez. Sigue funcionando, porque nunca se estaba enviando nada.
El conversor muestra un pequeño aviso de «Estás sin conexión» cuando se cae la conexión. Ese aviso es la buena noticia: significa que el trabajo ocurre aquí, en tu dispositivo, igual que con conexión.
Observa cómo la pestaña Red se queda vacía.
Tu navegador puede mostrarte cada petición que hace una página. Abre ese panel, convierte un archivo y observa: no aparece ninguna subida, porque no ocurre ninguna.
- 1 Abre las herramientas de desarrollo. En Chrome, Edge o Firefox pulsa F12, o Comando+Opción+I en un Mac. En Safari, activa antes el menú Desarrollo y luego elige Mostrar el Inspector web.
- 2 Cambia a la pestaña Red y déjala abierta. Registra cada byte que sale o entra en la página.
- 3 Convierte un archivo. Verás cómo los recursos de la propia página se cargan una vez y, después, nada que lleve tu archivo. Sin POST, sin subida, sin ninguna petición con tu foto dentro.
Tu navegador bloquea las subidas por nosotros.
No es solo que elijamos no subir tus archivos. Le pedimos al navegador que lo prohíba. Cada página aquí se sirve con una Content Security Policy, una regla que el navegador aplica en nuestro nombre. La parte que importa es corta:
connect-src 'self' connect-src controla a dónde puede enviar datos una página. Ponerlo en 'self' significa que la página solo puede hablar con su propio origen: ningún otro servidor, en ningún sitio, puede recibir nada. La única excepción es el endpoint de analítica sin cookies que cuenta las visitas y nunca ve un archivo. Si nuestro código intentara enviar tu foto a algún sitio, el navegador rechazaría la petición. Es un candado que no podemos abrir a escondidas.
Puedes verificar las cabeceras en una página en vivo con un escáner independiente como securityheaders.com, que lee la misma política que lee tu navegador.
Las preguntas que vale la pena hacer.
El código es cerrado. ¿Por qué debería confiar en vosotros?
Porque no tienes por qué. Confía en el comportamiento, que puedes comprobar tú mismo. Apaga el wifi y el conversor sigue funcionando, así que está claro que no hay ningún servidor de por medio. Abre la pestaña Red y se queda vacía, así que no se envía nada. Un motor cerrado no puede cambiar lo que tu navegador permite hacer a una página web, y la página no pide nada. La prueba es la misma tanto si el código es abierto como si no.
¿Se envía algo cuando convierto?
No. Ni el archivo, ni una parte de él, ni el nombre, ni un hash. La página se carga una vez y luego tu dispositivo hace todo el trabajo. Tras la primera visita ni siquiera necesita volver a cargarse: la app queda guardada para usarla sin conexión.
Mencionáis analítica. ¿No es eso rastreo?
Es Cloudflare Web Analytics, que funciona sin cookies. Cuenta visitas anónimas para saber qué herramientas usa la gente. Nunca ve tus archivos ni crea un perfil tuyo. Bloquéala y el conversor se comporta exactamente igual.
¿De verdad funciona sin conexión o es marketing?
De verdad funciona. Abre esta página una vez con conexión, luego activa el modo avión y convierte. La prueba del modo avión de arriba es la versión honesta de la promesa: si funciona con la red apagada, los archivos nunca salían de tu dispositivo.
Tus archivos nunca salen de tu dispositivo.