Blog: HIPAA Compliant Telemedicine Software Development: The Complete Guide for Healthcare Providers

Key takeaways

HIPAA in 2026 is stricter than HIPAA in 2024. The HHS NPRM published December 2024 removes "addressable" wiggle-room: AES-256 encryption, MFA, asset inventory, network segmentation and annual penetration tests become explicit requirements once finalized. Build to the proposed rule today — not the 2003 baseline.

Buy if you can, build only when buy-side hits a wall. Doxy.me, Zoom for Healthcare and Mend cover >80% of clinic use cases under $25/provider/month with a Business Associate Agreement (BAA). Custom builds earn their keep at >10K MAU, deep Epic/Cerner integration, white-label patient apps, or workflows the SaaS templates cannot model.

HIPAA-eligible video infrastructure is a small list. Only vendors that sign a BAA on the plan you can afford count. Twilio Video sunset in 2024 reshaped the market — the practical 2026 short-list is LiveKit Cloud + BAA, Vonage Video API, Daily.co HIPAA, 100ms, Amazon Chime SDK, and a self-hosted SFU (LiveKit, mediasoup, Janus) on AWS or GCP under a cloud BAA.

The expensive part is rarely the video. A realistic HIPAA telemedicine MVP runs $80K–$140K with Agent Engineering; a production-grade platform with Epic/Cerner FHIR integration, e-prescribing and audit-grade logging lands in the $180K–$380K range; ongoing infra is $1.2K–$6K/month.

The fastest way to fail an OCR audit is third-party tracking. The HHS Office for Civil Rights 2024 guidance treats Google Analytics, Meta Pixel and many session-replay tools as impermissible disclosures of PHI when placed on authenticated patient pages. Strip them or replace with a BAA-covered analytics vendor before launch.

Why Fora Soft wrote this playbook

Fora Soft has been shipping real-time video and audio products since 2005 and working with WebRTC since the protocol shipped in Chrome in 2013. Across 21 years and 625+ shipped products, our team has built clinic-scale video platforms, integrated with Epic and Cerner via SMART on FHIR, signed BAAs with cloud infrastructure providers, and walked clients through SOC 2 Type II audits. Healthcare video conferencing is one of our core verticals.

This playbook is the document we wish every healthcare CTO and digital-health founder had on their desk before they signed an RFP. It covers what HIPAA actually requires in 2026 (post-NPRM), how to read a BAA without getting hosed, which vendors are realistically buyable in the US, when custom development pays for itself, the reference architecture we ship, real cost ranges (using Fora Soft Agent Engineering pricing, not 2019 enterprise quotes), and the OCR enforcement actions you can learn from rather than repeat.

If you only read one section, jump to the decision framework in five questions — it’s the same scoring grid we use to tell prospects "buy Doxy.me, save your money" or "this needs to be a custom build, here is the 14-week plan."

Need a HIPAA-compliant telemedicine platform mapped end-to-end?

Bring your RFP, your EHR, and your worry list. We’ll spend 30 minutes pressure-testing scope, BAAs, and the build-vs-buy line — no slides, no pitch.

Book a 30-min scoping call → WhatsApp → Email us →

HIPAA in 2026: what actually changed

The HIPAA Security Rule has not been substantively rewritten since 2003, and most engineering teams still treat it as a 2003 document. That ends in 2026. On 27 December 2024, the US Department of Health and Human Services published a Notice of Proposed Rulemaking (NPRM) that, once finalized, removes the long-standing “addressable” loophole and turns nearly every safeguard into a required control.

For a HIPAA-compliant telemedicine software development project starting in 2026, the safe move is to build to the NPRM, not the 2003 rule. The proposed text is more prescriptive, but it is also more honest about what modern infosec actually looks like. The core deltas:

1. Encryption becomes mandatory. AES-256 for data at rest and TLS 1.2+ (TLS 1.3 preferred) for data in transit. The "addressable" carve-out that let small practices skip encryption is gone. For telemedicine, this maps cleanly to DTLS-SRTP for media, TLS 1.3 for signaling, AWS S3 SSE-KMS or equivalent for recordings.

2. Multi-factor authentication is required for all PHI access. Provider portal, admin console, support tooling, build pipelines that touch logs, on-call SSH, every privileged surface. Plan for an IdP with FIDO2/WebAuthn (Okta, Microsoft Entra, Auth0 with HIPAA add-on, Cognito with hardware-key support). SMS OTP is no longer good enough on its own.

