Analytics
What scan data do I get with MyQR?
For every scan of a dynamic QR code, MyQR shows you nine things: the scanner's country, region, and city, their device, operating system, and browser, their language, where the scan came from (the referrer), and the exact time. On top of that you get total scans, unique scans in the last 24 hours, and how those numbers move over time. The data is coarse and pseudonymous — MyQR does not store the scanner's raw IP address. How it's handled is spelled out plainly in the Privacy Policy.
What does MyQR record for each scan?
Each scan of a dynamic QR code records nine fields: country, region, city, device, operating system, browser, language, referrer, and the time of the scan. The raw IP address isn't stored.
| Field | What it tells you | Example |
|---|---|---|
| Country | Which country the scan came from | United States |
| Region | The state or province | California |
| City | The city, where we can tell | San Diego |
| Device | Phone, tablet, or computer | Mobile |
| Operating system | The system on that device | iOS |
| Browser | The app that opened your link | Safari |
| Language | The scanner's set language | English |
| Referrer | Where the scan came from, if known | |
| Time | When the scan happened | Jun 13, 2:14 PM |
Swipe the table sideways to see more →
Location comes from a rough lookup, not GPS — it's accurate to the city level at best, and sometimes only the country. It's there to tell you *which markets are scanning*, not to pinpoint someone's exact spot.
How does MyQR count total and unique scans?
Total scans is every scan, including repeats. Unique scans counts each scanner once within a 24-hour window, so one person scanning your poster five times in a day shows as one unique scan.
- Total scans — the raw count of every scan, repeats included. Good for overall volume.
- Unique scans (24h) — each scanner counted once per day, so you can tell roughly how many *different people* engaged.
- Trends over time — both numbers plotted across days so you can see a launch spike, a slow weekend, or steady growth.
Whether a given number is healthy depends a lot on where the code is placed — a code on a product in someone's hand behaves very differently from one on a billboard, so there's no single "good" figure. We walk through realistic ranges in How many scans is good?.
Why doesn't MyQR show me exact people or full IP addresses?
By design. MyQR is coarse and pseudonymous — it does not store the scanner's raw IP address, so location is derived and then the raw address is dropped.
Many analytics tools turn a raw IP into a precise fingerprint. MyQR doesn't keep the raw IP at all — the rough location is derived first, then the raw address is dropped. You're left with the useful shape of your audience: countries, cities, devices, and when people scan.
How this data is handled, stored, and used is described plainly in the Privacy Policy — that's the place to read the full details before you start collecting scans. You also stay in control of it: one-click CSV export to take it with you, and instant account deletion when you're done.
Which QR codes are tracked — and which aren't?
Only dynamic QR codes are tracked. A dynamic code points at a short redirect link, so MyQR sees and records each scan. Static codes are not tracked, because the link is baked directly into the pattern.
A dynamic code encodes a short link that forwards to your real destination, and that forwarding step is where the scan gets counted. A static code hard-codes your final URL into the pattern itself, so the scan never passes through MyQR and there's nothing to record. The difference is laid out in Dynamic vs static QR codes.
When paid plans launch, if a paid dynamic code ever loses its subscription, MyQR keeps it redirecting to its last destination forever — we call it cancel-to-static. Your printed codes keep working; you just stop collecting new scan data. How cancel-to-static works.
How do I see and export my scan data?
Open any dynamic code in your dashboard to see its scan analytics — the field breakdown plus total, unique, and trend charts. You can pull all of it out as a CSV with one click.
- 1.Sign in with a magic link (no password to remember) and open your dashboard.
- 2.Pick the dynamic code you want to look at.
- 3.Read the scan breakdown and trend charts on that code's page.
- 4.Use the one-click CSV export to download the raw scan data for your own spreadsheets or tools.
Accounts are free — if you don't have one yet, create one from the sign-in page and you're in. The free generator is open to everyone — you can make a tracked code right now without an account. New here? Start with Getting started.
Frequently asked questions
Does the free plan include scan analytics?
Yes. The free tier includes full scan analytics on your dynamic code — the same country, region, city, device, OS, browser, language, referrer, and time fields, plus total, unique, and trend numbers. Paid plans are coming at launch and are expected to start around $5/mo for more codes and pages, but pricing isn't final and the analytics themselves aren't paywalled.
Can I see exactly who a scanner is — their name or email?
No. Scan data is pseudonymous, and there's no personal identity attached to a scan. If you want a name or email, point your code at a landing page with a form so people can choose to share it. How scan data is handled is described in the Privacy Policy.
Why does a city or referrer sometimes show as unknown?
Location is a rough lookup, not GPS, so it can resolve only to a country or come up blank. Referrer depends on what the scanning app passes along — many camera apps and messaging apps don't send one, so it shows as unknown. That's expected, not an error.
How long is scan data kept, and can I delete it?
Retention and handling are described in the Privacy Policy at /privacy. You stay in control of your account: one-click CSV export to take your data with you, and instant account deletion with no cancellation maze or save-offer loops.
Sources
Keep reading
Make a tracked QR code and watch the scans roll in
Paste a link, get a tracked QR code that counts every scan — country, device, time, and more — no signup to start.