Testosterone · Ketamine · Phentermine · every Schedule II–V drug — plus peptides, GLP-1s & supplements
If your practice administers or dispenses a scheduled medication, federal law already expects proof of every dose — most practitioners are surprised how much. AttestRx captures a patient-signed, tamper-evident record of each injection, infusion, and pellet, synced to the EMR you already use — the same sealed record for every scheduled drug in your fridge, from hormones to ketamine to weight-loss medications.
Missing or incomplete dose logs are among the most frequently cited violations across hormone practices of every kind — TRT and HRT clinics, med spas, and wellness programs alike — and one inspection without them can put a practice's DEA registration, and its entire hormone revenue line, at risk.
in civil penalties per record-keeping violation — and every undocumented dose can count separately.
to notify DEA of theft or significant loss — and to report dispensed doses to your state's prescription monitoring program.
of administration records you may be expected to produce, readily retrievable, at any unannounced inspection.
Practice-management platforms book appointments and store charts. None of them produce court-ready proof that a specific patient received a specific controlled dose from a specific vial. That's the entire job of AttestRx — and it's drug-agnostic by design: testosterone, ketamine, phentermine, or any Schedule II–V medication your practice lawfully administers or dispenses gets the same sealed record.
Patients acknowledge each injection or pellet insertion on a counter kiosk. We capture the signature image plus stroke-timing forensics — the data that proves a real hand signed it — hashed at the moment of capture.
Every record is cryptographically linked to the one before it and sealed in write-once storage. Any alteration, by anyone, becomes mathematically provable — a bound, notarized logbook, digitized.
Each dose ties to a drug, lot number, vial, and administering provider. Running balances reconcile signatures against physical stock, so inventory counts and loss investigations tie out in minutes.
For doses that go home, the sealed record prints the vial label itself — directions your provider designates, quantity, lot and expiration from your inventory, and the federal caution statement. The label on the vial, the patient's signature, and the lot in your fridge become one connected chain. Applies where your state permits practitioner dispensing of the medication.
Built to Schedule II discipline — applied to everything you stock. Burn rates, reorder points, expiring-lot forecasts, and internal inventory audits for every product in the fridge: controlled drugs, peptides, GLP-1s, supplements. Because every dose draws down a lot in real time, the forecasting runs on sealed data — not guesswork.
Expired lots and wasted doses get the same treatment as administrations: what was destroyed, how, by whom — with a second staff member co-signing as witness — sealed into the audit chain, and the lot balance reconciles to zero. The paperwork inspectors ask about most, handled in ninety seconds.
The signature station your patients touch wears your clinic's name, logo, and colors — not ours. Configure it once in settings and every kiosk updates itself. To your patients it's simply how your practice does things properly.
One-click inspector exports with chain verification, plus automated nightly dispensing reports to your state monitoring program — zero-reports included — for clinics that send vials home.
No new platform for your staff to learn. The kiosk pre-stages from your appointment calendar, and everything downstream is automatic.
The right name, drug, dose, and lot are already on screen when the patient walks up.
Hashed, chained to the previous entry, and written to tamper-proof storage — permanently.
A receipt lands on the client's card in your EMR automatically. Staff never leave their workflow.
Inspector exports, inventory reconciliation, and state feeds generate from the same sealed records.
One tablet at the counter, one dashboard for your team, and a sealed evidence vault doing the compliance work in the background.
An EMR webhook pre-stages the visit — patient, drug, dose, lot.
Fifteen seconds at the counter. Signature + stroke data captured.
Hashed, chained to the last record, locked in write-once storage.
Inspector exports, inventory tie-outs, and state PMP feeds.
| Patient | Dose | Lot | Time | Status |
|---|---|---|---|---|
| Marcus T. | Test Cyp 200mg/mL · 0.5mL | A2231 | 9:14a | SEALED |
| Dana R. | Test Cyp 200mg/mL · 0.4mL | A2231 | 9:41a | SEALED |
| Chris B. | Pellets · 10 × 200mg | P0917 | 10:05a | SEALED |
| Alina K. | Test Cyp 200mg/mL · 0.5mL | A2244 | 10:32a | SEALED |
The back end — your team's dashboard & auditor view
Marcus T.
Testosterone Cypionate 200mg/mL · 0.5 mL · Lot A2231
The device — delivered, mounted & configured by our team
Your EMR stays the system of record for patients and appointments — AttestRx is the sealed evidence vault beside it. We integrate with any EMR that offers a modern API handshake (REST endpoints or webhooks), and we handle the connection for you during onboarding.
Only the contact ID, name, and DOB needed to match the patient. Nothing else leaves your EMR.
The signature, stroke data, lot, and audit chain live in our sealed store — never in the EMR.
A note lands on the client card: dose acknowledged, timestamp, record ID. Staff see it instantly.
The tools that offer controlled-substance reporting today are physician dispensing platforms — built for practices running an in-house pharmacy operation. To get the one feature you need, you'd adopt a whole second system beside your EMR.
We sign the BAA, provision your secure environment, and collect your drug list and providers.
Your EMR linked with read-minimal access. Appointment webhooks tested against a sandbox patient.
Pre-configured tablet ships to your front desk. Mount it, power it, done — it finds us automatically.
Thirty minutes with your staff. First real signatures captured the same afternoon.
We run your first inspector export together, so you see exactly what an auditor would see.
No — the platform is engineered to the strictest standard (Schedule II–grade custody: sealed records, lot-level reconciliation, witnessed destruction) and then applies that same discipline to everything on your shelf. Peptides, GLP-1s, compounded products, supplements: one inventory system, one audit trail, one set of burn-rate forecasts and internal audit reports. Controlled substances get the full compliance treatment; everything else simply gets tracked better than it ever has been.
Never — and the product is built so it can't. Prescribing and dispensing stay entirely with your providers: your provider designates every dose, your clinic enters label directions and quantities, and AttestRx prints and preserves exactly what your team recorded. We're the documentation layer underneath your practice, not a participant in it. Software that claims clinical authority should worry you; ours is designed never to have any.
The core platform — patient-signed administration records, the tamper-evident chain, inventory, witnessed destruction, and audit exports — applies in all 50 states, because DEA recordkeeping obligations are federal. Take-home dispensing labels and automated state reporting apply where your practice is lawfully permitted to dispense: some states restrict practitioner dispensing of Schedule II–III medications (Florida, for example), and a few restrict fee-based physician dispensing more broadly (such as Texas). During onboarding we configure your account to your state — features that don't apply to your practice simply aren't in your way. This is product configuration, not legal advice; your practice remains responsible for its own dispensing authority.
No — and that's deliberate. AttestRx documents the administration and dispensing of doses your providers have already prescribed through their existing channels. Administration records don't require EPCS certification, which is why we can be live in your clinic in a week instead of a year.
In most states, in-office administration by the provider is not a reportable dispensing event — reporting kicks in when patients take vials home. Many hormone clinics do both, and AttestRx covers both in one plan: every administered dose gets a signed, sealed record, and for dispensed take-homes we automatically generate the state submission file, upload it to the clearinghouse by the deadline, and file zero-reports on days nothing is dispensed — no staff task involved. We'll help you confirm your clinic's exact obligations with the state during onboarding.
No — AttestRx is built for controlled-substance documentation, not any particular drug. Any Schedule II–V medication your practice lawfully administers or dispenses gets the identical treatment: patient signature, lot and vial tracking, provider and DEA attribution, and the sealed audit chain. Testosterone is simply the most common case in hormone practices — clinics also use AttestRx for medications like ketamine and phentermine. You define your drug list during onboarding, and you can add to it anytime.
Yes. Pellet insertions are logged the same way as injections — patient signature, lot, quantity, provider — and pellet counts flow into the same inventory reconciliation, which is where most pellet programs struggle in audits.
Yes. Encrypted in transit and at rest on HIPAA-eligible AWS infrastructure, access-controlled and audit-logged, with a Business Associate Agreement signed with your practice as part of setup.
Each location gets its own kiosk, inventory ledgers, and reporting scoped to its DEA registration, with group-level dashboards across all sites. Pricing is per location, and multi-site groups get onboarding batched together.
You hand the inspector a read-only auditor login or a one-click export: every dose, signature, lot, and running balance for the date range, with cryptographic chain verification attached. That's the entire interaction we build for.
Share a few details and we'll reach out within one business day to walk through your setup, your reporting obligations, and which plan fits — no pressure, no sales script.
Why "AttestRx"?
at·test /ə-ˈtest/ · verb
from Latin attestari — ad- ("to") + testari ("to bear witness"), from testis, "a witness." To confirm something is true, and stand behind it.
℞ /är-ˈeks/ · symbol
from Latin recipe — "take" — the word physicians have opened prescriptions with for centuries, worn down over time into the ℞ every pharmacy knows.
AttestRx, then, means exactly what it does: a witness for every dose.