QR Beam needs JavaScript to run. It runs entirely in your browser — nothing is uploaded.