3. Annual penetration tests and asset inventory. A written, complete inventory of every system that creates, receives, transmits or maintains PHI — updated at least once a year — plus an annual external pen test. Pre-NPRM, only larger covered entities did this. Post-NPRM, your eight-person digital-health startup does it too.

4. Network segmentation and 72-hour restoration. The proposed rule expects production PHI environments to be segmented from development and corporate networks, with documented restore drills proving you can recover within 72 hours of a ransomware event. The Change Healthcare ransomware attack in February 2024, which disrupted clinical billing nationwide, is the cautionary tale every regulator now references.

5. Vendor verification. A signed BAA is not enough on its own. Covered entities are expected to verify, at least annually, that each business associate is implementing the technical safeguards they promised. Build your BAA register and vendor questionnaire process now.

Build to the NPRM when: your platform will go live after Q3 2026, will hold PHI for >5,000 patients, or will be sold to enterprise hospital buyers who already require HITRUST-equivalent controls. Retrofitting AES-256 + MFA + segmentation post-launch costs 3–5x more than designing for them on day one.

What OCR is actually fining people for

The Office for Civil Rights publishes its enforcement actions, and reading them is the cheapest threat-model your team will ever do. The pattern that has emerged in the last three years is consistent — OCR is going after right-of-access violations, ransomware events, and tracking-pixel disclosures, in that order.

1. Right-of-access violations. Most enforcement actions in 2023–2024 were small practices fined $30K–$240K for failing to deliver patient records within 30 days. Your telemedicine platform must produce a complete, machine-readable encounter export on demand — visit notes, recording metadata, prescription history, billing — or you are in scope.

2. Ransomware after weak basics. Doctors’ Management Services (the 2023 OCR resolution that codified ransomware as a HIPAA enforcement priority) and the wider Change Healthcare incident in 2024 sent a clear signal: covered entities and business associates that lack risk analysis, MFA and proper logging will be assumed negligent. Post-incident discovery costs alone are routinely seven figures.

3. Tracking pixels on patient pages. The OCR Use of Online Tracking Technologies bulletin (March 2024 update) treats Google Analytics, Meta Pixel, Hotjar and similar third-party scripts on authenticated patient-facing pages as impermissible disclosures of PHI — even if the entity intended to track only anonymous behavior. Several health systems have settled in the seven-figure range. Strip non-BAA analytics from telehealth pages, period.

4. Lost laptops and unencrypted backups. Still happens. AES-256 disk encryption on any device that ever touches PHI is non-negotiable, and enforced device management (Jamf, Intune, Kandji) for clinical staff is the cheapest insurance you can buy.

Build vs buy: the four conditions that justify custom

A HIPAA telehealth SaaS that signs a BAA, runs on Zoom-quality infrastructure and supports 1:1 visits will run a clinic $19–$25/provider/month. That is far cheaper than any custom build, even ours. Custom development earns its keep only when the off-the-shelf option fails one of four tests. We use this exact list to scope every healthcare RFP.

1. Workflow that the SaaS templates cannot model. Group cognitive-behavioral therapy with rotating breakouts, multi-clinician tumor boards, multi-camera surgical second opinions with annotation, drug-titration panels with custom forms tied to a specific encounter type. If your clinical workflow does not fit Doxy.me’s “waiting room → visit → notes” loop, custom is on the table.

2. Deep EHR integration. If the requirement is bidirectional FHIR with Epic, real-time appointment-status callbacks, smart-card SSO, and Epic Showroom listing, the integration work alone is 60–120 engineering weeks. SaaS vendors stop at “we drop a Zoom link in the chart.” That is not the same product.

3. White-label and brand-as-product. You are a digital-health startup whose brand is the product (Hims, Ro, Brightside-style). Your patient app must look and feel native, not "powered by Zoom." Twilio Video sunset in 2024 left a real gap here, and SaaS vendors generally do not support deep custom UX inside an iOS or Android app.

4. Scale & unit economics. At >10K monthly active users, $19/seat starts looking like a tax on growth. A self-hosted SFU on Hetzner or AWS, properly engineered, can carry 1:1 telemedicine visits for $0.0008–$0.0015 per participant-minute — an order of magnitude cheaper than per-seat SaaS for high-volume programs.

