Every product resolves free. Pay only for intelligence.
Put your whole catalog behind a GS1 Digital Link resolver at no cost, forever. Switch on date awareness, scoped recalls, and per-value analytics product by product — the first one's on us.
Free, unlimited, forever
Moving the scan
Every GTIN resolves. Redirect to your own page or use our hosted identity page. Lot and serial codes fall back gracefully — never a dead link. Aggregate scan analytics included. No cap on products, no cap on scans.
What you pay for
Answering the scan
Reading the date, lot, or serial in the code and doing something with it: date-label explainers, expiry-aware pages, recall scoping, per-value analytics, counterfeit signals. Plus records you choose to store with us.
Data Delivery. Your scan and page-visit analytics written nightly to your own S3, R2 or Postgres. Full history, Parquet or CSV, per destination. Learn more
Start here
One plan. Verifying your brand and pointing your own web address at your codes are steps you can take later, whenever you want — not a choice you make up front.
For every brand with a barcode. Upload your whole catalog to be found — no verification required to resolve. Verify whenever you're ready (free, at every tier), and point your own web address at your codes whenever you want (a preference about the URL, not a different plan).
- Unlimited resolvable products
- Unlimited scans
- 1 enhanced product included
- 100 batch records on file
- 1,000 serial records on file
- 1,000 EPCIS events on file
- Recall interstitials — always, at full precision
- GS1-conformant linkset routing & API
- UTM tagging on redirects
No credit card. No trial clock.
Want the code to know what it's carrying?
Turn on enhanced products whenever you want — same account, no new plan to pick. Billed only in a month you use something billable: 29.00 USD/mo plus usage.
Turn on enhanced →Scaling up?
The rate card below is the price at any volume — no quotes, no sales calls, no negotiated enterprise rate.
See the rate card →The whole pricing rule is one sentence: safety is always free — you start paying only when you want us to do something with your data, or keep something on file for you.
Rate card
Two things are metered: enhanced products (capability) and records on file (storage). Nothing else. We never charge per scan, per QR code printed, or per recall — and we never negotiate: this table is what everyone pays, at every volume.
| Item | Included free | Then |
|---|---|---|
| Basic products Resolves, redirects, hosted identity page, aggregate analytics |
Unlimited | 0.00 USD |
| Scans Every consumer scan of every code, on every tier |
Unlimited | 0.00 USD |
| Recall interstitials Consumers always warned, at whatever precision we hold — free tier included |
Always | 0.00 USD |
| Enhanced products Date explainer, AI-aware rendering, segmented analytics, recall scoping, strict serials |
1 product |
10.00 USD / mo each next 75 7.00 USD · beyond 5.00 USD |
| Batch / lot records A home for facts the code can't carry — pack & expiry dates, plant, certificates, allergen versions |
100 on file | 1.00 USD per 100 / mo |
| Serial records Your commissioned-unit allowlist — the basis for counterfeit flags |
1,000 on file | 1.00 USD per 1,000 / mo |
| EPCIS events 2-year retention included · FSMA 204 traceability memory |
1,000 on file | 1.00 USD per 1,000 / mo |
| Best-before & expiry dates Attributes, not records — nothing to register, nothing stored per unit. Forwarded free; interpreted on enhanced products. |
Always | 0.00 USD |
| Platform fee Applies only in a month you're billed for something above |
— | 29.00 USD / mo |
That's the whole price list. The graduation printed above is the entire curve — there is no hidden enterprise rate card behind a sales call.
Why register a record at all?
The code in a shopper's hand can only repeat what's printed on the pack — echoing a lot number back at someone holding the carton is worth nothing, so we don't charge for it. A record is where you keep what the code can't say. It does three jobs:
Facts the code can't carry
Most codes are sparse — a lot number and nothing else. Register lot L42 once with its pack date, plant, certificate of analysis, or allergen version, and every lot-only code learns it. Date-aware pages work even when the printed code carries no date at all.
Proof a unit is real
Serial records are your commissioned allowlist. Strict mode treats a serial we've never seen as unrecognized — and you can't spot a fake without a registry of the genuine.
Compliance memory
FSMA 204 (enforced July 2028) expects your traceability data queryable in 24 hours. Records and EPCIS events on file are that answer — at a dollar per thousand.
Estimate your bill
Drag the catalog size as high as you like — basic products never cost anything. Only enhanced products and stored records move the number.
Estimated monthly cost
| Basic products () | 0.00 USD |
| Scans | 0.00 USD |
| Enhanced () | |
| Batches () | |
| Serials () | |
| EPCIS events () | |
| Platform fee | |
| Estimated monthly |
Example profiles
Basic vs enhanced
The rule runs in order, safety first. Can the scan render a safety answer — a recall, or a passed expiration date — from a fact we already hold? Free, always, every tier: that's the floor everything below starts from. Does the feature compare, judge, branch on, or group by what a value means? Then it's enhanced. Otherwise: scan data we keep, like analytics, is free — rows you ask us to keep, like lot, serial, and EPCIS records, are billed per row on file.
| Capability | Basic (free) | Enhanced (10.00 USD) |
|---|---|---|
| Resolves every GTIN — never a 404 | Yes | Yes |
| Redirect to your own product page | Yes | Yes |
| Hosted identity page (name, brand, GS1 attributes) | Yes | Yes |
| Link-type routing / linkset — GS1 conformance | Yes | Yes |
| Lot & serial hierarchy fallback | Yes | Yes |
| Date, lot, serial forwarded to your target URL | Yes | Yes |
| Scan analytics — totals, geography, time | Yes | Yes |
| Behavioral analytics on the hosted page Dwell time, return visits, funnel drop-off — observing what happened on your page, not grouping by what a scan means. | Yes | Yes |
| Catalog product records — however many, claimed or not Upload your whole range to be findable. The catalog is the asset — never a meter. | Yes | Yes |
| Redirects through your custom hostname The redirect is always free — the hostname itself is 12.00 USD/year (about 1.00 USD a month) to hold. | Yes | Yes |
| Recall interstitial, at the recall's precision Safety answers are never tier-gated. If we hold the fact that lot L5 is clean, your customer sees that — free tier included. |
Yes, always | Yes, always |
| Resolution and safety rendering for unattributed records An unclaimed product still resolves and still gets every safety render, at full precision — verification is an authority control, never a paywall. | Yes | Yes |
| Registered batch/serial records render their data | Yes | Yes |
| "Best if Used By" date explainer (AB 660) | — | Yes |
| Expiry-aware pages & freshness redirects | — | Yes |
| Analytics segmented by date / lot / serial | — | Yes |
| Scoped recall authoring — lots, serials, date windows | — | Yes |
| Shelf-life offset configuration | — | Yes |
| Strict serial policy — unrecognized-unit treatment | — | Yes |
| Routing by origin, device, time, or cohort Send a scan to different destinations by where it came from, what device it's on, when it happened, or which test group it's in. | — | Yes |
What we will never charge you for
Scans
Unlimited on every tier. More consumer engagement should never cost you more. No per-scan fees, ever.
Recalls
Recall execution is free at every tier, at full precision. Safety is a responsibility, not a revenue opportunity.
Printed codes
Generate as many Digital Link codes as you like, however you like. We don't meter your printer.
Dead links
Stop paying and your codes still resolve. A printed barcode outlives a subscription — ours never 404s.
Questions
Procurement needs paperwork?
Invoice billing, purchase orders, DPAs, security questionnaires — happy to do paper. The price stays the posted price.
Email usService continuity. Your QR codes never stop resolving. No consumer will encounter a dead link for a previously registered GTIN, regardless of account status.
Prices in USD, excluding tax.
Not sure what you're actually buying?
The monthly cost buys more than a toggle. See the ongoing platform, compliance, and intelligence work that lands on your account every month.
What your subscription includes →