The Veritura Seal
A serialized QR on the vial, so a notice can reach the person holding it.
The physical product: a serialized QR sticker you print and apply to the vial. The patient scans the vial in their hand, sees that unit's record, and can save it. If a notice ever reaches that lot's documentation record, one button reaches every saved vial.
Passport or seal
Two products, three ways to reach a patient.
Pick by what you actually hold: an email address, or a label printer.
Evidence Passport, by email
You have the patient's email
A per-order web record. The patient gets a link to it by email. Nothing is printed and nothing goes in the box.
Per order. Only a released passport on a cleared lot sends.
Evidence Passport, printed slip
You do not have an email
The same per-order record, printed as a slip with its own QR code, dropped in the package. This is the fallback whenever you hold no email address, and it needs no patient details at all.
Same record, same link.
Veritura Seal, on the vial
A QR printed on the label
A serialized QR code printed onto the vial label itself, one per unit, from a label sheet or straight to a label printer. The patient scans the vial in their hand. Nothing to email and nothing loose in the box.
Monthly allowance, or unlimited on lots with a released passport.
The Evidence Passport is a record you send. The Veritura Seal is a sticker you apply. They are separate products that happen to describe the same lot.
If a lot goes bad you cannot reach the patients who received it. Veritura's serialized vial labels let a patient claim their vial, so a recall can reach the person, PHI-free.
The recall reaches the patient, not just your shelf.
Six steps, from the label printer to the person holding the vial.
Serialized labels are minted against a lot, printed, applied to the vial, and scanned by whoever holds it. One button then reaches every person who saved one.
- Operator
A lot is ready to go out the door.
Serials are minted against that lot in the shape VS-XXXX-XXXX, collision-checked against every serial already issued and against the batch's own output. When order references are supplied, each serial is bound one-to-one to one order at mint time.
The binding is the right-patient guarantee, and it is PHI-free: order references only, no patient identity exists to mis-route.
Record state: Seal batch created - Operator
The batch exists.
Labels print as an Avery sheet, as single thermal labels, or as raw ZPL fed straight to the printer. The QR is the printer's own symbol at a magnification that clears the quiet-zone requirement on all four sides.
Record state: Labels in hand - Operator
Packing.
The label goes on the vial. Where serials were bound to orders, packing becomes the same label-to-packing-slip match the pharmacy already performs for addresses.
Record state: Vial sealed - Patient or buyer
The person holding the vial scans the QR or types the serial.
The public page at /u/<serial> shows the substance, the lot, what the certificate stated, the lab and the date, plus the verify link when the lot has a released production passport. Values and provenance labels only: no report ids, no file names, no hashes. The certificate stays with the pharmacy.
Record state: Scan page shown - Patient or buyer
The person chooses to save the vial.
An email is entered. The claim starts at pending_confirm and only the emailed link activates it. Two or more simultaneously active claims on one serial is surfaced as the same-seal-claimed-twice signal.
Record state: pending_confirm -> active, or removed on opt-out - Operator
Something changes on the lot's documentation record.
One button reaches every active claimant across every seal batch of that lot, deduped so one address gets one notice, each deep-linked to that person's own vial page. One notify per lot per hour.
The notice history stores serial, lot, subject and time, never the email, so the table cannot leak who was notified.
Record state: Notice sent and written to the vial's history
A notice says the documentation record changed. It is not a safety or quality determination, and the notice tells the reader to contact their pharmacy or provider with any medication question.
The scan
What a scan proves, and what it does not.
Scan or enter the serial printed on your vial. Veritura confirms whether that unit is bound to a real, released lot from a named source. This confirms provenance of the paperwork, not the physical product, and is not medical or legal advice.
Local sample data. Not a live account. Every supplier, lot, order, and document shown here is fictional.
Check the seal on the vial.
Scan the QR on the label, or type the serial printed beside it.
What a resolving serial establishes
- Serial resolvesThis serial matches a seal Veritura minted, bound to one lot.
- Origin stated per lineEach line says who established it: Veritura, the operator, the issuing lab, or a reviewer.
- Evidence linkedThe certificate and the supporting documents on file for that lot open from here.
- Trail unbrokenThe record's dated history, each entry timestamped, with nothing overwritten.
- Notices carriedAny later FDA enforcement record naming this lot appears here.
A resolving serial establishes that this record exists and is bound to this lot. It is a paperwork read, never a statement that the medicine is safe, effective, or approved.
Unit record
Sealed unit on record
- Released for order
- ORD-DEMO-1084
- Product
- Semaglutide (base) API
- Source
- Aurora Pharma Supply
- Lot
- LOT-7741-A
Recorded by the dispensing pharmacy
Documentation on file
- Identity, as stated on certificate
- Semaglutide
- Documented
- July 23, 2026
These values are transcribed from the documentation on file. The source certificate stays with your pharmacy; ask them directly if you need the original document.
The page that opens on the patient's phone.
This is a customer surface, so it is built to a different rule than the workspace: values and provenance labels only, in plain language, with nothing on it that a patient could mistake for a grade.
The notice line, above everything
It states either that no recall notices affect this lot's record, or the detail of the notice that does. It carries no status colour, because a notice on a lot's paperwork is neither an evidence posture nor a policy decision on that lot.
Released for order
The release binding leads, because it is what turns this from a vial of this lot into the vial released for their order. Serials are bound one to one to an order at mint, and the holder matches that number against their own packing slip.
Product, source and lot
The identity of what shipped, recorded by the dispensing pharmacy. Only parties the paperwork names appear here.
Documentation on file
The values transcribed from the certificate, each framed as a statement on the document rather than a determination about the medicine. No number is printed anywhere on this page.
What is deliberately absent
No report ids, no file names, no paths and no hashes. The certificate itself stays with the pharmacy, and the footer says so and tells the reader to ask them for the original.
Every state the scan can report.
- Sealed unit on record
- The serial resolves. The record carries the order it was released for, the product, the source, and the lot, recorded by the dispensing pharmacy. A live chip states either that no recall notices affect this lot's record, or the detail of the notice that does.
- Verified unit, released lot
- This serial resolves to the lot it was bound to at issue, with the product, the source, the lot, and the Evidence Passport reference.
- This serial does not resolve
- We have no record of this unit serial. It may have been mistyped, never issued, or altered.
- Could not verify right now
- The lookup itself did not complete. The page says so and asks you to try again shortly. It does not fall back to any other state.
What the record carries.
The release binding, first
The order number the holder can match against their own packing slip. That is what turns the scan from a vial of this lot into the vial released for their order.
Documentation on file
The substance and the lot, then the values transcribed from the documentation, each with the reference it was read against. Identity leads: what the certificate states the substance is, framed as a statement on the document, never a lab identity determination.
Backed by Evidence Passport
When the lot has a released production Evidence Passport with a public verify link, the scan carries its reference and a link to the signed record. Sandbox passports, unreleased statuses, and passports with no public link never produce that chip.
Never the source file
Values and provenance labels only. No report ids, no file names, no paths, no hashes. The certificate itself stays with the pharmacy.
Boundary
Provenance verification only. A valid serial resolves to the lot it was bound to at issue; a serial that was never issued, or was altered, does not resolve. Veritura verifies documentation, never the product, and makes no safety, quality, or FDA-approval determination.
Limitation
These values are transcribed from the documentation on file. The source certificate stays with your pharmacy; ask them directly if you need the original document.
Verified by Veritura. How this record works.
Printing and packing
From the label printer to the right patient.
Four steps, then the order number does the rest of the work. It is the join, and no patient data ever enters Veritura.
01
Print
A sheet of QR labels prints from the record: Avery 5160 or thermal. Seals cut from the passport screen carry each unit's order number on the sticker; seals cut from a lot are lot-level, for stock not yet assigned to an order.
02
Stick
One label per vial. For order-bound seals, put the sticker on the unit going to that order. The order number is printed on the label face.
03
Pack-check
At packing, match the order on the sticker to the order on the packing slip, the same glance you already give the shipping label. A mismatch is visible before it ships.
04
Patient scans
The QR opens the unit's record: released for their own order number, plus the lot's documented facts. They match it against the order number on their own paperwork.
Shipping to orders
Ship orders mints one seal per order with the order number printed on the sticker, plus the passport and a bag slip. Match sticker to packing slip; the patient's scan shows their own order.
Sealing stock
From any lot record: up to 500 lot-level labels at a time, printed as Avery 5160 sheets, a thermal roll, or raw ZPL straight to your label printer. The API mints them from your own system too.
The three artefacts on an order
An Evidence Passport, a verify link for that customer. A Veritura Seal, a serialized sticker with the order number on its face. A bag slip, the order number large with its own verify QR.
What comes off the printer.
- Batch size
- Up to 500 serialized seals per mint
- Label formats
- Avery 5160 PDF, thermal-roll PDF, raw ZPL
- Label geometry
- 2.25 by 1.25 inches at 203 dpi
- Direct to printer
- Port 9100 or a raw print queue, no driver in between
- Serial shape
- VS-XXXX-XXXX, from a 30-symbol alphabet with 0, O, 1, I, L and U removed
- Typed by hand
- Case and dashes are tolerated; a character outside the alphabet is a typo, never guessed at
- Top line on the label
- Your operation's own name, shown as Dispensed by on the public scan page
What sealing is included in.
- Plan
- Starter $49 and up
- Passported lots
- A lot with a released production Evidence Passport seals without limits
- Everything else
- Metered against the monthly allowance on a paid plan
- Shipping to orders
- $3 per production passport, first one free; seals and slips included
Sealing is included with Evidence Passports and paid plans. Mint the lot's production Evidence Passport or upgrade to seal it.
The patient's side
A vial they can save.
Scanning opens that unit's record. Patients can save their vial with just an email, and if a recall notice ever reaches the lot, one button notifies every saved vial.
Leave an email and Veritura will notify you if this lot's documentation record changes, for example when a recall notice reaches it. We store only your email and this serial, nothing else. Contact your pharmacy or provider with any medication questions.
Three states, and nothing else.
| State | What it means | Moves out of it |
|---|---|---|
| Saved, awaiting confirmation | The save is recorded and a confirmation email goes out. The vial is not on any notify list until the link in that email is clicked. | Confirming makes it active. Opting out removes it before it was ever confirmed. |
| Active | The vial is on the notify list for its lot and appears in the patient's own space with its current record status. | Opting out removes it. Confirming again changes nothing. |
| Removed | The patient opted out. The vial leaves the notify list and frees its slot on that serial. | Opting out again changes nothing. |
Confirm and unsubscribe are both idempotent, because an emailed link gets clicked twice. Any other move leaves the claim exactly as it was.
What stops a label being farmed.
Per serial
At most a handful of live claims may exist on one printed label. A real household is a handful of people; dozens of live claims on one label is scripted abuse or a copied label. An opt-out frees the slot.
Per email, per day
A daily ceiling on save requests from one address. This one counts every request regardless of status, because each request costs a confirmation email, so an opt-out never refunds the daily budget.
Two live claims on one serial
Two or more simultaneously active claims on the same serial is the same-seal-claimed-twice tell, surfaced as a signal of a re-used or copied label. A signal for review, never an accusation.
The free patient space
The free home for every vial you save: current record status and notice history, in one place. Free, always.
No saved vials yet. Scan the Veritura seal on a vial and tap Save this vial; once you confirm the email, it appears here.
We never receive patient names, addresses, conditions, or prescribers. A patient who saves a vial gives only an email and that vial's serial.
Boundary
Your space stores only your email, your saved vial serials, and their record notices. A notice means a lot's documentation record changed; it is never a safety, quality, or approval determination, and it is not medical advice. Contact your pharmacy or provider with any medication questions.
The notify path
When a notice reaches the lot, one button.
Every active claimant across every seal batch on that lot, deduped to one notice per email, each deep-linked to that person's own unit record.
The list builds itself
The notify list is every active claim across all seal batches of that lot, deduped case-insensitively so one email gets one notice, each carrying one of the serials it claimed so the notice can link to that person's own unit page.
What the notice says
Each notice says the record changed and to contact their pharmacy or provider. It is a documentation-record notice, and it is never a safety determination.
It fires from the screen a real signal lands on
On a real signal this same screen fires automatically, and the Notify patients button on the seal panel reaches every saved vial in one click.
Rehearse it before you need it
A recall drill traces every order that shipped from this lot, every serialized unit, and how many patients saved their vial and are reachable, through the same computation a live recall signal uses.
The seal panel on every lot carries the count of seals minted, the count of vials saved by patients, and when that lot was last notified.
Before anything sends, the button states how many patients who saved a vial from this lot will be emailed, and what the notice will say.
Documentation exposure only; never a safety determination.
Developers
Print Veritura Seals from your own system.
Mint the serials, pull the labels in the format your printer wants, and feed a networked label printer directly. Part of the Facility plan at $399 per month.
- POST/v1/seal-batches
- Mints up to 500 serialized vial seals for a lot, optionally bound 1:1 to your order numbers.
- GET/v1/seal-batches/<id>/labels?format=avery|thermal|zpl
- Returns the labels: Avery 5160 PDF, thermal-roll PDF, or raw ZPL your networked label printer can be fed directly, on port 9100 or a raw print queue, with no driver in between.
Same plan entitlement as sealing from the dashboard.
# 1. mint order-bound seals for a lot
curl -s https://www.veritura.co/v1/seal-batches \
-H "Authorization: Bearer vk_live_..." -H "Content-Type: application/json" \
-d '{"lot_id":"lot_...","count":3,"order_refs":["RX-88101","RX-88102","PO-7231"]}'
# response: { "batch_id": "sb_...", "serials": [...], "labels": { "zpl": "/v1/seal-batches/sb_.../labels?format=zpl", ... } }
# 2. feed the labels straight to a networked Zebra-class printer (no driver)
curl -s "https://www.veritura.co/v1/seal-batches/sb_.../labels?format=zpl" \
-H "Authorization: Bearer vk_live_..." | nc printer.local 9100
# or, on a CUPS raw queue: ... | lp -d zebra -o rawThese vk_ keys are separate from the metered Evidence Passport key: vk_ keys power full /v1 integrations, covering passports, seals, ClearGate, and the network, while the metered key does one job, issuing passports at $3 per order.
Where this stops
A scan proves the record, not the medicine.
Every string below is rendered as the product publishes it. None of them is a footnote to a claim above; on this product the boundary is the position.
Boundary
Provenance verification only. A valid serial resolves to the lot it was bound to at issue; a serial that was never issued, or was altered, does not resolve. Veritura verifies documentation, never the product, and makes no safety, quality, or FDA-approval determination.
Limitation
These values are transcribed from the documentation on file. The source certificate stays with your pharmacy; ask them directly if you need the original document.
Boundary
Your space stores only your email, your saved vial serials, and their record notices. A notice means a lot's documentation record changed; it is never a safety, quality, or approval determination, and it is not medical advice. Contact your pharmacy or provider with any medication questions.
Boundary
Veritura does not test medicine, approve suppliers, recommend purchases, or make medical, legal, product-safety, or FDA-approval determinations. There is no paid or subjective placement: suppliers cannot pay for a better result or a better position, no listing fee, no subscription, and no pay-to-rank. Where results are ordered rather than filtered, the order is set by a published documentation-coverage grade, and that grade is never a recommendation, a preference, or a statement about any product.
Limitation
Users should redact patient data, protected health information, patient identifiers, prescription records, nonessential pricing terms, and unrelated commercial information before submitting materials for review.
Seal a lot and scan it yourself.
Create a workspace, mint a batch, print a sheet, and scan one with your own phone. Or talk to us about how your labels print today.
