A private, self-hosted app that turns a session into a finished clinical note in minutes — running entirely on your own Mac, so nothing is ever uploaded. Then paste the note wherever you already keep your documentation.
One-time purchase. You buy it, you own it — no subscription.
{{ tourCopy }}
I'm a working therapist. The big platforms I see clients through will happily transcribe my notes for me — and I decided I didn't want them to.
I couldn't get comfortable handing my clients' most private words to a service and trusting whatever happens to them next. So I built the alternative I wanted for my own practice: a tool that runs entirely on my Mac, where the therapist owns the whole process from the first word of the recording to the note you paste into your chart. Nothing is uploaded, nothing is mined, nothing leaves the room.
That's the whole idea behind Innerbloom — your notes, your machine, your call.
There's no server, no account, no cloud. Audio is captured, transcribed, and summarized entirely on your machine — by a language model that ships inside the app. No download, no sign-in, no API key: it runs fully offline the moment you launch. You can pull the ethernet cable and watch it work.
Start the session from the toolbar. Your voice and the client's are captured as two separate tracks — the client's straight from Zoom's audio, tapped natively by macOS. No BlackHole, no virtual drivers, no cables to route.
On-device speech recognition turns both tracks into a single, speaker-tagged transcript — who said what, in order, with overlapping speech flagged.
The local model drafts your clinical note in the format you chose, then hands you a "Copy for EHR" button that clears the clipboard after 90 seconds.
After each session the app pulls out goals, themes, risk history, and homework into a structured carryover you can edit. The next session's summary already knows where you left off, so continuity of care doesn't depend on your memory at 6pm.
Build daytime affect-regulation tools · reduce avoidance around family contact
Caretaking role in family of origin · perfectionism at work
Paced breathing — practiced most nights, extend to daytime triggers
Pick the structure your practice uses. The note is drafted to match — you review, tweak, and paste.
{{ s.b }}
More formats are on the way — including notes pre-shaped for the platforms you already use, so a Rula, Prosperity, or Headway note drops straight into their fields with a single copy and paste — with more platforms added over time.
“Add what we discussed about the divorce.” The app searches the transcript, finds the passage, and proposes a revision — shown as a tracked add/remove diff. Nothing changes until you say so.
Type a brief, plain-language narrative of the session and New Write-Up turns it into an insurance-friendly, standards-based psychotherapy note in the format you choose — carryover included. No audio means no consent step, and what used to be an hour of writing becomes a couple of minutes of review.
Client attended a scheduled 50-minute individual session; reported anxiety improved this week with better sleep. Processed a significant conflict with her sister regarding their mother's care, feeling she was "the only adult in the room." Identified a long-standing role as the family caretaker. Reported independent use of paced-breathing at home.
Continued progress toward affect-regulation goals with growing insight into family-of-origin patterns. Symptoms mild and improving. No suicidal or homicidal ideation, intent, or plan reported or observed.
Continue weekly individual psychotherapy. Homework: extend paced breathing to daytime triggers and attempt one boundary-setting step with family. Revisit the sibling conflict next session.
Turn end-of-day documentation from a dreaded backlog into a quick review-and-paste.
Notes follow standard clinical structure and medical-necessity language insurers expect.
Nothing is recorded, so you skip the recording-consent flow entirely.
The note is a starting point, never the final word. Open the built-in markdown editor to reword, trim, or add anything by hand, and save with ⌘S. Your clinical judgment always has the last edit.
Every client, session, summary, and carryover lives in a SQLCipher-encrypted file — locked behind your passphrase.
Session recordings and transcripts are AES-256 encrypted at rest — the files on disk are ciphertext, unreadable without your passphrase.
Once the note is in your EHR, archive the session and securely delete the on-disk audio and transcript in one step.
A consent toggle at the start of each session helps you keep documentation habits consistent.
A tamper-evident, hash-chained log records who accessed which record and when — with no PHI in it. Review, verify, and export it any time (§164.312(b)).
No subscription. No per-client metering. No renewal that quietly climbs every year. One payment, and the software is yours the way a book on your shelf is yours.
The price on the day you buy it is the only price there ever is.
Recording, transcription, and notes all happen on your machine — offline.
There are no servers to pay for, so there's no bill to pass on to you.
Innerbloom arrives in Q4 2026 for Apple Silicon Macs (M1 or later) with 16GB of RAM or more. Join the waitlist and we'll email you about beta access and the launch — no spam, unsubscribe any time.
Thanks{{ waitlistName }} — we'll be in touch when Innerbloom launches in Q4 2026.
Thanks for reaching out — we'll get back to you by email soon.
Questions about Innerbloom? Send a note and we'll reply by email.
We're glad you reached out — we'll be in touch personally by email soon to talk more.
We're so glad you're interested. Innerbloom is welcoming investment, and we'd genuinely love to talk — the terms are open, and we're happy to find something that works well for both of us. Tell us a little about yourself and we'll follow up personally.