If two or more conditions are true, you are looking at a custom build. If one is true, the answer is usually “buy and white-label only the wrapper” (Doxy.me Telehealth Platform, Mend white-label, or a SaaS-plus-thin-iOS-shell pattern). If zero are true, save your money and buy.

Reach for custom development when: two or more of {non-template workflow, deep Epic/Cerner integration, white-label patient app, >10K MAU} are hard requirements. Otherwise, an off-the-shelf BAA-eligible SaaS is the right answer for 60–70% of US clinics.

The 2026 HIPAA-eligible video vendor matrix

Eligible means the vendor will sign a Business Associate Agreement on the plan you can afford. Several otherwise-fine real-time video platforms (Twilio Video, classic Zoom Meetings, free-tier Daily.co) are not eligible and using them for a telemedicine workflow violates HIPAA on day one.

Below is the realistic 2026 short-list, ordered by how often we recommend each one in scoping calls. Pricing is the published list price — the BAA is typically free on the listed plan but must be requested in writing before you process any PHI.

Vendor Type BAA on plan 2026 list price floor Best for
Doxy.me SaaS, browser-only Free + paid $0–$45/provider/mo Solo & small clinics; 1:1 visits
Zoom for Healthcare SaaS + SDK Healthcare plan only $200/host/yr (Healthcare) Group visits, large hospitals, EHR via Epic Telehealth
Microsoft Teams (Healthcare) SaaS, Microsoft 365 Yes, with M365 M365 E3+ ($23/user/mo) Health systems already on Microsoft 365
Mend SaaS, white-label All paid plans ~$49/provider/mo Mid-size practices wanting branded portal
eVisit SaaS, enterprise Yes Custom (4-6 figure annual) Hospitals, multi-specialty groups
LiveKit Cloud SDK + cloud SFU Yes, on Build/Scale Usage-based ($0.50/1k participant-min) Custom builds, AI co-pilots, white-label
Vonage Video API SDK + cloud SFU Yes, healthcare add-on Usage-based + healthcare fee Drop-in replacement for sunset Twilio Video
Daily.co (HIPAA add-on) SDK + cloud SFU HIPAA tier required Custom (typically >$1K/mo floor) Custom builds, prebuilt UI shortcut
Amazon Chime SDK SDK + AWS-native SFU Yes, under AWS BAA $0.0017/min/attendee AWS-native shops, predictable infra spend
Self-host SFU (LiveKit / mediasoup / Janus) Open-source, self-host on AWS / GCP / Hetzner Yes, via cloud BAA $300–$3K/mo infra High-volume, white-label, deep customization

A few footnotes that have caught teams in scoping calls. Twilio Video shut down on 5 December 2024; if you inherit a stack that still references it, plan a 6–10 week migration to LiveKit, Vonage or Daily.co. Free-tier Zoom and free-tier Doxy.me do not include a BAA — you must be on the named "Healthcare" plan. AWS, Google Cloud and Microsoft Azure all sign cloud BAAs covering their HIPAA-eligible services list, but the BAA does not cover anything outside those lists; double-check that every service you use (especially newer AI offerings) is on the eligible list.

Reach for an SDK (LiveKit / Vonage / Chime / Daily) when: you need full UX control, custom recording pipelines, or AI-driven session features (live captions, summaries, agent co-pilots) that the SaaS prebuilt UIs cannot deliver.

Reference architecture: what we ship

For a custom HIPAA-compliant telemedicine platform, this is the reference architecture Fora Soft starts every project with. Each layer is mapped to a specific HIPAA safeguard and to a specific BAA-eligible vendor. The components are mostly off-the-shelf — the value we add is the integration work, the pen-test-ready hardening, and the audit logging.

Identity & access

Auth0 with HIPAA add-on, AWS Cognito under the AWS BAA, or Microsoft Entra under the Microsoft 365 BAA. WebAuthn / FIDO2 for clinicians, magic-link or passkey for patients with SMS-OTP fallback for older demographics. Role-based access control: Patient, Clinician, Front-desk, Billing, Auditor, Admin — six roles, no more.

Real-time media

