Security

Audit-ready by default.

Built for the questions state boards, the DEA, and the FDA actually ask.

Audit insurance

Immutable audit trail.

Every create, update, and delete writes an audit entry. Entries cannot be edited or deleted. Exportable as a signed, timestamped PDF or CSV — ready the moment you need it.

  • Actor, timestamp, action, entity, and delta on every entry.
  • Append-only — no edit or delete API exists for audit entries.
  • Export triggers an immutable snapshot with a timestamp.
  • Used as primary documentation in state board and DEA responses.
Immutable audit log · cannot edit or delete
↓ PDF↓ CSV
2025-01-14 09:12:04RECEIPTlot

Lot G20424-01 · 48 vials · Glutathione 300 mg

by K. Thompson RN

2025-01-14 10:43:17VISITvisit

VIS-20841 · Patient #2841 · Myers Cocktail · $9.50

by J. Martinez NP

2025-01-14 11:02:49ADJUSTMENTinventory

NAD+ Lot N31523-07 · ±0 mL · manual recount

by K. Thompson RN

2025-01-14 14:30:11DISCARDcompound

B12 Lot B09424-02 · 3 mL · expired · $0.90

by D. Patel MD

2025-01-14 15:01:00ADMINcompound

Ketamine Lot K19824-03 · 2.0 mL · Visit VIS-20845

by J. Martinez NP

Chain-of-custody · one-click export

  • Shipment received

    Lot G20424-01 · 48 vials · $4.20/vial · Wellness Comp. · 2025-01-14

  • Inventory logged

    qtyVials: 48 · qtyOnHand: 1,440 mL · status: Active

  • Compound administered

    Visit VIS-20841 · 10 mL · costPerMl $0.42 · $4.20

  • Patient record

    Patient #2841 · Visit type: Myers Cocktail · Route: IV Push

  • Provider on record

    J. Martinez NP · 2025-01-14 10:43:17

  • Audit entry created

    Entry #AUD-44921 · immutable · signed timestamp

Chain of custody

Lot → shipment → visit → patient → provider. One click.

One export produces the complete chain: lot number, receipt date, administration event, patient ID, provider, and timestamp. That\'s the record a regulator asks for.

  • Every administered dose is traceable to its source lot.
  • Every lot is traceable to its supplier shipment.
  • Every visit is linked to the patient and performing provider.
  • One-click PDF export produces the full chain.

Role-based access.

Four roles — clinic admin, manager, nurse, viewer — each with a clear, fixed permission set.

PermissionClinic AdminManagerNurseViewer
Record visits
View inventory
Record inventory transactions — receive, use, adjust, discard
Add / edit compounds and lots
Manage users

Fixed role set prevents accidental over-permissioning. Staff are protected by the audit log — discrepancies trace to events, not people by default.

State Boards / Compliance

What did you dispense, to whom, from which lot, on which date?

Cenvar creates a complete lot-to-patient audit trail in one export.

Inventory Accountability

Know exactly what was used, wasted, and remaining.

Every usage and discard event is tracked, so nothing goes unaccounted for.

Lot Tracking & Expiration

Track every lot and expiration tied to each treatment.

Lot number, expiration date, and provider are captured on every visit.

See the audit trail before you need it.