CompoundCheck
Built in Canada · NAPRA-aligned

About CompoundCheck

CompoundCheck is risk assessment software for Canadian compounding pharmacies. Upload a formula PDF and get a complete, evidence-linked NAPRA risk assessment, Master Formulation Record, and audit trail in minutes. The system does the cross-referencing; the pharmacist applies the judgment and signs.

Why we built CompoundCheck

A defensible non-sterile compounding risk assessment means cross-referencing every ingredient against the NIOSH List of Hazardous Drugs, GHS hazard classifications, and Health Canada data, then reasoning through NAPRA's Model Standards and the USP <795> and <800> guidance to land on a risk level, the right PPE, and the right engineering controls — and documenting all of it well enough to show an inspector.

Done by hand, that is tedious, easy to do inconsistently across a team, and slow enough that it quietly discourages doing it as often as it should be done. CompoundCheck exists to make the rigorous path the fast one: the same authoritative sources, checked the same way every time, with the reasoning written down as it goes.

AI reads the document. It never assigns the risk level.

That bright line is the whole design. A language model turns a messy formula PDF into clean, reviewable inputs and drafts narrative text for the pharmacist — and a deterministic rules engine, working only from published hazard data, produces every risk level, PPE recommendation, and engineering control. Nothing about the classification is left to a model's guess.

Deterministic by design

Risk levels, PPE, and engineering controls come from an auditable rules engine — never from a language model's opinion.

Every claim cited

Each hazard conclusion links back to its source: NIOSH 2024, PubChem GHS, Health Canada DPD, or EPA CompTox.

Honest about uncertainty

If an ingredient can't be verified, the assessment says so. Unresolved identifiers are flagged for your judgment, never papered over.

What every assessment produces

A NAPRA-aligned risk assessment

Deterministic Level A/B/C classification for non-sterile compounding, with the recommended PPE and engineering controls and the exact rule behind each one.

A Master Formulation Record

A structured MFR generated from the same extracted data, so the formula record and the risk assessment can never quietly disagree.

A defensible audit trail

Every action, override, and sign-off is recorded with its rationale — the evidence bundle you hand a provincial inspector, built as you work.

Built around the standards inspectors check against
NAPRA Model StandardsUSP <795>USP <800>NIOSH 2024PIPEDA

Your data stays in Canada

Application data is hosted in Canada (AWS Canada Central, Montréal). CompoundCheck is built for PIPEDA: the assessment workflow is designed to work without patient identifiers, and a built-in scanner flags any that appear in an uploaded document so they can be removed. The full detail is in our Privacy Policy.

See a real assessment

CompoundCheck is in a closed pilot with a Canadian compounding pharmacy. Join the waitlist and we'll reach out as access expands.