QRCode Suitefor WordPress
FRLoginStart free
Privacy

Privacy-First QR Code Analytics

QRCode Suite tracks QR code scans without storing raw IP addresses. Every IP is hashed with SHA-256 before storage, bot traffic is filtered automatically, no cookies are set on scanners' devices, and all data stays on your own WordPress server. Configurable retention windows support GDPR storage limitation requirements.

Privacy-first analytics included on all plans, including Free.

Download Free Plugin See pricing

SHA-256 IP hashing

Before any scan event is stored, the scanner's IP address is hashed with SHA-256 plus a random per-installation salt. The original IP cannot be recovered from the stored hash.

No raw IP storage

Raw IP addresses are never written to your database — not even temporarily. The hash is computed in memory and only the hash is persisted. This applies to all scans on all plans.

Bot detection and filtering

QRCode Suite checks 25+ known bot and crawler user-agent patterns before recording a scan. Only human scans are counted, keeping your analytics accurate and clean.

No cookies required

Analytics are server-side only. QRCode Suite does not set any tracking cookies on scanners' devices. No cookie consent banner is needed for scan tracking alone.

Configurable data retention

Set a data retention window from the Privacy Settings panel. Records older than the configured window are automatically purged. Useful for GDPR Article 5(1)(e) storage limitation compliance.

First-party data only

All scan data stays in your WordPress database. No data is sent to QRCode Suite servers or any external analytics platform unless you explicitly enable GA4 or Meta Pixel integration.

Frequently asked questions

How does QRCode Suite handle IP addresses?

QRCode Suite never stores raw IP addresses. Before any scan event is recorded, the IP is hashed with SHA-256 plus a random per-installation salt. The original IP cannot be recovered from the hash.

Does QRCode Suite filter bot traffic?

Yes. QRCode Suite includes a bot detection library that filters 25+ known bot and crawler patterns before recording scan events, so your analytics reflect real human scans.

Is QRCode Suite compliant with GDPR?

QRCode Suite is designed with GDPR compliance in mind: IP addresses are hashed, raw IPs are never stored, data retention is configurable, and all data stays on your server. Consult your legal team for your specific compliance obligations.

Can I configure how long scan data is retained?

Yes. The Privacy Settings panel lets you set a retention window. Data older than the configured window is purged automatically.

Does QRCode Suite use cookies?

QRCode Suite does not set cookies on the front end. Analytics are server-side only, using hashed IPs and optional session tokens.

Track QR scans without storing personal data

SHA-256 IP hashing and bot filtering on every plan, including Free.

Download Free PluginPrivacy settings docs