La maggior parte delle persone tratta un codice QR come una scorciatoia innocua verso un sito web. Spesso lo è. Ma un QR è solo un contenitore di testo, e quel testo può essere molto più sensibile di un link. Prima di trascinare l'immagine di un codice nel primo "lettore QR online" che trovi, vale la pena sapere cosa potresti consegnare — e a chi.
Cosa può davvero contenere un codice QR

Il motivo in bianco e nero codifica testo semplice, e per convenzione quel testo può essere molte cose:
- Un URL — il caso comune, ma a volte un link privato o monouso (una reimpostazione password, un invito, un documento "non elencato" piuttosto che davvero pubblico).
- Una rete Wi-Fi e una password — i codici "scansiona per connetterti" sui router e negli hotel codificano letteralmente il nome della rete e la password in testo semplice.
- Una scheda contatto (vCard) — un nome, un numero di telefono, un'email e un indirizzo di casa o ufficio.
- Un token di accesso o di pagamento — alcune app mostrano un QR per autorizzare una sessione o un trasferimento; la stringa al suo interno è di fatto una chiave.
- Testo semplice o un messaggio — qualsiasi cosa qualcuno abbia scelto di codificare.
Nulla di tutto ciò è pericoloso per te quando lo decodifichi sul tuo dispositivo. Diventa un problema quando decodificare richiede di inviare l'immagine da qualche altra parte.
Il passaggio nascosto: i "lettori online" caricano la tua immagine

Ecco la parte facile da non notare. Un tipico lettore QR online funziona caricando il tuo file immagine sul suo server, decodificandolo lì e rimandando indietro il risultato. Significa che l'immagine — e qualunque cosa il codice codifichi — lascia il tuo dispositivo e atterra su un hardware che non controlli. Per un link a un articolo pubblico, va bene. Per una password Wi-Fi, un token di accesso o una scheda contatto con un indirizzo di casa, hai appena trasmesso un segreto al server di uno sconosciuto, dove può essere registrato nei log o messo in cache, tutto per leggere un testo che era già sul tuo schermo.
Puoi verificare se uno strumento carica: cerca una barra di avanzamento che si scala con la dimensione del file, o apri la scheda Rete del tuo browser e vedi se una grande richiesta trasporta la tua immagine. Gli strumenti davvero locali non fanno né l'uno né l'altro.
Decodificalo localmente invece
L'approccio rispettoso della privacy è decodificare il codice nel tuo browser, così l'immagine non viaggia mai.
Il Lettore di codici QR di IMG.DIY fa esattamente questo. Gli dai un'immagine — trascina, incolla o scegli un file — e disegna la figura su una canvas e decodifica il QR con la libreria jsQR proprio dentro il tuo browser. Nulla viene caricato. Non c'è alcun account né alcun server a fare il lavoro, e una volta caricata la pagina continua a funzionare con la rete spenta. Puoi dimostrartelo: carica lo strumento, attiva la modalità aereo e decodifica un codice — funziona ancora, perché non c'è mai stato un server nel giro.
Se il codice è un URL, lo strumento ti dà un link cliccabile (contrassegnato rel=nofollow) così puoi vedere la destinazione prima di impegnarti. Se è una stringa Wi-Fi o una scheda contatto, ottieni il testo grezzo e un pulsante di copia — leggilo, usalo, e resta sulla tua macchina.
Un'abitudine sensata per i codici sensibili
Due piccole regole ti tengono al sicuro:
- Vedi il testo prima di agire. Decodificare un codice ti mostra la destinazione o il contenuto prima che il tuo dispositivo si connetta a qualsiasi cosa. Questo da solo disinnesca molte truffe basate sui QR, dove il codice stampato viene sostituito con uno che punta a un luogo ostile.
- Abbina lo strumento al segreto. Per un link pubblico, dove decodifichi conta a malapena. Per una password, un token o i dati personali di qualcuno, decodificalo localmente così il segreto non lascia mai il tuo dispositivo in primo luogo.
Vale la pena dichiarare i limiti onesti: questo legge un codice da un'immagine che fornisci tu, uno alla volta, non da una webcam dal vivo — una scelta deliberata che mantiene tutto locale. Per qualsiasi cosa un codice QR possa nascondere, leggerlo sul tuo dispositivo è semplicemente la scelta predefinita giusta.
