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…