Scan Any QR. Know It's Safe.

Point your camera at any QR code and get an instant threat report. Free, fast, private.

Your Security Overview

Total Scans
47

scans completed

Threats Blocked
3

kept you safe

You're Protected

All threat databases are live. BelQR checks every QR against 6 security engines before you ever tap a link.

Instant QR Threat Scanner

Every QR code is checked against phishing, malware, and redirect databases in real time.

Engine Status
6 / 6 Live
Google Safe Browse VirusTotal Microsoft SmartScreen Cloudflare Radar OpenPhish PhishTank
QR Camera Scanner
Point your camera at any QR code — BelQR checks it for threats before opening.
What happens when you tap Enable Camera
1.Your browser asks for camera permission once.
2.Camera feed stays on-device — never uploaded.
3.QR decoded instantly. Safe = auto-opens in Secure Browser.
No camera?
Or paste a URL to scan
11 /100
Threat Detected HIGH RISK
This URL failed multiple security checks
http://suspicious-bank-login.xyz/secure/verify?token=abc123
Just scanned · 4 of 6 engines flagged this link · Scan ID: BQ-20260328-4471
URL Analysis
Protocol HTTP · No Encryption
Domain suspicious-bank-login.xyz
Domain Age 2 days old ⚠
Redirects 3 hops found
Parameters token=abc123
Security Checks 5 failed · 1 passed
SSL Certificate Missing
Domain Reputation Blacklisted
Domain Age Registered 2 days ago
Redirect Chain 3 redirects found
Suspicious Keywords bank · login · verify · token
IP Geolocation Resolved
Engine Verdict 4 of 6 engines flagged
Google Safe Browse
Phishing
VirusTotal
Malicious (14/72)
Microsoft SmartScreen
Phishing
Cloudflare Radar
Suspicious
OpenPhish
Clean
PhishTank
Clean
AI Threat Analysis

This URL exhibits classic phishing behaviour — a newly registered domain imitating a banking portal, with token-based credential harvesting and 3-hop redirect obfuscation. Do not proceed.

Phishing Credential Theft Malware Social Engineering
Alert in:

QR Code Generator

18 types · custom colors · instant download · no sign-up

Encoded Data
URL

Safe Browser

Every URL scanned across 6 threat engines before loading. Phishing blocked automatically.

0
Blocked
0
Safe
Quick Access
Search Safely
🔗
Generate QR codes with a built-in safety layer
Every URL QR from belqr.com routes through a verification page before reaching its destination.

Scan Analytics

Real-time insights across all your QR codes and campaigns

Language:
Total Scans
1,247
↑ 18% this week
Unique Visitors
893
↑ 12% this week
Threats Blocked
34
2.7% of total scans
Active QR Codes
12
in 4 campaigns
Top Performing QR Codes
Name Type Scans Safe Risk Last Active
Restaurant Menu URL 342 342 0 2 min ago
Business Card Contact 201 201 0 1 hr ago
Guest Wi-Fi Wi-Fi 189 189 0 3 hrs ago
Promo Campaign URL 156 149 7 5 hrs ago
UPI Payment UPI 134 134 0 Yesterday
Scans by Device
Android58%
iOS29%
Desktop13%
Scans by Location
Hyderabad
312
Mumbai
198
Delhi
167
Bangalore
143
Chennai
89
Scan Activity (24h)
12am3am6am9am12pm3pm6pm9pm
📖 SECURITY BLOG

QR Security Intelligence

Deep dives into QR threats, security research, how-to guides, and protection strategies.

🔒 LEGAL

Privacy Policy & Data Protection

Effective date: 4 April 2026  ·  Version 1.0

Our Core Commitment
BelQR is a fully client-side, zero-server platform. All QR generation, scanning, and URL threat analysis happens entirely inside your browser. We do not operate any backend server that processes your data you enter. To keep BelQR free, we display ads via Google AdSense — Google may use cookies to personalise these ads. See Section 6 for full details and your opt-out options.
Contents
1. Who We Are 7. Chrome Extension 2. Data We Do NOT Collect 8. Third-Party Libraries 3. Data Stored Locally 9. Camera Access 4. Disclaimer of Liability 10. Your Rights 5. Security 11. Policy Changes 6. Cookies & Tracking 12. Contact
1

Who We Are

BelQR (belqr.com) is a browser-based QR code security platform. The platform provides QR code generation, QR code scanning, URL threat analysis, and a secure browser preview tool.

BelQR is operated as a standalone static web application. There is no registered company entity, no data processing officer, and no server-side infrastructure that handles personal data. All functionality executes locally in your browser.

