You put a poster in the window, a flyer on every table, a sticker at the till. Did it do anything? A normal QR code can't tell you. A dynamic one can.
A QR code that encodes your link directly is just a picture. It doesn't run anywhere, so it can't report back to you. The only way to know it "worked" is if someone tells you they scanned it — which almost nobody does.
Because our QR codes route through a redirect first, every scan passes through a server that can log it — before sending the person on to your actual destination, invisibly, with no extra step for them. That gives you:
Knowing your poster worked doesn't require knowing who, specifically, looked at their phone. We don't fingerprint the scanning device, operating system, or browser, and we never store the raw IP address — only a one-way salted hash of it, used solely to work out whether two scans came from the same person. There's no way to trace a scan back to an individual.
Try it now: generate a QR code and watch scans come in on your dashboard the moment someone points a camera at it.
Generate a QR code →No, by design. You get scan counts and country/city, but no names, no device details, and no way to identify an individual visitor.
No — your past scan history stays visible even after a plan lapses. It's never locked behind a renewal.
A distinct person, not a repeat scan from the same person, worked out from a one-way hash of the scanning device's IP — never the IP itself.