MyTherapyMatch
Good morning
Your office is ready. Everything below runs under HIPAA and your required BAA.
0
Clinical notes on file
0
Assessments recorded
⏳ Pending
Directory listing status
🔒 P2P
Sessions encrypted end-to-end · BAA active

Start a secure session

Type a first name, get a one-time link, and send it the way you already message them. The link opens your waiting room — no account, no download for whoever's joining.
For quick, one-time calls. Meeting them again? Add them as a client so their link and notes stay in one place.
Check yourself before your first session of the day.
📅 Scheduled today
Nothing scheduled yet — set up your week in Clients & Schedule.
New client? Add them in Clients & Schedule — they get one permanent private link that only works for them, and send your consent & intake to sign before the first session.

Compliance snapshot

Business Associate Agreement (BAA)✓ Active
License verification⏳ Onboarding review
Malpractice insurance (COI)⏳ Awaiting upload
Telehealth informed consent template✓ Up to date
Session location verification✓ On for every session
We re-check your license and insurance automatically and alert you 60 days before anything lapses — so you never find out from a board letter.

Built around what therapists actually report as pain points

📝 Documentation time
Note templates + in-session notes pane cut after-hours charting.
🧾 Compliance anxiety
BAA, consent, location capture and audit trail are defaults, not add-ons.
🤝 Autonomy
No fee-splitting, no per-client cut, no algorithm between you and your clients. Flat fee, your practice.
Session with ⏱ 00:00 📍 Client location not verified — required before starting 🔒 Encrypted · BAA session
🪑
No one here yet
No active session — start one from your Dashboard or Clients & Schedule
Your screen share
Camera off
or permission not granted
You
Chat is end-to-end within your encrypted session and saved to the client record — unlike consumer apps, nothing is used for advertising. Ever.
In-session scratchpad — one click saves into this client's clinical note so you're not charting at 9 PM.
⚠ Emergency during session?
One panel with your client's verified location, 988, their local police, and the nearest ER — so you can get responders to them, not to you.

Location this session

Crisis lines: 988 Suicide & Crisis Lifeline (call/text 988) · Crisis Text Line (text HOME to 741741). Tap Open emergency panel above for your client's local police & hospitals.
Clients & Schedule
Each client has one permanent private link. Schedule a session and they get a confirmation email now and a reminder an hour before — always with that same link.

Add a client

Your clients

No one yet.
Click a name for details & edit · the ⋯ menu has their session link and forms.

Calendar

Click any open time block to schedule someone into it.

Upcoming sessions

Nothing scheduled.
Waiting Room
See who's arrived and check your own camera & mic before sessions. Your clients get their own check-in experience — you can preview it below.

🎛 Your tech check

Before your first session of the day: see yourself, watch the mic meter move when you talk, and pick the right camera and microphone if you have more than one.

🪑 Who's waiting

No one is waiting right now. When someone opens their session link, they appear here — and you get a notice on whatever screen you're on.
MMyTherapyMatch
Your therapist
Secure on-demand video session — you'll be brought in after check-in
1
Test your camera & microphone
Only you can see this preview.
2
Where are you right now?
Your therapist keeps this on hand in case of an emergency during your session. It's shared only with them.
Consent & intake
Signed and on file with your therapist — nothing to do.
Your therapist will bring you in when they're ready.
breathe
in
While you wait: breathe in for 4 as the circle grows, hold for 4, and let it out slowly for 8 as it shrinks. Two or three rounds is plenty.
🔒 This waiting room is part of your therapist's encrypted office. No ads, no tracking, no data ever sold — unlike consumer video apps.
Messages
Secure messages from people who found you in the directory — and your replies. Secure, built for HIPAA compliance, and covered by your BAA.
Loading…
Select a conversation to read and reply.
Availability
Set the hours you're open for online booking. Clients see these times in their own time zone and can only pick open slots. Turn any day off to close it.
Loading…
Clinical Notes
Templates that match how you already chart. Notes stay in your record — exportable any time, never mined, never sold.
Drafts save automatically as you type — even a sign-out won't lose your work.

Saved notes

