PicScrub logoPicScrub

Come funziona

Ogni foto digitale porta con sé molto più dell'immagine. Dentro al file c'è un'informazione invisibile: dove ti trovavi, che dispositivo hai usato e in che momento esatto è scattato l'otturatore. Questi dati, chiamati metadati, sono nati per aiutare i fotografi a organizzare il proprio lavoro. Ma quando condividi le foto online diventano un rischio per la privacy.

Foto di esempio di un cane con gli occhiali da sole
GPS: 45.4642° N, 9.1900° E
12 ott 2019 12:42:14
Xiaomi Mi 9T
f/1.75 · 1/1179s · ISO 100

Quasi tutti i social rimuovono i metadati in automatico, quindi non è sempre un problema. Ma gli allegati delle email, i link del cloud, i forum e i siti personali spesso conservano il file originale. Se preferisci decidere tu quali informazioni condividere, vale la pena pulire le foto prima di caricarle.

Che cosa si nasconde nelle tue foto

Quando trascini una foto nello strumento in home page, la analizziamo in cerca di metadati. Ecco che cosa troviamo e rimuoviamo di solito:

Coordinate GPS

Latitudine e longitudine esatte, con una precisione di pochi metri. Rivelano dove vivi, dove lavori e dove ti muovi.

← l'indirizzo di casa tua!

Data e ora

Quando è stata scattata la foto, al secondo. Mette in piazza i tuoi orari e le tue abitudini.

← a che ora sei uscito

Dati del dispositivo

Marca, modello e obiettivo della fotocamera e, a volte, i numeri di serie. Permettono di identificarti in foto diverse.

← ti segue di foto in foto

Cronologia delle modifiche

Software usato, nome dell'autore, avvisi di copyright. Li aggiungono programmi come Photoshop o Lightroom.

← qui c'è il tuo nome

Come li rimuoviamo

Quando usi PicScrub succede questo:

1

La tua immagine resta sul tuo dispositivo

Tutta l'elaborazione avviene nel tuo browser, con JavaScript. Puoi verificarlo disconnettendoti da internet: lo strumento continua a funzionare.

2

Riconosciamo il formato

Ogni formato salva i metadati in modo diverso, quindi usiamo tecniche specifiche per ciascuno.

3

I metadati vengono rimossi con precisione chirurgica

Non ricodifichiamo la tua immagine (peggiorerebbe la qualità). Saltiamo i segmenti di metadati e ricostruiamo il file con i soli dati dell'immagine.

4

Scarichi il file pulito

Stessa immagine, stessa qualità, file più leggero (i metadati possono pesare dai 10 ai 50 KB) e nessun dato nascosto.

Qualità senza perdite

Quasi tutti gli strumenti per rimuovere i metadati ricodificano l'immagine, e ogni volta la qualità peggiora un po'. Noi facciamo diversamente.

Gli altri strumenti

Immagine ricodificata

Qualità: ~95%

PicScrub

Pixel originali

Qualità: 100%

Mettila così: gli altri strumenti fotocopiano il tuo documento per togliere i post-it. Noi stacchiamo i post-it con calma e ti restituiamo l'originale.

Privacy garantita dall'architettura

Diciamo che le tue immagini non escono mai dal tuo dispositivo, e non è solo una promessa: è il modo in cui lo strumento è costruito. Non c'è nessun server che riceve le tue foto. Non c'è nessun caricamento in background. Il codice gira in locale, nel tuo browser.

Vuol dire che non possiamo vedere le tue foto, nemmeno volendo. La privacy è garantita dall'architettura, non da un'informativa.

Tutto il codice è open source. Puoi controllare esattamente che cosa succede alle tue immagini, verificarne la sicurezza o eseguirlo per conto tuo.

Limiti

PicScrub se la cava bene nella maggior parte dei casi, ma ci sono alcuni limiti tecnici che vale la pena conoscere:

I file HEIC mantengono la dimensione originale

HEIC usa il contenitore ISOBMFF (lo stesso di MP4), in cui molti offset interni dipendono da posizioni di byte precise. Rimuovere dei byte romperebbe il file. Per questo sovrascriviamo i metadati con degli zeri: i dati sensibili vengono distrutti, ma la dimensione del file non diminuisce.

I formati RAW proprietari restituiscono un JPEG

Formati come CR2, NEF e ARW non sono documentati e cambiano da un produttore all'altro. Invece di rischiare di corrompere i tuoi file, estraiamo l'anteprima JPEG (che quasi tutte le fotocamere includono a piena risoluzione) e puliamo quella. I file DNG invece sono supportati del tutto, perché usano la struttura TIFF documentata.

I profili colore vengono mantenuti di default

I profili colore ICC sono tecnicamente metadati, ma rimuoverli può alterare i colori. Quando un'immagine ne contiene uno, l'opzione "Mantieni il profilo colore" parte già attiva; toglila se vuoi eliminare anche il profilo, oppure gestiscila con l'opzione preserveColorProfile della libreria picscrub.

Provalo tu stesso

Trascina un'immagine e guarda quali metadati troviamo.

Rimuovi i metadati ora

I dettagli di ogni formato

Ogni formato di immagine salva i metadati in modo diverso. Le tecniche che funzionano con JPEG non valgono per PNG o SVG. Abbiamo una guida dettagliata per ogni formato:

Per chi sviluppa

PicScrub è disponibile anche come libreria open source. Usala nei tuoi progetti con pieno supporto TypeScript, oppure contribuisci al codice.