LiveKit (cloud or self-hosted), mediasoup, or Janus as the SFU. DTLS-SRTP for media encryption (this is the WebRTC default; do not turn it off). TURN servers behind TLS, deployed in at least two regions for failover. Signed, short-lived join tokens (we use 60–120 second TTLs). For AI features, LiveKit Agents running Claude or OpenAI under a BAA-covered route — this is the same pattern we shipped on Career Point, where the AI co-pilot saved coaches roughly 15 minutes per session on note-taking.

Recording & storage

Recordings are optional and require explicit consent at session start. When enabled, write to AWS S3 SSE-KMS (or GCS with CMEK), object-lock for retention, signed URLs with 5-minute TTLs for clinician review, and a documented destruction job tied to your retention policy. Never use a public bucket. Never let a recording leave the BAA-covered storage path.

EHR integration

SMART on FHIR for read/write to Epic, Cerner, athenahealth and Meditech. HL7 v2.x for older systems still on the wire. Plan 6–12 months for App Orchard / Epic Showroom certification if you intend to be listed; plan 8–14 weeks for the per-instance integration work even if you skip the listing. We cover this stack in detail in our healthcare video conferencing playbook.

E-prescribing

Surescripts e-prescribing certification, EPCS (Electronic Prescriptions for Controlled Substances) two-factor under DEA rules, Ryan Haight Act compliance for cross-state controlled substance prescribing — the post-pandemic flexibilities here have been extended through 2025 and partially through 2026, but the legal environment is volatile and your platform should be ready for either outcome.

Audit logging & observability

Every PHI access is logged with user, role, action, resource, timestamp, source IP, and outcome. Logs go to a write-once store (CloudTrail + S3 object-lock, or Loki + immutable backups). Application logs scrub PHI before they hit the log pipeline — this is where most teams fail. Datadog, Honeycomb and New Relic all have HIPAA-eligible plans; the open-source equivalents (Loki, OpenSearch) are fine if you self-host them inside the BAA boundary.

Frontend & analytics

React, React Native or native iOS/Swift and Android/Kotlin. No Google Analytics, Meta Pixel, Hotjar, FullStory or LogRocket on authenticated patient pages. Use a BAA-covered analytics vendor (Heap with HIPAA, Mixpanel HIPAA add-on) or a self-hosted PostHog instance under your own BAA boundary. This single rule catches the majority of OCR tracking-tool enforcement actions.

Want this reference architecture for your stack?

We’ll review your current setup against the 2026 NPRM checklist and send back a redacted gap-analysis — usually within five business days.

Book a 30-min architecture review → WhatsApp → Email us →

Build your BAA register on day one

Every vendor that creates, receives, transmits or maintains PHI on your behalf is a Business Associate. They all need BAAs — not just the obvious ones. The BAA register is the document OCR will ask for first in any audit, and it is also the document that catches half of the team’s vendor-onboarding mistakes.

A complete BAA register for a US telemedicine platform usually has 12–20 entries. The categories that surprise people: error tracking (Sentry — yes, requires BAA), customer support tools (Intercom, Zendesk — yes), email delivery (Postmark, SendGrid — yes if it carries appointment confirmations), and CI/CD pipelines that run on PHI fixtures (rare but real). Track date signed, plan tier, expiration, and a one-line note on what data the vendor actually touches.

Our standard BAA register template ships with the project. We also build a vendor-questionnaire automation that re-checks each vendor’s SOC 2 status, breach disclosure history and BAA expiration once a quarter, because the NPRM expects you to verify, not just trust.

EHR integration: what it actually costs

If your buyers are hospitals, “works with our EHR” is the conversation. SMART on FHIR is the modern integration surface; HL7 v2.x is still in production at most US hospitals; CDS Hooks let your platform inject decision-support cards into the EHR workflow.

Epic. Epic Showroom listing is a 6–12 month process and requires a Pittsburgh-based App Orchard subscription. A bidirectional FHIR integration with one Epic-running customer (no Showroom) typically takes 8–14 weeks of engineering time at our pace and lands in the $40K–$95K range, depending on which FHIR resources are in scope.

Cerner / Oracle Health. Cerner Code is more developer-friendly than Epic. Expect 6–10 weeks for a similar bidirectional FHIR integration, $30K–$70K range.