No notes yet this session. Notes you save in the Session Room scratchpad also appear here.
Consent & Intake
Every document is issued under your name and license — the client's clinical relationship is with you, not with a platform.

📨 Send forms to a client

Pick one of your clients — they get a private link by email to sign your consent and complete intake on any device. Everything lands under Received forms, and you're emailed the moment they're done.
New client? Add them in Clients & Schedule first. Tip: you can also send these forms straight from there — just click the menu next to their name and choose “Send consent & intake.”

📥 Received forms

None yet — signed consents and intakes appear here.
👁 Preview. This is exactly how your informed consent and intake appear to your clients when they open their link. The buttons below are the ones they'll tap — go ahead and try them.
Assessments
Validated, public-domain instruments you can complete with a client in session or send between sessions. Scores save to the client record.

PHQ-9

Score it here is for when you administer the tool yourself — reading the items aloud with a client in session, or entering answers from a paper form they filled in. Pick each answer above and it saves the score to their record and history. To have the client answer on their own screen instead, use Share in this session or email it with the panel on the right.

📧 Send to a client to complete

Emails the selected tool to a client. They fill it out on any device — the score comes straight back to you and lands in “Completed” below.

Score history

Trend of the tool shown at left.

✅ Completed assessments

Nothing completed yet — send one above, or score one in session.
Client Safety Center
Everything the telehealth guidelines (APA, NASW, AAMFT) ask you to have ready — location, emergency dispatch, local resources — built into the workflow instead of a sticky note.

Why location matters on every session

Dialing 911 reaches the dispatch center near the caller. If your client is in crisis 300 miles away, your 911 call may not help them. MyTherapyMatch verifies the client's physical address at the start of each session, so in an emergency you can call their local dispatch or send responders to a confirmed address.

It also protects your license: you must be authorized to practice where the client is located at session time. If a client silently attends from another state, you may be practicing without a license there. We surface the client's state every session.

✓ Location prompt on session start
✓ State-change alert

Emergency workflow

1 · Confirmed session address on fileset in session
2 · Client's local emergency number911 (US)
3 · Nearest hospitals to client
4 · Crisis lines988 · text HOME→741741
5 · Emergency contact from intakeon client record
In an active emergency, the in-session Safety pane gives you a one-click panel with the client's verified address, a hospital list around their location, and a script for calling their local dispatch.
My Directory Listing
How clients find you on MyTherapyMatch.com. We verify your credentials so your listing carries real trust signals — and we never promise you clients, so nothing here is pay-to-rank. Changes save automatically, or click Save to save right now.

Listing details

profile photo
Listings with a clear, friendly photo get contacted far more often.
$
for
min
0 / 1500

Credential verification

⏳ Pending License · add your license details at left
Our team verifies your license against your state board's public records, then re-checks it periodically. Your listing shows a "License verified" badge once an admin confirms it.
⏳ Pending Malpractice insurance · upload your certificate below
Upload your current certificate of insurance (COI). An admin reviews it and marks it verified; we alert you 60 days before it expires.

Our promise to you (the honest version)

We will not promise you clients. Most therapy clients still come from referrals, and anyone who guarantees you a full caseload is selling something. What we do promise:

A verified, searchable listing clients can trust
A flat monthly fee — we never take a percentage of your session fee (fee-splitting is an ethics violation in most states, and we want no part of it)
Clients who find you are yours — their contact info, their records, your relationship
Directory Preview
Exactly how your listing appears to clients on MyTherapyMatch.com — click through to see your full public profile. To browse other therapists, visit the public directory.
Admin Panel
Therapist approvals, system audit, and email status. Only admin accounts see this.

Email system

Checking…
Configured via server environment (SMTP_HOST / SMTP_PORT / SMTP_USER / SMTP_PASS / MAIL_FROM). Welcome and approval emails send automatically once configured; until then they're skipped and logged in the audit trail below.

Email templates

Edit what new therapists receive. {{name}} becomes their first name(s) automatically. Changes apply to all future emails the moment you save.
The two below are internal — sent to you and every admin, not to therapists. {{name}}, {{email}}, and {{date}} are substituted.

