PlatformPlatform overviewDocument checksSupplier filesVeraCatoPassports and SealsClearGateCustodyIntakeAPIPricing
SolutionsCompounding pharmacies503B outsourcing facilitiesClinicsMed spasTelehealth platformsConsultantsSolutions overview
ResourcesMethodologyOrder-level COA traceabilitySupplier packet diligenceResource libraryPublic toolsIntelligenceTrust Center
CompanyAbout VerituraWhy independentPartnersFor counselContact
Log inBook a demo

Release gate: Nothing leaves a lot until a named person has reviewed it.

Enforced on the server. On every path.

This is the release contract.

It sets what every review must show before anyone relies on it, the eight reasons the server refuses a Passport, a Seal or a shipment, and what a pharmacy's own policy may automate once a person has looked.

Release contract, methodology v1.0, April 30, 2026. Applies to every lot, on every path, and is enforced on the server.

A check reads paperwork. A person answers for it.

Because a check reads paperwork and a person answers for it. The product computes; a named person decides what to rely on.

A clean set of checks is evidence, not a decision. Whether to use a lot for this preparation, from this supplier, at this dose, is the pharmacist's call, and the record has to show that someone made it. So the rule lives on the server, not in the browser, and it is asked on every path that lets something leave a lot: the dashboard, the API, order fulfilment, Vera's release plans, automatic release, Seal minting and custody shipments.

The refusal, as the server words it

No person has reviewed lot BM-5520. Its documents cleared on their evidence; nothing is issued from it until a person records what they checked and relied on.

Six parts on every lot. The decision in the same place.

Six parts, in the same order on every lot, so a reader can find the decision and what it rests on.

Methodology v1.0 published these six parts as release gates. Each maps to something the product now shows, listed in the third column, and a record missing one is not ready to hand to anyone. They are what a review shows; the eight reasons further down are what the server refuses on.

PartWhat the reader seesHow the review delivers it
The verdictOne plain heading: Verified, Verified where checked, Your call, or Not verified.Not verified says how many checks were not met and names them. A check that could not run is named and never counted as passed.
The evidence mapEvery value tied to the page and line it was printed on, quoted word for word.A field the certificate does not state is shown as not stated, never guessed. The text as read opens beside the review, numbered as the citations count it.
The replayHow the verdict was reached, check by check.Up to 20 named checks in four groups, each naming the standard it rests on, and every lane saying ran, not applicable or could not verify. The original is kept as received, with its SHA-256 fingerprint.
The boundaryWhat the record does not claim, printed on it.We read documents. We do not test material. Document-integrity findings are signals for a person, never a verdict of forgery.
The next actionThe one thing to do next, and who does it.Anything short of a pass says what failed, why, what passes and how, with the button to do it. A request to the supplier is drafted from the gaps.
The exportA record that can travel.A Passport per dispensed order, a numbered custody statement per lot, and a read-only records room for an inspector that stops answering once closed.
Each batch as its records stand: with a compounding record, PY-2026-0922-01 made Sep 22, 5 of 5 checks before release, 4 Passports, released, and CB-2026-1007-01 made Oct 7, 5 of 5, 5 Passports, released; with no compounding record yet, KC-2026-1011-01, AS-1180 and ZN-2026-0929-01, the last carrying a recall signal
Every batch in one place: its record, the checks before release and the decision.

Some findings hold on their own. A signature never clears them.

Some findings hold the lot on their own. A person can look, but a signature never clears them.

FindingAn exampleWhat it rests on
No manufacturer namedThe certificate names the seller and leaves the maker off.21 U.S.C. 353a(b)(1)(A)(ii) asks for the original manufacturer.
Dates that cannot all be trueTested before it was made.The certificate's own calendar, ICH Q7 11.41.
A result outside its own limit96.1% marked Conforms against a limit of 98.0 to 102.0%.The certificate's own numbers.
A retest or expiry date that has passedA retest date already behind the day the certificate is read.The ICH Q7 glossary's retest and expiry dates.
The laboratory says it did not issue the report, or that it differsA recorded reply from the issuing laboratory.The issuer's own word.
A high file-metadata contradictionA PDF created long after the issue date it prints.The file's own bytes.
An AI-generation assertion in the file's content credentialsThe document's own C2PA manifest.The file's own declaration.
A recall signalAn openFDA enforcement match, or a recall a person declared.Public enforcement records.
A label a person says does not matchThe label against the paperwork, at receiving.The person at receiving.
A field the Second Reader contestsWhere an AI model is set up, a second read quotes a different line.Both readings stay side by side for a person.

