QR code subscription lock-in and hidden fees
The danger with QR subscriptions is not the monthly fee — it is what happens to your printed codes if you stop paying, or if you want to leave. Lock-in is rarely in the price; it is in where the code resolves.
Updated October 6, 2026 · 4 min read
The real lock-in risk
A dynamic code points at the provider's short domain. If that domain stops resolving, every printed code you own stops working at once — including codes on packaging that cost a fortune to produce.
That is the asymmetry to understand before you buy: the subscription is cancellable in one click, but the print run behind it is not. Your leverage ends the moment the ink dries.
- Codes hosted on a provider domain you don't control
- Codes disabled on cancellation or downgrade
- No way to export or self-host the redirect
The three ways a provider holds your codes
Lock-in comes in three shapes and they have different escape routes. The first is the domain: your code resolves through a hostname you do not own, so leaving means reprinting. The second is deactivation: codes keep resolving only while the subscription is live. The third is export: even if you could move, there is no way to take the redirects, the destinations and the scan history with you.
Only the first is a hard problem. A provider that lets you point codes at your own subdomain removes the reprint risk entirely, and a provider that keeps codes resolving after cancellation removes the deactivation risk — but you have to check both before you print, because neither is visible from the pricing page.
- Domain lock-in: the code resolves through the provider's host, so leaving means reprinting
- Deactivation: codes stop resolving when the plan lapses
- No export: destinations and history cannot be taken elsewhere
What a fair deal looks like
A flat annual price, no scan meter, your own domain in front of the code, and a written answer to what happens on cancellation. None of these is exotic, and all four are checkable before you pay if you ask directly.
Price is the least interesting column. A plan that costs twice as much but keeps codes alive indefinitely is cheaper than the one that forces a reprint of packaging, because the reprint is the cost that actually hurts.
- A price that does not change with scan volume
- Codes that resolve on a hostname you can move or keep
- A clear, written cancellation policy for printed codes
- Scan data you can export if you do decide to leave
Questions to settle before printing at scale
Ask these before a large run, in writing, and keep the answer. They are the difference between a subscription and a dependency.
- What happens to my codes the day the subscription ends?
- Can I use my own domain for the redirect?
- Is there any limit on scans in my plan?
- Can I export destinations and scan history?
- What does upgrading or downgrading do to codes already printed?
Frequently asked questions
What happens to my codes if I cancel?
Can I avoid lock-in?
Are static codes immune to lock-in?
Is a cheap plan always worse value?
How do I check a provider before committing?
Keep reading
Ready to create one?
Dynamic codes are editable forever from €3/month.
Create your first dynamic QR code
Free to start. One code, editable forever, with scan tracking from the first scan.