Glossary
Dynamic QR code
A dynamic QR code contains a short URL that redirects through a provider's server. That makes the destination editable and the scans trackable — and makes the printed code dependent on that provider staying in business and staying paid.
How it works
The code encodes something like provider.co/aB3xY. The provider's server looks up the
target and redirects. Because the lookup is server-side, you can change the destination
after printing and see every scan.
The genuine advantages
- Edit the destination after printing.
- Scan analytics: count, time, coarse location, device type.
- Conditional routing by device or region.
- One code reused across campaigns.
The genuine risks, stated plainly
- Subscription dependency. Stop paying and printed codes can stop resolving.
- Vendor dependency. If the provider shuts down or changes its domain, every printed code dies at once.
- Privacy. The provider sees every scan, and so does anyone they share data with.
- An extra hop, which some corporate networks and DNS filters block.
The middle path
A static code pointing at a redirect on your own domain gives editability and analytics with no third party in the path. It requires a domain and a few lines of server config, and it is strictly better than renting the same capability.
UseQR does not offer dynamic codes today. Building redirect infrastructure without a proper trust-and-safety stack would mean hosting other people's phishing links, and we would rather ship nothing than ship that.
Related
- Static QR code — A static QR code contains its destination directly in the pattern. It cannot be edited or tracked, and it never expires — because nothing has to keep…
- Short URL — A short URL is a brief address that redirects to a longer one. In QR codes it is used to reduce payload length — which genuinely produces a coarser, more…
- Quishing — Quishing is phishing delivered by QR code. It works because the destination is unreadable to a human before scanning, and because a code in an email image…