Two things never hold on their own. A substance on FDA's Category 1 list (substances under FDA's January 2025 interim policy) is shown, with the list's date, and left to the pharmacy. (A Category 2 substance holds the lot in every release policy, and no setting can switch that off, because FDA's interim policy does not extend to it.) A certificate issued after its lot's expiry does not hold, because a reprint for an old lot does exactly that. A substance with none of the three 503A routes is the opposite case: it holds on every path, and no review answers it.

The floor for every order, three presets: Strict, Standard (the default) and Lenient; what each holds, from an FDA enforcement hit and recall exposure in every preset to expired accreditation, a flagged lot and an overdue supplier file; what drops to review; and who releases: a person, always, under Strict, and under the others a person until release on an Allow is accepted in its own step
Some findings hold a lot under every preset. A signature never clears them.

Eight reasons nothing leaves a lot. Asked in order, on every path.

The server asks them in this order and answers with the first that applies, in words an operator can act on.

The server refuses whenWhat clears it
The lot carries a recall signal.A person judges the recall.
A person has the lot on hold.A person lifts the hold, with the reason.
None of the three 503A routes applies to the substance.Nothing. No review or recorded basis answers it.
The lot was made from an ingredient lot that is held.The ingredient lot is resolved.
The lot is not cleared.Its evidence clears.
The lot was made from an ingredient lot no person has reviewed.Someone reviews that ingredient lot.
A purchased lot has no certificate read against it.Add the certificate, fetch it, or ask the supplier through its door.
No person has reviewed the lot.A person records what they checked and relied on.

The same eight apply to a Passport, a Seal and a shipment. A clinic that receives a unit sees whether a person at the pharmacy reviewed its lot, and a preparation made from a held ingredient lot is held with it.

A name, a time, a meaning. And the record as it stood.

A name, a time, a meaning from a fixed list, and the record as it stood.

A signature carries the printed name, the date and time, and what it means, chosen from a fixed list for that kind of record. For a lot decision it reads:

I reviewed the evidence and I am responsible for this decision.The fixed meaning of a lot decision signature

The server stores the hash of the record as it stood, so a later change shows as record changed since signing.

  • One chain per workspace. Each signature stores the hash of the one before it, so an edited or removed signature breaks the chain and the page says so.
  • Nothing is deleted. A signature made in error is answered by a later signed record, never erased.
  • A signature clears no finding. A newer clean certificate lets a person set an older finding aside, with a reason, and both stay on file.
  • It is the person's attestation, never an approval by Veritura. The signer is already signed in; the first signature in each session asks for the password again, or the authenticator when it has not been used recently, unless they sign in only with Google or Microsoft and have no authenticator, and each signature records whether it was made after either.

Only what comes after a person looked.

Only what comes after a person has looked. Release stays by hand until the pharmacy saves a policy that says otherwise.

PolicyHow Passports releaseWhat it requires
No policy savedBy hand, every time.The workspace has never recorded a choice.
StrictBy hand, every time.A cleared lot, a complete and current supplier file at 100 percent completeness, a person's review, and a file for every supplier. Any enforcement or recall signal holds.
StandardOn a policy Allow.A cleared lot and a current supplier file at 50 percent completeness or more. Any enforcement or recall signal holds.
LenientOn a policy Allow.Nothing beyond the public record: an enforcement or recall signal holds.

Under every preset the server's rule still stands: a Passport issues automatically only from a lot a named person has already reviewed. A policy is a preset plus eleven named switches and one threshold, the minimum file completeness (the share of a supplier file's applicable items verified and still fresh), never a free-form rule language. Vera, the AI desk assistant, can stage a batch of Passports; a person's signature issues them. The policy is set, and each order decided against it, in ClearGate.

Lots ready to issue, 11: three own preparations with 2 decisions owed each, and eight bought lots from Tessaline Supply, Brookmere API Supply and Aurora Pharma Supply with 3 to 5 decisions owed, such as the maker's address or who made it, each reviewed by Dana Reyes, PharmD; 1 more lot waits for review; nothing is issued without a person
What a Passport waits for, lot by lot, with the reviewer's name. Nothing is issued without a person.

What a release never means.

  • A release means the documentation met the pharmacy's policy and a named person reviewed the lot. It never means Veritura approves the supplier, the product or the preparation.
  • An Allow means the documentation meets the pharmacy's own policy. No decision ever means Veritura stands behind a supplier.
  • Veritura reads documents. It does not test material, and every Passport says so on its face.
  • Absence of a public-source match is not proof of absence.

Watch the gate hold a lot.

The live demo is a read-only workspace seeded with sample lots: every check, citation and hold, as the product shows them.