athenahealth and Meditech. athenahealth’s Marketplace API is fast to integrate (3–5 weeks). Meditech’s newer Expanse line supports FHIR; older Meditech instances often require HL7 v2.x, which is slower (6–10 weeks).

In all four cases, the deal-killer is rarely the API — it is the customer’s internal IT change-control process, which can add 4–8 weeks of waiting. Plan for it. Our software estimating playbook covers how we model these wait-states inside a fixed-scope contract.

Mini case: a four-clinic mental health network

Situation. A regional mental-health network running four clinics on athenahealth, plus a remote-only therapist roster, was paying $7,200/month across two SaaS telehealth products that had grown duplicative. Group-therapy sessions had recurring rotation problems, the white-label was thin, and the SaaS recordings did not honor their 7-year retention policy without manual exports.

Plan. A 14-week build on LiveKit Cloud (with BAA), Auth0 (HIPAA), athenahealth Marketplace API for scheduling, S3 SSE-KMS for recordings with object-lock retention, and a custom group-therapy room layout with rotating breakouts and clinician notes synchronized to the EHR. Sentry under BAA for error tracking. PostHog self-hosted for product analytics inside the BAA boundary.

Outcome. Build came in at $124K with Agent Engineering accelerating the integration and frontend work. Monthly infra plus LiveKit usage settled around $1,850/month for ~7,500 visit-minutes/week — a 74% reduction versus the prior SaaS spend. Clinician satisfaction (measured at 30 days post-launch) improved from 6.1 to 8.4 out of 10. The network passed an external HIPAA risk assessment four months post-launch with two minor findings and zero critical findings. Want a similar assessment for your network?

Cost model: realistic 2026 ranges

These are Fora Soft pricing bands for HIPAA-compliant telemedicine software development in 2026, using our Agent Engineering-accelerated delivery. Ranges assume a US/EU client buying at our standard rates, not enterprise-discounted.

1. HIPAA-aware MVP — $80K to $140K. 1:1 video, scheduling, basic patient/provider portal, MFA, audit logging, no EHR integration, deployed under a cloud BAA. 10–14 weeks. Suitable for a single-specialty pilot or a digital-health startup raising seed money.

2. Production-grade platform — $180K to $380K. Group visits, white-label patient app (iOS + Android), one EHR integration (Epic, Cerner, or athenahealth), e-prescribing on top of a Surescripts gateway, recordings with retention, BAA register, full audit logging, SOC 2 Type II readiness package. 18–26 weeks.

3. Enterprise / multi-EHR — talk to us. Multiple EHR integrations, AI co-pilots, multi-region failover, full HITRUST r2 prep. Scope-dependent; we estimate every workstream individually rather than name a number we cannot stand behind.

Ongoing infrastructure — $1.2K to $6K/month for a clinic-scale platform. AWS HIPAA-eligible compute and storage are typically $400–$2,500/month; LiveKit Cloud or Vonage usage runs $300–$2,500/month at clinic-scale traffic; observability and BAA-covered third parties add $200–$1,000/month.

Audit and compliance overhead — $25K to $90K/year for SOC 2 Type II once the platform is live, plus annual penetration test ($8K–$25K depending on scope). HITRUST r2, when buyers require it, adds $40K–$120K in year one and ~$30K/year ongoing.

Why our numbers run lower than 2024 industry quotes: Fora Soft Agent Engineering compresses the integration, frontend boilerplate and test-suite work that used to consume 30–40% of the timeline. We do not cut scope or skip controls — we just deliver them faster. Estimating playbook here.

A realistic 14-week MVP roadmap

For teams that have the budget for a custom MVP and need to be live before the next planning cycle, here is the schedule we ship to. It assumes a 4-engineer Fora Soft pod (1 backend, 1 frontend, 1 mobile, 1 DevOps/security) plus a part-time PM and a part-time compliance lead.

Phase Weeks Output
Discovery & risk analysis 1–2 Workflow map, threat model, BAA register draft, NPRM gap analysis
Architecture & vendor lock-in 2–3 Tech-stack decisions, cloud BAA paperwork, infra IaC scaffolding
Auth & provider portal 3–5 MFA, RBAC, provider login, audit log skeleton
Patient app & scheduling 5–8 Web + mobile patient flow, appointment booking, consent capture
Real-time visit 7–10 LiveKit visit room, signed tokens, optional recording, captions
Integration & e-prescribe (optional) 9–12 athenahealth or Cerner Marketplace integration, Surescripts hookup
Hardening & pen test 12–13 External pen test, BAA register completion, runbooks
Pilot launch 13–14 Pilot rollout to first 1–3 clinics, on-call rota, KPI baselines