Therapists

You're emailed the moment a new therapist signs up. They arrive as pending — verify their license against the state board's public lookup, confirm their malpractice COI, then approve, which is what makes a listing eligible for the public directory (we verify credentials; we never rank or endorse). The Access column shows who's an admin; only the super-admin can grant or remove admin access.
Loading…

Audit log (latest 200)

Loading…
Denyless · insurance billing & denial management
You only pay when Denyless recovers money you'd otherwise have lost. Billing runs through your clearinghouse for the payers you're enrolled with.
Your practice details · what payers see on your claims checking…
Every claim goes out under your provider identity. Enter it once — Denyless (and your superbills) use it everywhere.
No NPI yet? Get one free at nppes.cms.gov (takes ~10 minutes). An EIN is free from the IRS and keeps your SSN off paperwork.
Live eligibility check · real 270/271 via Stedi
checking…
Verify a client's coverage before the visit — the cheapest denial is the one you prevent. Uses your clearinghouse connection (set in Admin → Denyless).
Service type 30 (health benefit plan coverage). Read-only — no claim is submitted.
Your insurance billing · real claims, start to finish
Denyless bills the payers you're enrolled with, watches every response, and fights denials and underpayments automatically — you only pay on money it recovers.
CPT/ICD/DOB fall back to the client's saved billing defaults. Denyless refuses to bill a payer you're not enrolled with.
Account
Your private practice, insurance, and security details. None of this ever appears on your public listing.

Practice & insurance details — what payers and superbills use to identify you

💡 Recommended: get a free EIN from the IRS instead of using your SSN — it's a business tax ID that's safe to share, and it appears on the superbill in full (as every Tax ID must). Get a free EIN → · Some insurers accept just the NPI.
Changes also save automatically. Denyless and your superbills both use these details.

Two-factor authentication

Loading…

Password

Changing your password signs out every other device.
Office
Your workspace settings — security, how you refer to the people you see, and the look of your office.
In my practice, I call the people I see…
Click to choose — it relabels your whole office: menus, pages, and messages.
Why not just use Zoom?
The honest, sourced case — the same one you can give a colleague. (Full citations in the accompanying research report.)

1 · The free pass ended in 2023

During COVID, federal regulators (HHS OCR) announced they would not penalize providers for using everyday video apps. That enforcement discretion expired August 9, 2023. Since then, using video tools without HIPAA safeguards and a signed Business Associate Agreement is once again an enforceable violation.

2 · A BAA isn't automatic — even if you pay

Zoom offers a BAA only on paid plans — and even then it isn't automatic: you must affirmatively opt in and accept it in your account settings. Zoom's own documentation states customers "are responsible for ensuring their use of Zoom's services aligns with their obligations under HIPAA." Free Zoom, FaceTime, and consumer video apps offer no BAA at all. The compliance gap lands on you, the licensee — not the software company.

3 · General-purpose tools, clinical-grade risks

In 2020 Zoom settled FTC charges that it falsely advertised "end-to-end, 256-bit encryption" while keeping keys that could access meeting content, and left some cloud recordings unencrypted on its servers for up to 60 days. A general-purpose tool also does nothing therapy needs: no consent workflow, no client location for emergencies, no intake, no clinical notes, no license linkage.

4 · What a therapy session actually requires

Professional telehealth guidelines expect you to verify the client's identity and location, hold telehealth-specific informed consent, plan for emergencies near the client, and document it all. MyTherapyMatch makes each of those a built-in step — the platform is the compliance checklist.

And why not a BetterHelp-style platform?

Platforms that employ or pay therapists per session take a large cut of the fee and own the client relationship. In 2023 the FTC ordered BetterHelp to pay $7.8 million in consumer refunds over charges that it shared clients' email addresses, IPs, and health-questionnaire answers with Facebook, Snapchat, Criteo, and Pinterest for advertising — and banned it from doing so again. Many therapists also report pay rates far below their private-practice fee.

MyTherapyMatch is structurally different: you are never our employee, we never touch your session fee, and your client data is never an advertising asset. Flat fee for the office + directory. That's the whole business model.