Come funziona

È il tuo browser a scaricare il motore per immagini, non il contrario. Ecco cosa succede quando usi uno strumento e come puoi verificarlo di persona.

In breve

Scissor Image non riceve mai le tue foto. Quando apri uno strumento, il browser scarica il sito e un motore per immagini. Quando scegli un file, il browser lo decodifica in pixel nella memoria della scheda, il motore li elabora sul tuo processore e il risultato ti viene restituito come download. Chiudere la scheda cancella tutto.

Cosa gira dove

La decodifica (lettura di JPG, PNG, WebP, AVIF e, in Safari, HEIC) è fatta dal browser, come quando mostra le immagini su qualsiasi pagina.

Il motore per immagini che converte, ridimensiona, ritaglia, ruota, comprime fino a una dimensione obiettivo e rimuove i metadati è scritto in Rust, usa la libreria open source image ed è compilato in WebAssembly. Gira in un worker in background, così la pagina resta reattiva.

Il server ospita soltanto i file del sito. Non ha alcun punto di caricamento per le immagini, quindi non c’è nulla che possa riceverne una. Un piccolo servizio clienti sullo stesso dominio riceve solo ciò che scegli di inviare, come un feedback o l’iscrizione alla lista d’attesa, oltre a conteggi anonimi delle pagine.

Verificalo di persona

Apri gli strumenti per sviluppatori del browser, vai alla scheda Rete e usa uno strumento qualsiasi. Vedrai caricarsi i file della pagina, piccole richieste anonime di conteggio pagine verso /_care/ e nessuna richiesta che trasporti la tua immagine. Puoi anche scollegarti da internet dopo aver caricato la pagina: tutti gli strumenti continuano a funzionare.

Il sito invia inoltre una Content Security Policy rigorosa che dice al browser di impedire alla pagina di contattare qualsiasi altro server, così nemmeno un errore nel nostro codice potrebbe mandare le tue foto altrove.

Funziona offline, si installa come un’app

Dopo la prima visita, un service worker conserva il sito e il motore nella cache del browser, così gli strumenti si aprono e funzionano senza connessione. In Chrome o Edge scegli Installa dalla barra degli indirizzi. In Safari scegli Aggiungi al Dock (Mac) o Aggiungi alla schermata Home (iPhone e iPad).