ZaatarLABS
Get in touch →
← All posts
Smart Coach

What's new in Smart Coach 4.0

The AI features I'd been deferring are in 4.0 — built on Apple Intelligence so client data never leaves the Apple ecosystem.

5 min

Smart Coach is a practice management app for coaches, therapists, and counselors — appointments, notes, invoicing, expenses, reports — with everything stored in your private iCloud. No account, no third-party servers. That last part becomes relevant quickly when you start thinking about AI features.

Client notes are sensitive in a specific way. Session themes, financial arrangements, what's been discussed — routing that through a third-party API and calling it privacy-preserving isn't an option for an app used by therapists and counselors. That constraint kept a list of features I wanted to build in a different folder.

4.0 is most of that list.

The privacy question, answered differently

Apple Intelligence and Private Cloud Compute change what's possible. The AI features in 4.0 run on Apple's Private Cloud Compute, where the data isn't retained and Apple itself can't see it. No third-party API, no server I control, no privacy policy a coach has to explain to their clients.

For a category like coaching or therapy, that's not a qualifier. It's the design constraint.

Client Brief

One tap on a client — before you walk in — surfaces a brief: the themes that keep coming up in their notes, what last session covered, how long it's been, and what's still owed.

The financial line isn't decorative. Knowing a client has an outstanding balance before a session matters, and the Brief puts it alongside the clinical context rather than burying it in a separate screen.

Generated by Apple Intelligence on Private Cloud Compute. Nothing leaves the Apple ecosystem.

Practice Assistant

The Practice Assistant is a chat interface over your own records. Ask it what's on this week, who owes you money, what you haven't invoiced, what you've been coaching on most. Same privacy model as the Brief.

It's read-only — I made that explicit in the design. The Assistant can describe what's in your records, but it cannot create, edit, or delete anything. That scope was a deliberate choice. "What haven't I invoiced?" is a question that previously required navigating through clients and sessions to answer; the Practice Assistant answers it directly. An action taken on your behalf is a different thing, with different failure modes.

Siri and Shortcuts

Six shortcuts are now available in Siri, Spotlight, and the Shortcuts app with zero setup — including next appointment, today's schedule, unbilled total, find a client, and log a session.

App Shortcuts surface automatically. You don't record a phrase or configure anything in advance. Ask Siri what your unbilled total is and it works the first time. For practitioners who aren't going to open the Shortcuts app to wire up a voice command, that's the difference between a feature that gets used and one that doesn't.

Receipt scanner

When you add an expense, you can now point your camera at a receipt and the app pre-fills the vendor, amount, date, and category. You confirm before anything is saved.

Receipt scanning reads a document you're pointing a camera at, not your stored records. The confirmation step is there because the failure modes are real: smudged ink, unusual formats, totals that aren't where the model expects them.

Coaching Day on the lock screen

The Coaching Day Live Activity and Dynamic Island show your current session — client, session type, live progress — and what's next. It's ambient: the information is a glance away without unlocking your phone.

For practitioners who keep their phone face-down during sessions, this is the feature that makes the app present without being intrusive.

The new iPad widget

"Today at the Practice" is an extra-large widget for iPad home screens with three columns: today's full schedule, what's due, and the month's numbers. The schedule column highlights the current session in real time.

For anyone running their practice primarily from an iPad, this puts the dashboard on the home screen without opening the app.

Redesign and accessibility

The UI has been updated to match the current platform look. More consequentially for many users: every form now correctly supports larger text sizes, and every control has a VoiceOver label. This was a full pass — the larger text support required rework in several form layouts that had been constraining height, and the VoiceOver work surfaced unlabeled controls that had accumulated over previous versions.

Fixes that were overdue

The practice logo was being squared off on every generated PDF — invoices, receipts, the onboarding document. Most practice wordmarks aren't square, and this had been misrepresenting their branding on documents they were sending to their own clients.

Phone numbers with country codes were printing a doubled "+" prefix in PDFs.

The Settings screen was showing subscription plans that weren't available for purchase in certain regions — confusing in the one place where users are trying to make a payment decision.

All three fixed.

What 4.0 actually is

It's the first version where I'd describe Smart Coach as having genuine intelligence features — not as a marketing line, but as a description of what the app does. The Client Brief and Practice Assistant do something that wasn't practical before: they read across your records and surface connections you'd otherwise have to hold in your head.

The constraint I'd treated as a blocker — keeping client data out of third-party servers — turned out to be the design. The answer wasn't to relax the privacy requirement. It was to wait for the infrastructure that made it unnecessary.

For the coaches, therapists, and counselors using Smart Coach, this means tools that understand what you're actually working with — the client in front of you, the practice you're running, the receipts that pile up. Without a conversation you'd have to have with every client about where their information is going.

Written by Omar Al Homaidi · ZaatarLABS · @zaatarlabs