For any privacy-related enquiries, contact: privacy@belqr.com

2

Data We Do NOT Collect

The following data is never collected, transmitted, or stored on any server by BelQR:

QR content you generate — URLs, Wi-Fi passwords, contact details, UPI IDs, crypto addresses, and all other QR data are processed locally and never sent to our servers.
URLs you scan or check — Threat analysis runs entirely in your browser using local logic. Scanned URLs are not transmitted to any external API or server.
Camera feed or images — Camera access is used solely to read QR codes in real time. No frames, images, or video are recorded, stored, or transmitted.
Personal identifiers — We collect no name, email address, phone number, IP address, device fingerprint, or account information. No registration or login is required.
Behavioural analytics by BelQR — BelQR itself deploys no page-view tracking, session recording, heatmaps, or analytics. Note: Google AdSense (our ad partner) may use cookies and device identifiers to measure ad performance — see Section 6.
Payment information — BelQR is free to use and does not process any payment data.
3

Data Stored Locally on Your Device

BelQR uses your browser's localStorage to save convenience data between sessions. This data never leaves your device and is not accessible to us. It includes:

Scan History The last 20 URLs you scanned or checked. Stored with Safe/Risk verdict and timestamp. Displayed in your browser only. You can clear this at any time.
Browser History Up to 50 URLs visited through the Safe Browser. Stored for convenience navigation. Clearable via the Safe Browser history panel.
Bookmarks URLs you star in the Safe Browser. Stored as URL and page title. Removable individually or cleared in bulk.
Extension The Chrome Extension stores your last 50 link-check results in chrome.storage.local — local to your browser profile, inaccessible to us.
How to delete all local data: Open your browser DevTools → Application → Local Storage → belqr.com → delete all keys. Or clear your browser's site data. This removes all history and bookmarks permanently.
4

Disclaimer of Liability

Please read this section carefully. By using BelQR, you agree to the following limitations of liability.

4.1 No Warranty on Threat Detection

BelQR's URL threat analysis is a heuristic, client-side scoring system. It analyses signals including HTTPS status, suspicious keywords, domain structure, TLD reputation, brand impersonation patterns, and URL parameters. It does not query live threat databases, VirusTotal, Google Safe Browsing, or any external intelligence feed in real time. It will not detect every malicious URL. A "Safe" result from BelQR does not constitute a guarantee that a URL is free from malware, phishing, fraud, or other harm.

4.2 No Responsibility for Content at Scanned URLs

BelQR does not control, monitor, or take responsibility for the content of any URL you scan, generate a QR code for, or open through the Safe Browser. You assume full responsibility for any action taken based on a BelQR scan result. We expressly disclaim liability for any financial loss, data loss, identity theft, or other harm arising from visiting a URL assessed by BelQR — whether that assessment was "safe" or "risky".

4.3 No Responsibility for Your Local Data

Data stored in your browser's localStorage (scan history, browser history, bookmarks) is stored on your device. BelQR has no access to this data, cannot back it up, cannot recover it if lost, and is not responsible for its security on your device. If your device or browser profile is compromised, this data may be accessible to third parties. We accept no liability for the exposure of locally stored data.

4.4 QR Codes You Generate

You are solely responsible for the content encoded in QR codes you create using BelQR. BelQR does not review, moderate, or retain any QR data you generate. If you generate a QR code encoding harmful, illegal, or misleading content, BelQR bears no responsibility for the consequences of its distribution or scanning.

4.5 Platform Availability

BelQR is provided "as is" and "as available." We make no guarantee of uptime, accuracy, or fitness for any particular purpose. We reserve the right to modify, suspend, or discontinue the platform at any time without notice.

4.6 Limitation of Liability

To the maximum extent permitted by applicable law, BelQR and its operators shall not be liable for any indirect, incidental, special, consequential, or punitive damages — including but not limited to loss of data, loss of profits, or loss of goodwill — arising out of or related to your use of the platform, even if advised of the possibility of such damages.

5

Security Practices

Because BelQR has no server-side data processing, the traditional server-security concerns (database breaches, API key leaks, account takeover) do not apply. The security model is limited to client-side concerns:

  • HTTPS delivery — The platform is served exclusively over HTTPS with HSTS headers, protecting against network interception.
  • Content Security Policy — Security headers block injection attacks and limit script execution to trusted sources.
  • Minimal third-party footprint — BelQR loads no analytics scripts, social SDKs, or advertising pixels beyond Google AdSense (see Section 6). AdSense is loaded only after cookie consent where required by law.
  • XSS protections — All user-controlled data is handled via DOM textContent, never injected into innerHTML. URL scheme validation blocks javascript: and data: URIs from executing.
  • localStorage isolation — Browser security ensures localStorage data is only accessible to belqr.com and is not shared with any other domain.
