Clinical notes, patient messages

Fast charting without cloud leakage.

SOAP note scaffolds, common diagnoses, patient portal replies. Sensitive Data Mode keeps everything local. No content touches a cloud model unless you explicitly flip the switch.

The problem

What makes healthcare different.

Clinicians chart in short bursts between patients. A text expander saves minutes per note, but sending protected health information through a third-party AI vendor is a compliance-ending event. Most tools do not give a hard local-only switch.
Sample library

Hotwords a healthcare would keep.

A plausible shortlist - build your own from here. Every macro ships editable and deletable; nothing is forced on your library.

soap
SUBJECTIVE:\n[$CURSOR]\n\nOBJECTIVE:\nVitals stable...\n\nASSESSMENT:\n...\n\nPLAN:\n1. ...
.fup
Follow-up recommended in 2 weeks. Patient to return if symptoms worsen.
.nka
No known allergies.
.nkda
No known drug allergies.
/portal
Hi [$PROMPT:Patient first name], your results are in. Summary: [$CURSOR]
.rx-refill
Prescription refill approved. 30-day supply of [$PROMPT:Medication] sent to [$PROMPT:Pharmacy].
What makes the difference: Sensitive Data Mode is a processing-layer guard. Cloud AI requests are never formed, the clipboard auto-clears, and a toolbar indicator confirms the state. Local AI via Ollama stays available.
Honest limits: Makro does not offer a HIPAA Business Associate Agreement and is not a covered entity. The features above support a compliant workflow - they do not substitute for your practice's policies. See /use-cases/healthcare/hipaa for the specifics.

Build your healthcare library in an afternoon.