Privacy Policy
ZenQR does not collect, store on any server, sell, or share any personal data. Everything the extension does happens locally in your browser.
Data we collect
None. ZenQR has no account system, no analytics, no telemetry, no crash reporting and no advertising. The developer operates no server that the extension talks to.
Data processed on your device
- Generating QR codes. The text, links or template fields you enter are encoded into a QR code locally.
- Scanning QR codes. Images you choose, the page region you select, and camera frames are decoded locally with a bundled decoder. They are never uploaded.
- Screen capture. When you start a region scan, the extension captures the visible part of the current tab only to decode the area you selected. The capture is discarded afterwards.
- Camera. Camera access is optional and requested only when you choose to scan with the camera. Video is processed frame by frame in memory and is never recorded or transmitted.
Data stored in your browser
Your settings and, if enabled, a history of the QR codes you generated or scanned are saved in your browser's extension storage on your device. You can turn history off, clear it, or export it to a file from the extension at any time. Uninstalling the extension removes this data.
Network requests
ZenQR makes no network requests of its own. The only exceptions are actions you explicitly take: when you scan an image from a web page, the browser may load that image from the website that hosts it, and when you open a URL found in a QR code, your browser navigates to that address.
Browser permissions
activeTab: capture the current tab when you start a region scan.scripting: show the region-selection overlay, and read an image you right-clicked to scan.contextMenus: right-click actions for scanning images and creating QR codes.storage: save your settings and local history.clipboardWrite: copy a result or QR code image when you click “Copy”.
Sharing and sale of data
Because no data is collected, none is sold, transferred to third parties, or used for advertising, creditworthiness or lending purposes.
Changes and contact
If this policy changes, the updated version will be published on this page with a new effective date. Questions can be raised as an issue at github.com/zenLoading/ZenQR/issues.