Your data stays yours

Privacy Policy

QQR is a Chrome extension for scanning and creating QR codes, with additional tools for common linear barcodes. This policy explains how QQR handles information.

Effective August 6, 2026

Summary

QQR processes information locally on your device. It does not send your data to the developer, third parties, or external servers, and it does not use analytics or tracking services.

Information QQR processes

QQR may process the following information only when you request the related feature:

  • The visible screenshot of the active tab when you start a QR or barcode scan.
  • The page region you select and the QR or barcode value decoded from it.
  • A PNG, JPEG, or WebP image you select for QR or barcode decoding.
  • Text or URLs you enter to generate a QR code.
  • Wi-Fi, contact, email, or SMS details you enter into a QR template.
  • An optional PNG, JPEG, or WebP logo you select for a generated QR code.
  • Text or numbers you enter to generate a barcode.
  • Your selected interface theme and language.

Website screenshots are held temporarily in extension memory while a scan is in progress and are discarded after the selected area is processed or the tab is closed. Selected images, QR or barcode values, generated PNG or SVG images, and logos are processed locally and are not uploaded.

A decoded value or generated image is written to the system clipboard only when you request it. Your theme and language are saved in browser-local extension storage so they persist between sessions. You can remove these preferences by clearing extension data or uninstalling QQR.

Data sharing and sale

QQR does not sell, rent, share, or transfer user data to third parties. It does not use user data for advertising, profiling, creditworthiness, lending, or purposes unrelated to its QR and barcode scanning and generation features.

Chrome permissions

QQR uses Chrome permissions only to provide its user-facing features:

  • activeTab temporarily accesses the visible tab after you start a scan.
  • scripting displays the QR or barcode area-selection overlay after a scan is started.
  • offscreen provides local canvas image processing and clipboard operations unavailable in a Manifest V3 service worker.
  • clipboardWrite copies decoded QR/barcode text or generated images when requested.
  • storage saves browser-local interface preferences.

QQR does not request permanent access to all websites and does not use remote code. Its QR and barcode processing libraries, including the WebAssembly decoder, are included in the extension package and are never fetched remotely.

Limited Use

QQR's use of information received from Chrome APIs complies with the Chrome Web Store User Data Policy, including the Limited Use requirements. Information is used only to provide or improve QQR's single-purpose code scanning and generation features, led by QR with additional barcode utilities, and is not transferred except where required by law or necessary for security.

Changes to this policy

This policy may be updated when QQR's functionality or legal obligations change. The revised policy will be published on this page with an updated effective date.

Contact

For privacy questions, support, or deletion requests, open an issue in the public support tracker.