Local only. Nothing leaves this device.
qr-kazuhiko.js not found. Place it in the same directory as this file.
QR encoding is a local mathematical operation. This template uses qr-kazuhiko.js to build the QR matrix in-browser, then renders it to a canvas element. No data leaves the device.
PNG preserves transparency. JPG composites onto a white background before encoding, which produces smaller files with no alpha channel.