Weeks deliberately overlap. The schedule above is a Gantt, not a waterfall — the auth team, patient app team and real-time team work in parallel from week 3 onwards.

A decision framework in five questions

Run your project through these five questions in order. The answers tell you whether to buy a SaaS, white-label a SaaS, build on top of a video SDK, or commission a fully custom platform.

Q1. Does your clinical workflow fit the SaaS template? If “intake → waiting room → 1:1 visit → SOAP note → bill” covers >80% of your encounter types, the answer is buy. If you have multi-clinician boards, breakouts, multi-camera flows or complex form-driven encounters, the answer is build on an SDK or custom.

Q2. Is the EHR integration superficial or deep? “Drop a Zoom link in the chart” is superficial — SaaS handles it. “Bidirectional FHIR with appointment-status callbacks and SSO” is deep — SaaS does not, you need custom integration.

Q3. Whose brand is the patient seeing? If your brand is the product (you are a digital-health startup, not a clinic), the patient app must be yours. SaaS prebuilt UIs cannot deliver this. Plan to build on a video SDK with full UX control.

Q4. What is your 24-month volume? Below 5K MAU, SaaS is cheaper. Between 5K and 10K MAU, it is a coin flip and depends on integration depth. Above 10K MAU, custom infrastructure usually wins on unit economics within 12–18 months.

Q5. What is the buyer’s compliance bar? If you sell to enterprise hospitals, SOC 2 Type II is the floor and HITRUST r2 is increasingly asked for. SaaS vendors carry their own certifications, but they cannot inherit yours — you still own the compliance posture for everything outside their boundary. Custom builds let you scope your own SOC 2 / HITRUST footprint deliberately.

Five pitfalls we keep seeing

1. Logging PHI into application logs. Patient names, phone numbers, diagnosis codes ending up in Sentry, Datadog, or grep-able logs is the single most common mistake. Scrub at the boundary, not at the dashboard. Test it in CI.

2. Using a vendor without a BAA “just for staging.” Sentry without HIPAA add-on, Mixpanel free tier, default Postmark, default Postgres-on-Heroku. The BAA is a binary; either every environment that touches PHI is covered, or you are out of compliance.

3. Recording without retention. Storing visit recordings without an explicit retention policy and a destruction job is an open-ended liability. Pick 90 days, 1 year or 7 years (state-specific) and enforce it with object-lock and a scheduled job. Document it.

4. Tracking pixels on patient pages. Default React projects ship with Google Analytics. Telehealth defaults ship with FullStory or LogRocket. Strip them or replace with a BAA-covered alternative before you process a single visit.

5. Treating MFA as optional for staff. Clinicians push back on MFA. Front-desk push back harder. Push back politely, then ship FIDO2/WebAuthn with a passkey-friendly UX so the friction is invisible after first enrollment. Post-NPRM, this is no longer negotiable.

KPIs to put on the dashboard

Quality KPIs. Time-to-first-frame <1.2s p95, join success rate >98.5%, dropped-call rate <1.5%, recording success rate >99% when consented. These are the numbers clinicians notice. Anything worse and the platform feels broken even if it technically works.

Business KPIs. No-show rate, encounter abandonment rate (patient joined and left without seeing the clinician), per-encounter cost, clinician utilization, and Net Promoter Score from the post-visit survey. Operations leaders care about these; the CTO should care equally.

Reliability & compliance KPIs. Mean time to recovery for incidents touching PHI, <72 hours per the NPRM. BAA-coverage percentage of vendors actually deployed (target: 100%). Audit-log integrity check pass rate (target: 100%). Days since last successful penetration test (target: <365). Quarterly tabletop exercise completion (target: 4/year).

Need a NPRM-ready compliance plan for your platform?

We’ll map your current vendors and architecture against the proposed Security Rule, score the gap, and send back a 14-day remediation plan.

Book a 30-min compliance call → WhatsApp → Email us →

Cross-state licensure and Ryan Haight

