Hold Shift or tap Option
Hold Shift for a sentence, or tap Option to go hands-free for a whole plan. Works in the EHR, email, texts — any app.
MD/DO · NP · PA · Dentists · Students
Introducing Chartside
Medical dictation that lands as clean, accurate text in any EHR.
Log each note’s CPT code in one tap and watch today’s wRVU — plus your month, quarter and year — add up. No identifiable data leaves your computer.
Charter Members · $29/mo, locked while subscribed · first 100 seats · opens December 1Charter: $29/mo · first 100 seats · Dec 1
Example: “Umm, so sixty-two-year-old male, uh, acute on chronic systolic heart failure…” becomes “62-year-old male with acute on chronic systolic heart failure. Diuresed overnight, net negative 1.6 L. Continue furosemide 40 mg IV BID.”
“Total time on the date of encounter: 38 minutes.”
Insert Right ⌘Tick the level for the note you just finished. One tap; it files as “Patient 1” — no names.
Prolonged services and advance care planning sit right beside the visit code.
A reminder to document total time — insert it only if it’s true. You approve every word.
Tap − and the window folds to today and your rolling totals. Demo values shown.
A slim tab on the left follows your dictation, one section at a time. Each checks off as it lands; a required section you skip stays gray until you add it. Switch it on or off anytime.
62-year-old with chronic systolic heart failure; dyspnea improved overnight, net negative 1.6 L.
Denies chest pain, palpitations, or orthopnea; all other systems negative.
JVP 8 cm, trace bilateral edema, lungs clear.
Acute on chronic systolic heart failure, improving. Transition to torsemide 20 mg daily tomorrow; repeat BMP in the morning.
99233 logged · total time 38 minutes.
Today’s wRVU and encounters, rolling month, quarter and year — and the hours you didn’t spend typing. No spreadsheet, no waiting for the billing report.
No EHR integration. Chartside is a floating layer over your screen — the EHR only ever sees keystrokes.
Hold Shift for a sentence, or tap Option to go hands-free for a whole plan. Works in the EHR, email, texts — any app.
Medical vocabulary built in — drug names, doses, units. Your phrasing stays yours; filler goes.
You approve every word before it lands. Nothing types while you’re still speaking.
1. Acute on chronic systolic heart failure — continue IV diuresis today. Transition to torsemide 20 mg daily tomorrow if net negative.
Direct download for macOS — not the App Store. Nothing to install on hospital systems; the EHR only ever sees keystrokes.


Say “dot” and the phrase name — or type it — and it lands right where you said it while you keep talking.
Discharge Plan:
1. HFrEF, euvolemic — discharge home on furosemide 40 mg PO daily; continue metoprolol succinate and sacubitril/valsartan. Daily weights; 2 g sodium diet. Call for weight gain over 3 lb in a day or 5 lb in a week. Cardiology follow-up in 7 days.
Inpatient Medicine
Progress Note
Assessment & Plan:
1. Acute on chronic systolic heart failure — net negative 1.6 L, dyspnea improved. Transition to torsemide 20 mg PO daily tomorrow; daily weights, strict I/O.
Letter of Recommendation
It is a pleasure to recommend this resident for cardiology fellowship. Over three years on our inpatient service, they became the physician nurses ask for by name.
Sign-out — 7 West
Bed 4 — HF, net −1.6 L, PO diuretic tomorrow.
Bed 7 — CAP, cultures pending, wean O2 as tolerated.
Re: Consult follow-up
Thanks — I can see the patient before discharge tomorrow morning.
SendBarely there. A still waveform and a hotkey — and only while you’re setting up. In daily use it’s invisible.
Hold ⇧ to talk, or tap ⌥ for hands-free. The waveform moves only while you speak; the live transcript shows the words as they’re heard.
Say “dot” and the name anywhere in a sentence. The phrase drops in right there — no confirm key — and the Dot Phrase Library box opens above the island. Keep talking.
Most recent first, ready to copy back in. Identifiers are removed before anything is stored, and a word Chartside didn’t catch is marked — never guessed. No audio is ever kept.
Patient *** in room *** — net negative 1.6 L overnight. Transition to torsemide 20 mg PO daily tomorrow; repeat BMP in the morning.
Discussed goals of care with the patient’s daughter ***. Continue metoprolol succinate [___] mg daily; cardiology follow-up in 7 days.
Thanks for the consult on *** — could you see the patient before discharge tomorrow? Happy to talk by phone.
Bed 7 — CAP, cultures pending, wean O2 as tolerated. MRN *** — call back with the sputum culture.
*** Identifier removed before storage
[___] Not caught clearly — check this word
Flag a wrong word — Chartside remembers the fix
Pick your specialty at setup. Every correction you make teaches your personal dictionary — quietly, on your screen.
Corrections stay on your device. Shared learning across members: later, and only de-identified.
Nothing is stored on our servers. Chartside never connects to your EHR — it’s a floating layer over your screen. The EHR only ever sees keystrokes.
Charter Members$29/mo, or $19/mo billed annually · locked while subscribed · first 100 seats · December 1, 2026
$49/ month
For clinicians who write provider-level notes — MD/DO, NP, PA, residents and fellows.
30-day money-back guarantee · macOS · Windows coming
William W. Bridge, M.D. — board-certified physician and medical director. I built Chartside on my own inpatient unit because the tools I was offered didn’t fit how clinicians actually work: dictation that stumbled on our drug names, phrases trapped inside one EHR, and no honest way to see whether a note reflected the work behind it.
No. Chartside never connects to your EHR. It’s a floating layer over your screen — the EHR only ever sees keystrokes.
Pick your specialty at setup and Chartside listens for its vocabulary. When it gets a word wrong, flag it once — your personal dictionary keeps the fix.
It’s marked [___] in your text rather than guessed, so your eye goes straight to the one spot to check. A silently wrong dose is worse than a flagged one.
No. Tracking is off until you turn it on. When it’s on, you choose the level and any add-ons for each note and Chartside keeps the tally — the time statement is a reminder you insert only if it’s true.
The date, a generic label (“Patient 1”), and the codes you ticked. No names, no MRN, no room numbers.
No PHI is stored. Audio goes to our speech vendor under a BAA and is never kept, screenshots never leave your screen, and only de-identified text reaches the language model — under a BAA with zero retention. Nothing is stored on our servers.
Yes, anytime — and every membership comes with a 30-day money-back guarantee.
Charter seats open December 1 — the first 100 lock $29/mo ($19/mo billed annually) while subscribed.