QR Snap privacy policy

Last updated: 17 September 2026

QR Snap ("the extension") decodes QR codes that are visible in your browser. It collects nothing and transmits nothing.

What the extension collects

Nothing. The extension has no server, no account and no analytics. No data is sent anywhere, to us or to any third party. We do not sell or share user data.

What happens locally

Permissions

The extension requests activeTab, scripting, contextMenus, storage and clipboardWrite. They are used only to capture the current tab when you ask for a scan, to draw the selection rectangle and the result panel in the page, to provide the right-click menu entries, to store your settings and optional history locally, and to copy a decoded value to your clipboard.

The extension requests no host permissions and loads no remote code. The QR decoding library (jsQR, Apache-2.0) is bundled inside the extension package.

Children

The extension is not directed at children and collects no data from anyone, regardless of age.

Changes

If this policy changes, the updated version is published on this page with a new "last updated" date, and the change is recorded in the project's changelog.

Contact

Questions or concerns: open an issue on GitHub.