Most "authentic product" stickers work the same way: a logo, a hologram effect, maybe a hotline number, printed identically on every single unit a brand makes. That uniformity is exactly what makes them easy to defeat — whatever's on a genuine sticker can be scanned, photographed, or photocopied onto a fake one, because there's nothing unique about any individual copy. The sticker proves the brand exists. It doesn't prove the specific unit in someone's hand is real.
A unique serial number per unit, checked against a real database, works on a different principle entirely. It's not about making a cleverer-looking sticker — it's about making every single code different and verifiable, so copying one sticker's image doesn't produce a second valid code. It just produces a duplicate of the one real code that already exists.
How the verification actually works
- Each unit gets its own QR code, generated as a random, unguessable serial — not a sequential number someone could predict.
- Scanning it checks that code against your own records, not against anything printed on the label itself.
- A code that doesn't exist in your system simply shows as unrecognized — there's nothing on the sticker a counterfeiter could copy to make a new, different valid-looking code.
- Every scan is logged. If one code suddenly gets scanned from several different places in a short window, that's a sign it's been photographed and is circulating on more than one physical item.
The reseller problem this also solves
Brand protection usually involves more than just spotting outright fakes — it also means knowing whether stock reached you through the right channel, which matters for warranty coverage and for catching unauthorized parallel imports. A serial system can give your approved resellers their own password to check a code against, revealing only the specific details you choose to share with them — a batch number or manufacture date, say — without exposing your full internal records to everyone who asks.
This keeps the verification useful to the people who actually need it (your resellers, confirming stock came through the right channel) without turning it into a public database anyone can mine for information about your production.
What doesn't need to be complicated
It's tempting to reach for something cryptographically elaborate — encrypted payloads, hardware security modules, that kind of thing. In practice, none of that adds protection beyond what a simple random serial plus a server-side lookup already provides, as long as you control the server doing the lookup. The security isn't in the code itself; it's in the fact that only your records decide what a scan shows.
Where this applies
- Electronics and accessories — power banks, cables, memory cards, categories well known for counterfeits.
- Cosmetics and supplements — batch and manufacture-date verification matters for safety, not just brand image.
- Spare parts and apparel — a quick way for an authorized reseller to confirm stock actually came from you.
Setting this up is a one-time task per product batch: define whatever details matter for that product, generate one code per physical unit, and apply the stickers as they're packed. Revoking an entire batch — if a roll of stickers goes missing before it's applied to real stock — takes one action and immediately invalidates every code in it.