Prove, non promesse

Come non possiamo vedere i tuoi file.

La maggior parte dei convertitori ti chiede di fidarti. Questo ti chiede di metterlo alla prova. I tuoi file vengono convertiti da codice che gira nel tuo browser, quindi non c'è nessun server che possa conservarli, leggerli o divulgarli. Ecco tre modi per dimostrartelo da solo in circa un minuto.

Converti con internet spento.

Questa è tutta la promessa in un solo test. Converti una foto una volta, così il browser salva l'app, poi togli la connessione e rifallo. Uno strumento che deve caricare il tuo file smetterebbe di funzionare. Questo no.

  1. 1 Aggiungi una foto qui sotto e lasciala convertire una volta, così il browser salva l'app.
  2. 2 Attiva la modalità aereo, o semplicemente spegni il Wi-Fi. Non c'è nulla da cui disconnettersi.
  3. 3 Converti di nuovo. Funziona ancora, perché non veniva mai inviato nulla.
Trascina qui i fileoppure fai clic per sfogliare. Restano sul tuo dispositivoI file vengono convertiti sul tuo dispositivo. Non viene caricato nulla.

Il convertitore mostra un piccolo avviso «Sei offline» quando cade la connessione. Quell'avviso è la buona notizia: significa che il lavoro avviene qui, sul tuo dispositivo, proprio come online.

Guarda la scheda Rete restare vuota.

Il tuo browser può mostrarti ogni richiesta che una pagina compie. Apri quel pannello, converti un file e osserva: non appare alcun caricamento, perché non ne avviene nessuno.

  1. 1 Apri gli strumenti per sviluppatori. Su Chrome, Edge o Firefox premi F12, oppure Comando+Opzione+I su un Mac. Su Safari, attiva prima il menu Sviluppo e poi scegli Mostra Web Inspector.
  2. 2 Passa alla scheda Rete e lasciala aperta. Registra ogni byte che esce dalla pagina o vi entra.
  3. 3 Converti un file. Vedrai le risorse della pagina caricarsi una volta e, dopo, nulla che trasporti il tuo file. Nessun POST, nessun caricamento, nessuna richiesta con dentro la tua foto.

Il tuo browser blocca i caricamenti per noi.

Non ci limitiamo a scegliere di non caricare i tuoi file. Chiediamo al browser di vietarlo. Ogni pagina qui viene servita con una Content Security Policy, una regola che il browser applica per conto nostro. La parte che conta è breve:

connect-src 'self'

connect-src controlla dove una pagina può inviare dati. Impostarlo su 'self' significa che la pagina può parlare solo con la propria origine: nessun altro server, da nessuna parte, può ricevere nulla. L'unica eccezione è l'endpoint di statistiche senza cookie che conta le visite e non vede mai un file. Se il nostro codice provasse mai a inviare la tua foto da qualche parte, il browser rifiuterebbe la richiesta. È una serratura che non possiamo aprire di nascosto.

Puoi verificare le intestazioni di una pagina attiva con uno scanner indipendente come securityheaders.com, che legge la stessa policy del tuo browser.

Le domande che vale la pena porsi.

Il codice è chiuso. Perché dovrei fidarmi?

Perché non devi. Fidati del comportamento, che puoi verificare da solo. Spegni il Wi-Fi e il convertitore continua a funzionare, quindi è chiaro che non c'è alcun server coinvolto. Apri la scheda Rete e resta vuota, quindi non viene inviato nulla. Un motore chiuso non può cambiare ciò che il browser permette a una pagina web di fare, e la pagina non chiede nulla. La prova è la stessa che il codice sia aperto o no.

Viene inviato qualcosa quando converto?

No. Né il file, né una parte di esso, né il nome, né un hash. La pagina si carica una volta, poi il tuo dispositivo fa tutto il lavoro. Dopo la prima visita non ha nemmeno bisogno di ricaricarsi: l'app è salvata per l'uso offline.

Parlate di statistiche. Non è tracciamento?

È Cloudflare Web Analytics, che funziona senza cookie. Conta visite anonime così sappiamo quali strumenti usa la gente. Non vede mai i tuoi file e non crea mai un profilo di te. Bloccalo e il convertitore si comporta esattamente allo stesso modo.

L'offline funziona davvero, o è marketing?

Funziona davvero. Apri questa pagina una volta con la connessione, poi passa alla modalità aereo e converti. Il test della modalità aereo qui sopra è la versione onesta della promessa: se gira a rete spenta, i file non lasciavano mai il tuo dispositivo.

I tuoi file non lasciano mai il tuo dispositivo.