Telemedicine is regulated at the state level on top of HIPAA. Clinicians need a license in the state where the patient is physically located at the time of the visit, not where the clinician sits. The Interstate Medical Licensure Compact (IMLC), which now covers more than 40 US states, makes the multi-state license process administratively faster but does not eliminate it. Build your scheduling logic to capture patient state at booking time and to refuse visits that would put a clinician outside their licensed footprint.

For controlled substances, the Ryan Haight Online Pharmacy Consumer Protection Act of 2008 generally requires an in-person evaluation before e-prescribing controlled substances. The DEA introduced flexibilities during COVID; those flexibilities have been extended in stages and partially codified, but the regulatory environment is volatile through 2026. Surescripts EPCS handles the technical compliance; your platform must enforce the policy layer.

Bottom line: model state and prescriber-eligibility into your booking and prescribing flows from day one. Retrofitting it after a state board complaint is painful.

When telemedicine is the wrong tool

A short and unfashionable section. Telemedicine is not the right modality for everything, and the strongest signal a vendor is honest is willingness to say so.

Acute trauma, stroke triage, anything requiring physical examination beyond what a patient can self-perform, certain musculoskeletal evaluations, and many emergency-medicine workflows belong in person. Pediatric primary care benefits from in-person presence in ways video does not capture. Dermatology and behavioral health, by contrast, are typically excellent fits for video.

If your buyer is asking for a telemedicine platform that solves a non-telemedicine workflow, that is a scoping conversation, not an engineering conversation. Push back. Save them and yourself the build.

AI features clinicians actually use

The 2026 buyer expects a credible AI story. The 2026 clinician will tolerate AI only if it saves them time without making the encounter feel surveilled. Three AI features have crossed the threshold of clinician acceptance in our deployments.

1. Live captions and post-visit transcript. Accessibility win, language-access win, and the foundation for every other AI feature. Run captioning under a BAA-covered ASR (Deepgram with HIPAA, AssemblyAI under BAA, or self-hosted Whisper inside your boundary).

2. SOAP-note draft generation. The transcript is fed into a BAA-covered LLM (Claude or GPT under Anthropic/OpenAI’s zero-retention healthcare API, or a self-hosted model) to draft Subjective/Objective/Assessment/Plan notes. Clinician edits and signs. This is where the documented productivity gains live; we have seen 8–15 minutes saved per encounter on similar AI co-pilot patterns we shipped on Career Point.

3. Pre-visit triage. Lightweight chat or voice intake before the visit, summarized into a one-page brief that lands in the clinician’s queue. Lowers no-show rates and shortens visit times. Patterns we covered in our LiveKit AI agents guide.

How to vet a HIPAA telemedicine development partner

If you are picking a vendor to build the platform, here is the question list that separates the people who have actually shipped HIPAA software from the people who have read the Wikipedia article. Ask all six in the first call.

1. Walk me through your last BAA register. Honest answer: 12–20 vendors, with categories. Vague answer: red flag.

2. Which of the 2024 NPRM proposed changes are you already shipping? Honest answer: AES-256 by default, MFA required, segmentation, annual pen tests scheduled. Vague answer: red flag.

3. Show me your incident-response runbook. Should include a 72-hour restore drill, a breach-notification timeline, and a documented chain of evidence preservation. If they cannot produce one, walk.

4. Have you integrated with Epic, Cerner or athenahealth in the last 18 months? Recency matters. APIs change. Listings change. The integrator who shipped to Epic in 2022 is not the same as the integrator who shipped last quarter.

5. How do you handle PHI in error tracking? Correct answer: PHI scrubbing at the boundary plus Sentry with HIPAA add-on. “We use Sentry” on its own is not the answer.

6. What is your IP and source-code escrow story? You will own the platform. The contract should say so explicitly, and there should be a route to take the codebase elsewhere if the relationship ends. Anyone who hesitates here is not a partner you want.

FAQ

Is FaceTime HIPAA compliant in 2026?

No, not by itself. FaceTime is end-to-end encrypted, but Apple does not sign a Business Associate Agreement. The COVID-era OCR enforcement discretion that allowed FaceTime, Zoom and Skype for telehealth ended on 11 May 2023. Use a BAA-eligible vendor instead — Doxy.me, Zoom for Healthcare, Microsoft Teams (with M365), or any of the SDKs in the matrix above.

