Non crederci sulla parola: controlla
Chiunque può scrivere «non carichiamo i tuoi file». Ecco tre modi per controllarlo di persona, dal più facile al più minuzioso. Usano tutti cose che il tuo browser ha già dentro.
1. La prova dell’aereo (10 secondi, senza conoscenze tecniche)
- Apri uno strumento qualsiasi, per esempio Unire i file PDF, e aspetta che finisca di caricarsi.
- Spegni il Wi-Fi, o metti il dispositivo in modalità aereo.
- Usa lo strumento. Unisci due PDF, converti una foto, genera un codice QR.
Funziona. Uno strumento che caricasse il tuo file non potrebbe funzionare con la connessione spenta. L’argomento è tutto qui, e chiunque può metterlo alla prova. (I pochi «strumenti online» — quelli su DNS e domini — sono l’eccezione: hanno bisogno di una connessione per loro natura, e ognuna delle loro pagine dice esattamente a quale servizio pubblico chiede.)
2. La scheda «Rete» (30 secondi)
- Premi F12 (o ⌥⌘I su un Mac) e scegli Rete.
- Premi il pulsante di pulizia per svuotare l’elenco, poi carica il tuo file nello strumento e avvialo.
- Leggi l’elenco. La prima volta vedrai le richieste del codice dello strumento stesso — JavaScript, un modulo WebAssembly, forse un font — e dopo, più nulla.
Ordina per Dimensione e cerca qualcosa in uscita che pesi quanto il tuo file. Non c’è nulla da trovare: a parte il nostro piccolo contatore di visite (descritto qui sotto), ogni richiesta è un GET che scarica uno dei nostri file statici. Non c’è niente che possa ricevere un upload: questo sito è una cartella di file statici su un server in affitto, senza alcun componente che accetti file.
3. Leggere il codice (tutto il tempo che vuoi)
Le pagine sono semplici file statici. Usa Visualizza sorgente pagina, o il pannello Sorgenti degli strumenti per sviluppatori, e leggi quello che la scheda sta eseguendo. Il lavoro pesante lo fanno librerie open source che puoi riconoscere e controllare tu stesso — pdf.js, libheif, ffmpeg, Tesseract — tutte elencate con la loro licenza nella pagina delle licenze.
Che cosa raccogliamo
Due cose, e solo due. La prima, il normale registro di accesso che tiene qualsiasi server web: quale pagina è stata richiesta, quando, da quale indirizzo IP e con quale browser. La seconda, il nostro piccolo contatore di visite (loreatec.jp/a/t.js), che ci manda l’indirizzo della pagina, il suo titolo, la pagina da cui arrivi, la larghezza della tua finestra e per quanto tempo la pagina è rimasta aperta. Non imposta nessun cookie, non salva nulla sul tuo dispositivo, non usa terze parti e resta zitto se il tuo browser invia «Do Not Track». Nessuno dei due vede mai il nome o il contenuto di un file: i file non arrivano a nessun server, quindi non possono comparire da nessuna parte. È così che sappiamo quali strumenti vale la pena migliorare, ed è tutto quello che sappiamo.