6

Cookies & Advertising

First-party cookies: BelQR does not set any first-party cookies. The only browser storage BelQR uses is localStorage for functional data (scan history, bookmarks) as described in Section 3.

Google AdSense — Third-Party Advertising Cookies

BelQR uses Google AdSense to display advertisements. Google, as a third-party vendor, uses cookies (including the DoubleClick cookie) to serve ads based on your prior visits to this website and other websites across the internet.

Google's use of advertising cookies enables it and its partners to serve ads to you based on your visit to BelQR and/or other sites on the internet. You may opt out of personalised advertising by visiting Google Ads Settings or by visiting aboutads.info.

For more information on how Google uses data when you use partner sites, see: How Google uses information from sites that use our services.

Cookie type Third-party (Google AdSense / DoubleClick)
Purpose Ad personalisation, frequency capping, fraud prevention, conversion measurement
Opt-out Google Ads Settings · NAI opt-out · your browser's cookie controls
BelQR itself Does not use Google Analytics, Facebook Pixel, Hotjar, Mixpanel, or any analytics/tracking service beyond AdSense

EEA, UK, and Swiss visitors: our cookie consent banner allows you to accept or decline personalised advertising before any AdSense cookies are loaded. Declining will result in non-personalised ads only.

7

Chrome Extension

The BelQR Chrome Extension requests the following permissions and uses them solely as described:

activeTab Reads the URL of your current tab to pre-fill the QR generator. Only accessed when you click the extension icon.
contextMenus Adds right-click options for checking link safety, decoding QR images, and generating QR codes for the current page.
storage Saves your last 50 link-check results locally in chrome.storage.local. This data stays on your device and is never transmitted.
clipboardWrite Allows copying a generated QR code image to your clipboard when you click "Copy".
notifications Displays a Chrome notification when a QR code is decoded from an image via right-click, showing the decoded result.
<all_urls> Required for the content script to inject the QR-decode overlay on any page where you right-click an image. The extension reads no page content except the specific image you right-click.

The extension does not read your browsing history, does not send any data to external servers, and does not collect any personal information.

8

Third-Party Libraries

BelQR loads the following open-source libraries from public CDNs. These CDNs may log your IP address and browser headers as part of normal CDN operation — this is outside BelQR's control:

qrcode-generator v1.4.4 — QR code generation (client-side canvas rendering). MIT licence. No network calls made by the library.
jsQR v1.4.0 — QR code decoding from camera frames and images. Apache 2.0 licence. No network calls made by the library.
Tailwind CSS Loaded via CDN for utility styling. MIT licence. No personal data is processed by this library.

The Chrome Extension bundles qrcode-generator and jsQR locally — no CDN requests are made by the extension.

9

Camera Access

The QR Scanner feature requests access to your device camera using the browser's getUserMedia API. Camera access is used for one purpose only: reading QR codes in real time.

  • No video or images from your camera are recorded, stored, uploaded, or transmitted.
  • Camera access is immediately released when you navigate away from the Scan page.
  • You can deny camera access — the manual URL input and image upload features are available as alternatives.
  • Camera permission is controlled entirely by your browser and operating system. BelQR cannot access your camera without explicit browser-level permission.
10

Your Rights

Because BelQR does not collect or store personal data on any server, most data subject rights under GDPR, CCPA, and similar regulations are automatically satisfied — there is no personal data held by us to access, correct, port, or delete.

Data stored in your browser (localStorage) is entirely under your control. You can view, modify, or delete it at any time through your browser's developer tools or site data settings.

If you believe BelQR has collected your personal data in a way not described in this policy, contact privacy@belqr.com and we will investigate and respond within 30 days.

11

Changes to This Policy

We may update this Privacy Policy to reflect changes in the platform's functionality, applicable laws, or operational practices. The effective date at the top of this page will be updated when changes are made.

Because we collect no contact information, we cannot notify you of changes by email. We recommend checking this page periodically. Continued use of BelQR after a policy update constitutes acceptance of the updated terms.

12

Contact

For any questions, concerns, or requests related to this Privacy Policy or BelQR's data practices, contact us at:

privacy@belqr.com

We aim to respond to all privacy enquiries within 30 calendar days.

BelQR
Taking you to
sec
Advertisement
QR powered by BelQR · Privacy