
Moody Abdul
Upheal Review for Canadian Therapists (2026)

Written by the Klarify team · Updated 2026-08-18 · Pricing verified 2026-08-18
Upheal is one of the strongest AI note platforms a Canadian therapist can buy — C$1-per-session pricing capped at C$69/month, a free plan with unlimited notes, and “PHIPA-compliant telehealth” — but it names no data-residency location and mentions French nowhere we checked. We build Klarify, a competing AI note tool, so read this as an informed competitor’s teardown, not a neutral review.
How we reviewed it: desk research of Upheal’s public pages — upheal.io, the Canadian pricing page (upheal.io/en-ca/pricing), and the public changelog — fetched 2026-08-18. We have not run a trial account; nothing below is a hands-on claim. Where a fact is not published, we say so.
Upheal vs Klarify at a Glance
Both tools listen to a session and hand you a finished note. The differences that matter to a Canadian practice are structural — where data lives, what currency you pay in, whether the tool speaks French, and whether it replaces your EHR or sits beside it.
Decision axis | Upheal | Klarify |
|---|---|---|
Pricing model | Usage-based: C$1/session, capped C$69/month | Tiered: free plan, then US$16–71/month (70 sessions to unlimited) |
Canadian pricing page | ✓ — dedicated /en-ca site in C$ | ✕ — posted prices are USD; billing supports CAD |
Free plan | ✓ — unlimited notes + telehealth | ✓ — 10 sessions/month |
Note formats | 13 published formats incl. PIRP, SIRP, Psychiatry | 21 built-in formats incl. IFS, ACT, EFT, Gottman + custom templates |
Telehealth | ✓ built in (“PHIPA-compliant telehealth”) | ✕ — records mic + screen audio alongside your video platform |
French | Not mentioned on any page we fetched | ✓ — full EN/FR interface; notes in Français (Canada) |
Data residency | Not published | Transcripts, context, and notes stored in AWS Canada (Montréal) |
Compliance claims | HIPAA, PHIPA & PIPEDA, GDPR & DPA, SOC 2 Type II | PHIPA, PIPEDA, and HIPAA compliant (no published SOC 2) |
EHR posture | Replace it — calendar, portal, invoicing, insurance billing | Sit beside it — notes, documents, and an AI assistant only |
Jane / Owl integration | ✕ — integrates SimplePractice, TherapyNotes, IntakeQ, Healthie | ✕ — no published EHR integrations |
What Is Upheal?
Upheal is an AI documentation platform for mental health clinicians that captures sessions by video, audio, text, or upload, drafts the progress note, and is steadily expanding into a full EHR. Its marketing is candid about the ambition: “The most loved AI notes for therapists. Plus everything you need to replace your EHR, when you’re ready.”
The feature sweep backs that up: AI treatment plans, a compliance checker, chart migration, an AI assistant (beta), Google Calendar sync, client self-scheduling, a portal with messaging, practice forms, invoicing, insurance billing, and mobile and desktop apps. It also ships fast — the public changelog logged five substantial releases between mid-July and mid-August 2026, including AI session-prep summaries, live insurance billing, and PHQ-9/GAD-7 score insights.
How Much Does Upheal Cost in Canada?
Upheal’s individual plan costs C$1 per session, capped at C$69 per month — usage-based, billed monthly, with a perpetual free plan underneath and custom pricing for group practices and enterprises. Unusually in this category, Upheal maintains a dedicated Canadian pricing page in Canadian dollars. Figures verified 2026-08-18.
Item | Published price |
|---|---|
Individual plan | C$1 per session, capped at C$69/month |
Group / Enterprise | Custom — “Talk to us” |
Card payments | 2.9% + C$0.30 per transaction |
Insurance billing | US$0.30 per claim, US$0.15 per eligibility check (“Free till end of September”) |
Students & associates | 50% off the first 12 months |
Nonprofits | Discount on request |
Trial | 30-day full trial, no credit card; 30-day money-back guarantee |
Per-session price, cap, and card fee are from Upheal’s Canadian pricing page; insurance billing, discounts, and trial terms are from its US pricing page — hence the US$ figures.
Worth flagging: the Canadian price is a 1:1 numeral swap from the US page (US$1/US$69 becomes C$1/C$69), not an exchange-rate conversion — so Canadians pay fewer real dollars than American subscribers. Most US competitors simply charge Canadians in USD; Upheal deserves credit here.
At 20 sessions a month you pay C$20; the ceiling only matters past 69 sessions. For context, Klarify — a Canadian AI assistant for therapists — posts tiered pricing: free (10 sessions/month), then US$16, US$32, and US$71 per month for 70, 130, and unlimited sessions (as displayed 2026-08-18). Klarify’s billing supports CAD, but it posts no CAD list prices — a genuine gap Upheal does not have.
What Do You Get on Upheal’s Free Plan?
Upheal’s free plan is perpetual — the Canadian page describes it as “Unlimited notes and PHIPA-compliant telehealth.” On top of it sits a 30-day full trial of the paid tier, no credit card required, backed by a 30-day money-back guarantee.
The fine print is thinner than the headline: the pricing page groups SOAP, DAP, and Intake as basic note types and implies the fuller list sits paid-side, but the exact free-vs-paid boundary is not spelled out publicly. Ask before you build a workflow on it.
On raw free volume, Upheal wins: Klarify’s free plan covers 10 sessions a month; Upheal’s says unlimited notes. It is the most generous free plan among the AI note tools we have compared.
Which Note Formats Does Upheal Support?
Upheal publishes 13 formats: SOAP, DAP, and Intake as the basic set, with GIRP, BIRP, EMDR, PIRP, SIRP, PIE, Upheal’s own house format, Psychiatry, Headway-compliant SOAP, and Medical notes rounding out the full set. Klarify ships 21 built-in formats plus custom templates.
Format family | Upheal | Klarify |
|---|---|---|
SOAP (and variants) | ✓ (SOAP, Headway-compliant SOAP) | ✓ (SOAP, SOAP v2) |
DAP | ✓ | ✓ |
BIRP / GIRP / PIE | ✓ | ✓ |
EMDR | ✓ | ✓ |
PIRP / SIRP | ✓ | ✕ |
Psychiatry / medical notes | ✓ | ✕ |
Intake | ✓ | ~ (via custom templates or the Klara assistant) |
Modality formats (CBT, IFS, ACT, EFT, Gottman, SFT, narrative) | ✕* | ✓ |
Couple / family / group notes | ~ (“supports couples and families”) | ✓ (dedicated COUPLE, FAMILY, GROUP formats) |
Insurance-oriented format | ~ (Headway-compliant SOAP) | ✓ (built-in Insurance Friendly format) |
Treatment plans | ✓ (AI Treatment Plans) | ✓ (documents + Klara assistant) |
Custom templates | ✕* | ✓ (plan-gated) |
✕\ = not on Upheal’s published format list as of 2026-08-18; their house format may cover it — confirm with Upheal.*
The practical read: if you bill through psychiatry-adjacent or US insurance workflows, Upheal’s PIRP, SIRP, and medical-note coverage is stronger. If you want the note structured around your modality — an EFT session documented as EFT, an IFS session as IFS — Klarify’s list is broader, plus custom templates fill any gap.
Does Upheal Handle Telehealth and Recording?
Yes — telehealth is built into Upheal, and the free plan includes it. Upheal captures sessions via video, audio, text, or upload, integrates with Zoom and Google Meet, and runs its own compliant video calls; it supports couples and families too — so the session and the note live in one tool.
Klarify hosts no video calls. It records microphone and screen audio from the browser during in-person or virtual sessions on whatever platform you already use, accepts uploaded audio files up to 5 GB, and takes pasted transcripts up to 300,000 characters; recordings cap at three hours. If you want the call and the note in one product, that is a point for Upheal.
Where Does Upheal Store Canadian PHI?
Unknown — and that is the finding. Upheal’s compliance wall is genuinely impressive: HIPAA, PHIPA and PIPEDA, GDPR and DPA, SOC 2 Type II certification, and “continuously externally tested.” But no page we fetched states where session data is actually hosted. For a company with a dedicated Canadian site, the silence is conspicuous.
Why it matters: under Ontario’s PHIPA, you or your clinic remain the health information custodian, responsible for taking reasonable steps to protect PHI wherever it sits (s. 12(1)). Storage outside Canada is not flatly forbidden, but you must be able to answer for it. Quebec raises the bar: the private-sector privacy act as amended by Loi 25 (P-39.1, s. 17) expects an assessment that information communicated outside Québec receives adequate protection — hard to perform when the vendor does not say where the data lives. Loi 25 appears in neither vendor’s published compliance claims; Quebec clinicians should put the question to both directly.
Klarify’s posture, measured by the same standard: the company claim is “PHIPA, PIPEDA, and HIPAA compliant” and “built and secured in Canada.” Concretely, transcripts, session context, and finished notes are stored in AWS’s Canadian region (Montréal), while AI inference runs through AWS Bedrock in North American regions by default — so Klarify does not claim every byte stays in Canada either. Klarify publishes no SOC 2 certification; Upheal’s third-party attestation is ahead here.
On retention: Upheal says recordings are “deleted by default” without publishing a timeline; Klarify purges session audio after 14 days and lets you auto-delete audio, transcripts, or entire sessions on a schedule from immediately to 180 days. On AI training: Klarify states it never trains on your session data; Upheal offers an opt-out from model training — check what the default is before you sign up.
Does Upheal Work in French?
French does not appear anywhere on Upheal’s public pages that we reviewed — no French interface, no French note generation, no French entries in the recent changelog. Confirm directly with Upheal before treating that as final; help-centre docs can lag marketing pages. But as of 2026-08-18, a francophone clinician gets no public signal the product speaks their language.
If you practise in French — OPQ psychologists, OTSTCFQ social workers, bilingual RPs in Ottawa or Sudbury — your clinical record is in French, and an English-only scribe leaves you translating your own notes. Klarify ships its full interface in English and French and generates notes in Français (Canada) — Spanish and Italian too — on plans with multi-language support. Among AI-first note tools sold in Canada, that lane is otherwise close to empty.
Does Upheal Integrate with Jane or Owl Practice?
No. Upheal’s published integrations are Zoom, Google Meet, SimplePractice, TherapyNotes, IntakeQ, and Healthie — a US-centric list. Jane App and Owl Practice, the two platforms that anchor most Canadian private practices, are absent. That is consistent with Upheal’s strategy: it does not want to pair with your EHR, it wants to become it.
Migrating a Canadian practice onto a new EHR is a bigger decision than picking a note tool: your direct-billing rails, consent forms, and college record-keeping standards all live in the practice-management layer. Check Owl Practice’s pricing and our guide to using Jane App with AI progress notes before replacing either. Whether Upheal’s new insurance billing covers Canadian insurers is not addressed on the pages we fetched; ask.
For balance: Klarify publishes no EHR integrations either. With either tool, the honest Canadian workflow today is the same — generate the note, review it, paste it into your chart.
What Upheal Genuinely Does Better
An informed teardown owes the competitor its real wins. Upheal has several:
The most generous free plan we compared — unlimited notes plus telehealth, perpetually.
Built-in compliant telehealth, so solo practitioners can drop a separate video subscription entirely.
A real all-in-one trajectory — calendar sync, self-scheduling, client portal, invoicing, insurance billing.
Published third-party security attestation: SOC 2 Type II and “continuously externally tested.” Klarify publishes no equivalent certification today.
Shipping velocity — the product you evaluate today will be measurably better in a quarter.
An actual Canadian pricing page in Canadian dollars with PHIPA-localized copy.
Generous risk reversal: 30-day full trial, 30-day money-back guarantee, 50% off for students and associates for a year.
The Verdict: Which Should You Choose?
Both are serious tools. The decision turns on whether you need a platform or a scribe — and how much weight you put on residency and language.
Choose Upheal if:
You want notes, telehealth, scheduling, portal, and billing converging into one platform — and are open to it replacing your EHR.
A perpetual free plan with unlimited notes matters more than format breadth.
You bill US insurance or need psychiatry, PIRP, or SIRP formats.
Usage-based pricing fits a small or variable caseload — C$1 a session is hard to beat.
SOC 2 Type II attestation is a hard requirement from your clinic or insurer.
Choose Klarify if:
You practise in French or run a bilingual caseload — full French UI, plus Français (Canada) note generation on plans with multi-language support.
You want your transcripts and notes stored in Canada (AWS Montréal) and granular auto-delete controls down to “immediately.”
Your notes should match your modality — IFS, ACT, EFT, Gottman, SFT, narrative — or your own custom template.
You are keeping Jane or Owl as your system of record and want a scribe that stays beside them.
You prefer a predictable flat tier over metered per-session billing.
Still mapping the field? Our roundup of the six best therapy note-taking tools puts Upheal and Klarify beside Mentalyc, Blueprint, and the rest.
Klarify drafts your notes in 21 formats — SOAP to EFT, in English or Français (Canada) — and stores them in Canada. Start free with 10 sessions a month.
Frequently Asked Questions
Is Upheal PHIPA compliant?
Upheal states that it is PHIPA and PIPEDA compliant, and its Canadian pricing page advertises PHIPA-compliant telehealth; it also claims SOC 2 Type II certification. What it does not publish is where session data is stored — under PHIPA you remain the custodian, so ask before you sign up.
How much does Upheal cost in Canada?
Upheal charges C$1 per session, capped at C$69 per month, with a perpetual free plan underneath and custom pricing for groups. Card payments cost 2.9% + C$0.30, and students and associates get 50% off their first 12 months. Prices verified 2026-08-18.
Does Upheal store data in Canada?
Upheal does not publish a data-residency location anywhere we could find — not on its homepage, Canadian pricing page, or changelog. That does not mean the answer is bad; it means you have to ask. Quebec clinicians especially, since Loi 25 expects an assessment before personal information leaves the province.
Does Upheal work in French?
French is not mentioned anywhere on Upheal’s public pages that we reviewed. Confirm directly with Upheal before ruling it out. If you practise in French, Klarify ships its full interface in English and French and generates notes in Français (Canada) on plans with multi-language support.
Frequently asked questions
Is Upheal PHIPA compliant?
Upheal states that it is PHIPA and PIPEDA compliant, and its Canadian pricing page advertises PHIPA-compliant telehealth; it also claims SOC 2 Type II certification. What it does not publish is where session data is stored — under PHIPA you remain the custodian, so ask before you sign up.
How much does Upheal cost in Canada?
Upheal charges C$1 per session, capped at C$69 per month, with a perpetual free plan underneath and custom pricing for groups. Card payments cost 2.9% + C$0.30, and students and associates get 50% off their first 12 months. Prices verified 2026-08-18.
Does Upheal store data in Canada?
Upheal does not publish a data-residency location anywhere we could find — not on its homepage, Canadian pricing page, or changelog. That does not mean the answer is bad; it means you have to ask. Quebec clinicians especially, since Loi 25 expects an assessment before personal information leaves the province.
Does Upheal work in French?
French is not mentioned anywhere on Upheal’s public pages that we reviewed. Confirm directly with Upheal before ruling it out. If you practise in French, Klarify ships its full interface in English and French and generates notes in Français (Canada) on plans with multi-language support.