Privacy Policy

Last updated: February 27, 2026

HoverQR ("we", "our", or "the extension") is a Chrome browser extension that decodes QR codes and barcodes from web page images and generates QR codes from text. This Privacy Policy explains what data we collect, how we use it, and your rights.

1. Data We Collect

We do not collect personal data. Specifically:

  • No names, email addresses, or phone numbers are collected.
  • No browsing history is recorded or transmitted.
  • No images are uploaded to any server.
  • No analytics, tracking pixels, or third-party SDKs are included.

2. Local Data Storage

HoverQR stores the following data locally on your device using Chrome's chrome.storage.local API:

  • User preferences — feature toggles, theme preference, hover tooltip delay.
  • QR history — text content of decoded and generated QR codes, stored so you can revisit them later.
  • License status — whether you have activated a Pro license key (the key itself, not personal information).

This data never leaves your device except as described in Section 3 below.

3. License Validation

When you activate a Pro license, the extension sends your license key only to our backend server at hoverqr.codingfrontend.in to verify its validity. This request does not include any personal information, browsing data, or device identifiers.

A periodic re-validation check occurs approximately every 12 hours to ensure the license remains valid.

4. Browser Permissions

HoverQR requests the following Chrome permissions, each for a specific purpose:

PermissionPurpose
activeTabAccess the current tab for decode/encode actions
storageSave settings, history, and license locally
clipboardWriteCopy QR images and decoded text
clipboardReadPaste images from clipboard to decode
scriptingRun context menu actions on the page
contextMenusRight-click "Encode/Decode QR" options
sidePanelSidebar UI for generator, decoder, history
tabsRoute messages between background and content scripts
alarmsPeriodic license re-validation (every 12h)
<all_urls>Content script runs on all pages to detect QR codes

5. Third-Party Services

HoverQR does not integrate with any third-party analytics, advertising, or data collection services. The only external communication is the license validation request described in Section 3 and payment processing via DodoPayments when purchasing a Pro license.

DodoPayments processes payment data according to their own privacy policy. HoverQR does not receive or store credit card details.

6. Data Sharing

We do not sell, trade, rent, or otherwise transfer your personal data or browsing information to any third party, ever.

7. Data Retention & Deletion

All data stored by HoverQR is local to your browser. You can delete it at any time by:

  • Clicking "Clear History" in the extension sidebar.
  • Uninstalling the extension (all local data is automatically removed).
  • Manually clearing extension storage from Chrome settings.

8. Children's Privacy

HoverQR is not directed at children under the age of 13 and does not knowingly collect any information from children.

9. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top. We encourage you to review this page periodically.

10. Contact

If you have questions or concerns about this Privacy Policy, please reach out at support@codingfrontend.in.