Can we use Zoom Meetings if we just buy a Pro account?

No. Zoom signs a BAA only on the dedicated “Zoom for Healthcare” plan. A standard Zoom Pro, Business or Enterprise account does not include a BAA, and using them for clinical visits is a HIPAA violation. The healthcare plan also strips features (cloud recording defaults, AI Companion behavior) to be HIPAA-aware.

How long does it really take to build a HIPAA telemedicine MVP?

For a pod of four engineers using Agent Engineering, 10–14 weeks for an MVP without EHR integration; 18–26 weeks for production-grade with one EHR. The compliance work (BAA register, pen test, runbooks) sits on the critical path and is non-negotiable — budget two of those weeks for it explicitly.

Do we need SOC 2 Type II at launch?

Almost never at launch — the audit window itself takes 6 months minimum. The realistic goal is SOC 2 Type I within the first 90 days post-launch, Type II by month 12–15. If your buyer is an enterprise hospital, start the prep work in parallel with development.

Should we self-host the SFU or use a managed service?

Below ~250K participant-minutes/month, managed (LiveKit Cloud, Vonage, Daily) is cheaper after you account for engineering ops time. Above that, self-hosting on AWS or Hetzner with a LiveKit/mediasoup deployment usually wins on unit economics. The break-even depends on how much of your existing team can credibly run a 24/7 real-time service. More detail in our build-vs-buy playbook.

What about end-to-end encryption (E2EE)?

DTLS-SRTP between participants and the SFU is the default and is sufficient for HIPAA. True end-to-end encryption (E2EE), where the SFU cannot decrypt media, breaks server-side recording, transcription, and AI features. Most US healthcare buyers do not require E2EE; if yours does, you will trade off recording and AI on those sessions.

Is GDPR also relevant if we’re US-only?

If you treat any patient who happens to be physically in the EU/UK at the time of the visit, yes. If you do not, GDPR is not strictly in scope, but designing for HIPAA + state laws covers most of the same ground. State laws to watch: California (CCPA / CMIA), Texas (HB 300), and Washington’s My Health My Data Act.

Can we use OpenAI or Anthropic models on transcripts?

Yes, both Anthropic and OpenAI offer healthcare API routes that include a BAA and zero data retention. You must enroll in those programs explicitly — the standard public API does not include a BAA. Self-hosted open models (Llama, Mistral, Whisper) are the alternative and keep PHI inside your boundary.

Playbook

Healthcare Video Conferencing Software Development

EHR-integrated video for clinics and hospitals — vendor matrix, architecture, costs.

Compliance

HIPAA-Compliant Video Platform Development

BAA architecture, encryption, audit logging — the deeper-dive companion to this guide.

Strategy

Healthcare Software: Compliance & Security Challenges

HIPAA, GDPR, SOC 2, HITRUST — how to plan compliance into healthcare builds from day one.

Decision

Build vs Buy: Switching From SDK to Custom Video Platform

When the unit economics flip and an SDK swap pays off — with worked numbers.

AI

Build & Deploy LiveKit AI Voice Agents

Reference patterns for AI co-pilots in real-time visits — SOAP draft, captions, triage.

Ready to ship a HIPAA-compliant telemedicine platform?

HIPAA-compliant telemedicine software development in 2026 is not the same project it was in 2022. The 2024 NPRM tightens the technical floor; the OCR has become a more active enforcer; the post-Twilio video market has consolidated around a small list of BAA-eligible vendors. The teams that ship well operate from a clear playbook: buy when the SaaS template fits, build when one of the four custom-build conditions is true, instrument the BAA register and audit logs from day one, and avoid the predictable pitfalls (PHI in logs, tracking pixels, vendor without BAA).

Fora Soft has shipped this stack across 21 years of real-time video, healthcare-aware infrastructure, and Epic/Cerner integrations. If you are scoping a HIPAA telemedicine project — whether a 14-week MVP, a production-grade platform, or a SaaS evaluation — we can usually tell you in 30 minutes whether buying or building is the right call, and what the realistic budget looks like.

Let’s scope your HIPAA telemedicine build

Bring your RFP, your EHR, and the workflow that does not fit Doxy.me. Thirty minutes, no slides — just an honest scoping call.

Book a 30-min call → WhatsApp → Email us →

  • Processes
    Development
    Technologies