Karamihan ng tao ay itinuturing ang QR code bilang hindi nakakapinsalang shortcut patungo sa website. Madalas nga naman. Pero ang QR ay lalagyan lang ng teksto, at ang tekstong iyon ay maaaring mas sensitibo kaysa sa isang link. Bago mo ihulog ang larawan ng code sa unang "online QR reader" na mahanap mo, sulit malaman kung ano ang maaaring ibinibigay mo — at kanino.
Ano talaga ang maaaring nasa isang QR code

Ang itim-at-puting pattern ay nag-e-encode ng payak na teksto, at ayon sa kombensyon ang tekstong iyon ay maaaring maraming bagay:
- Isang URL — ang karaniwang kaso, pero minsan pribado o single-use na link (isang password reset, imbitasyon, dokumentong "unlisted" sa halip na tunay na pampubliko).
- Isang Wi-Fi network at password — ang "scan to connect" na code sa mga router at hotel ay literal na nag-e-encode ng pangalan ng network at password sa payak na teksto.
- Isang contact card (vCard) — pangalan, numero ng telepono, email, at address ng bahay o opisina.
- Isang login o payment token — may mga app na nagpapakita ng QR para pahintulutan ang session o transfer; ang string sa loob ay epektibong isang susi.
- Payak na teksto o mensahe — anumang piniling i-encode ng isang tao.
Wala roon ang mapanganib sa iyo kapag dine-decode mo ito sa iyong sariling device. Nagiging problema ito kapag ang pag-decode ay nangangailangan ng pagpapadala ng larawan sa ibang lugar.
Ang nakatagong hakbang: nag-a-upload ng iyong larawan ang "online readers"

Narito ang bahaging madaling makaligtaan. Ang karaniwang online QR reader ay gumagana sa pamamagitan ng pag-upload ng iyong image file sa server nito, pag-decode roon, at pagpapadala pabalik ng resulta. Nangangahulugan iyon na ang larawan — at kung ano man ang ini-encode ng code — ay umaalis sa iyong device at dumadapo sa hardware na hindi mo kontrolado. Para sa link patungo sa pampublikong artikulo, ayos. Para sa Wi-Fi password, login token, o contact card na may address ng bahay, nagpadala ka lang ng sikreto sa server ng estranghero, kung saan maaari itong ma-log o ma-cache, para lang basahin ang tekstong nasa iyong screen na.
Kaya mong suriin kung nag-a-upload ang tool: bantayan ang progress bar na na-scale kasama ang laki ng file, o buksan ang Network tab ng iyong browser at tingnan kung may malaking request na may dalang iyong larawan. Ang tunay na lokal na tool ay hindi gumagawa ng alinman.
I-decode ito nang lokal
Ang paraang gumagalang sa privacy ay i-decode ang code sa iyong sariling browser, para hindi kailanman maglakbay ang larawan.
Ginagawa mismo iyon ng QR Code Reader ng IMG.DIY. Binibigyan mo ito ng larawan — i-drag, i-paste, o pumili ng file — at iginuguhit nito ang larawan sa canvas at dine-decode ang QR gamit ang jsQR library mismo sa iyong browser. Walang ina-upload. Walang account at walang server na gumagawa ng trabaho, at kapag na-load na ang page ay patuloy itong gumagana na patay ang network. Kaya mong patunayan ito sa sarili mo: i-load ang tool, i-on ang airplane mode, at mag-decode ng code — gumagana pa rin ito, dahil walang server sa loop kailanman.
Kung URL ang code, binibigyan ka ng tool ng clickable na link (na markado ng rel=nofollow) para makita mo ang patutunguhan bago ka magpatuloy. Kung Wi-Fi string o contact card ito, nakukuha mo ang hilaw na teksto at isang copy button — basahin ito, gamitin ito, at nananatili ito sa iyong makina.
Isang matinong ugali para sa sensitibong code
Dalawang maliit na tuntunin ang nagpapanatiling ligtas sa iyo:
- Tingnan ang teksto bago kumilos. Ang pag-decode ng code ay nagpapakita sa iyo ng patutunguhan o nilalaman bago kumonekta ang iyong device sa kahit ano. Iyon lang ay nagpapawalang-bisa sa maraming scam na batay sa QR, kung saan ang na-print na code ay pinapalitan ng isang tumuturo sa mapanganib.
- Itugma ang tool sa sikreto. Para sa pampublikong link, halos hindi mahalaga kung saan ka nag-decode. Para sa password, token, o personal na detalye ng isang tao, i-decode ito nang lokal para hindi kailanman umalis ang sikreto sa iyong device sa unang lugar.
Sulit sabihin ang tapat na mga limitasyon: binabasa nito ang code mula sa larawang ibinibigay mo, isa sa bawat pagkakataon, hindi mula sa live na webcam — sinadyang pagpili na nagpapanatiling lokal ng lahat. Para sa anumang maaaring itinatago ng QR code, ang pagbasa nito sa iyong sariling device ang simpleng tamang default.
