How it works

Log → Seal → Verify → Export.

The mental model is four steps. The trust comes from cryptography, not promises.

12:14
📶96%
ReproTrack
@admin
New cycleStep 2 of 3
AutoclaveStatim 5000
Cycle profileWrapped 30 min
Cycle #20260520-AC1-04
Start time12:14 ET
CI resultPASS · Class 5
BI lot2024A123
OperatorSarah K.
Cycle saved · sealing tonight at 3:00 AM

01 — Log

Every cycle, logged once.

Wrapped 30 min · Autoclave 1 · 12:14 PM · BI lot 2024A123. The MDR tech fills it in once on the iPad and the audit chain takes over from there.

01

Log

Every cycle, log it once. Cycle profile, autoclave, exposure parameters, chemical indicator, biological indicator. Done in under a minute on an iPad. Smart prefilling and the cycle anomaly detector catch out-of-profile readings before they become an inspection finding.

02

Seal

At 3 AM Eastern Time (EDT in summer, EST in winter), the daily-seal cron fetches every record logged that day, canonicalizes it, computes an HMAC-SHA256 hash, and stores the seal in an append-only table. Future modifications become detectable — the seal cannot be silently rewritten, not even by us.

03

Verify

Every sealed day is publicly verifiable at reprotrack.ca/verify/day/[date]. An inspector visits the URL from any device, no login, and the page reports VERIFIED or TAMPERED with the hash and record counts. This is the part competitors can't add by next quarter — the architecture has to be there from day 1.

04

Export

Audit day: one click generates a signed zip containing every record, every seal, the verifier script, and the public key. Inspector runs verify.mjs offline; bundle either verifies or doesn't. Even after ReproTrack ceases operation, exported bundles stay independently verifiable for the full 10-year retention period.

Talk to the copilot

Ask anything an admin would.

The compliance copilot is the new front door inside the product. Ask it about a sample clinic's readiness, a regulatory deadline, or what happened last week — and watch how it answers.

Try the copilot

demo clinic data

This copilot is running against a fictional Ontario cosmetic clinic. Ask it anything an admin or inspector might ask — it answers from the demo clinic's actual records + curated CSA Z314 knowledge.

Public demo against fictional clinic data. Real customer data stays private.

See it against your own data.