Introduction
Telehealth is now a routine part of healthcare delivery, and the apps behind it carry some of the most sensitive data there is. Many fall short: in one study of digital health apps, only about 25% explicitly stated HIPAA compliance, and 79% lacked basic breach response protocols.
HIPAA sets the baseline, and the regulatory requirements are covered in what makes a telehealth platform HIPAA-compliant. This guide is for teams that have decided to develop their own telehealth app. It turns those requirements into a practical checklist for each development stage and shows who owns each safeguard depending on how you build. For the wider build decisions, see our guide to telemedicine app development.
Key Takeaways
- Compliance covers every place PHI flows, not just the video call: intake forms, uploads, messages, recordings, AI tools, logs and backups.
- The decisions that are hardest to change come first: your PHI map, your vendors and BAAs, your hosting, and your logging design.
- Using an SDK or white-label platform moves some safeguards to the vendor. It doesn’t move accountability.
- Most compliance gaps surface late, in enterprise security reviews, so build the documentation alongside the product.
- Every new feature that adds PHI, a vendor or a data flow needs a compliance review before it ships.
Why Generic Tools Fall Short in Telehealth
Think about what happens around a single virtual visit. A patient books online and fills out an intake form at 10:30 p.m. from their phone. They upload a photo of their insurance card. The next day they join a video call from work, and later that week they get a follow-up message.
Every step involves protected health information (PHI), and HIPAA applies to all of it: the form submission, where the answers are stored, the messaging system, the database, the backups, and who inside the organization can see the data. A generic video API can power the call itself. It wasn’t built to provide the access controls, audit logging, and documented safeguards around everything else.
The stakes are real. In 2024, healthcare data breaches exposed the records of more than 276 million people, according to the HIPAA Journal’s analysis of HHS breach reports. Healthcare has had the highest breach costs of any industry for over a decade in IBM’s annual study.
AI raises the stakes further. If an intake assistant, note summarizer, or chatbot touches PHI, it has to sit inside the same compliance boundary as the rest of the app, with a BAA, access controls, and logging, rather than in a loosely connected third-party tool. Teams catch this late more often than almost anything else.
The HIPAA Compliance Checklist, Stage by Stage
Work through these stages in order. The early items are the hardest to change later.
1. Plan
- Map every place PHI enters, moves, and is stored: intake forms, uploads, chat, video, recordings, AI tools, logs and backups.
- Decide which components you’ll build and which you’ll buy, and list every vendor that will touch PHI.
- Get a signed Business Associate Agreement (BAA) from each of those vendors before any PHI reaches their systems.
- Complete and document a risk analysis. The Security Rule requires one.
- Name the person responsible for security and compliance.
2. Design the architecture
- Choose hosting covered by a BAA, and decide where data will reside if you expect to serve multiple states or countries.
- Encrypt PHI in transit and at rest. Under the current Security Rule, encryption is “addressable”: implement it, or document an equivalent alternative and why.
- Design role-based access from the start, so each role sees only what it needs. A clinician sees their patients; a billing coordinator sees only what a claim requires.
- Plan audit logging for every PHI touchpoint, including file uploads and recordings.
- Keep AI tools inside the same compliance boundary as the rest of the app.
- Set retention and deletion rules for messages, recordings, and uploads.
3. Build
- Give every user a unique login, with no shared accounts, and require multi-factor authentication for clinicians and admins.
- Add automatic session timeouts.
- Keep PHI out of push notifications, URLs, error messages and analytics tools.
- Protect stored records against unauthorized changes.
- Use synthetic data, never real PHI, in development and test environments.
4. Test
- Run a penetration test and vulnerability scan before launch.
- Check that audit logs answer what an auditor will ask: who accessed which record, when, and what they did.
- Test that access is removed when someone leaves and that temporary accounts expire.
- Test backup restoration and recovery from an outage.
5. Launch
- Document your policies for access, incident response, breach notification, and contingency planning.
- Train everyone who handles PHI.
- Prepare what enterprise buyers will request: architecture and data-flow diagrams, log retention policies and your incident response process.
6. Operate
- Review access permissions on a schedule.
- Monitor logs and alerts for anomalies. A clinician logging in from a new location at 3 a.m. should trigger extra authentication and a log entry.
- Re-assess risk whenever a feature adds new PHI, a new vendor, or a new data flow.
- Keep BAAs and vendor security documentation current, and patch dependencies promptly.
For the safeguards behind these items, see HIPAA technical safeguards.
Build, SDK or White-Label: Who Owns Each Safeguard?
How you build changes who carries each safeguard, not whether it has to exist. Many teams find this out late. In one case, a remote care startup launched encrypted messaging and video but never logged access to uploaded patient documents. When its first enterprise customer’s procurement team asked for an access trail, the team couldn’t produce one, and the deal was delayed for months.
| Safeguard | Build in-house | HIPAA-compliant SDK or API | White-label platform |
|---|---|---|---|
| Encryption of messages, calls and files | You | Vendor; you configure it | Vendor |
| Hosting and infrastructure safeguards | You | Vendor | Vendor |
| Audit logs for messaging and video | You | Vendor; you log your own app’s events | Vendor |
| User roles and access control | You | Shared: vendor provides controls, you define roles | Shared: you configure roles |
| BAAs | You sign with your cloud provider and every subprocessor | Vendor signs with you | Vendor signs with you |
| Your own features and integrations (intake, EHR) | You | You | Shared |
| Risk analysis, policies, training, breach notification | You | You | You |
Using a vendor moves safeguards, not accountability. The right split depends on your engineering capacity and how much control you need. For the wider trade-off, see white-label vs custom telehealth.
Architecture Decisions to Make Early
Where data lives
Hosting determines who manages encryption, where audit logs are stored, and who monitors access. HIPAA doesn’t require a particular hosting model, but each one splits responsibility differently, so write down who signs the BAA, who manages encryption keys, who monitors infrastructure events, and who coordinates incident response. For what a compliant environment should support, see HIPAA Hosting Essentials.
How communication data is stored and traced
Messages, recordings, and attachments are clinical records, not just features. Decide early whether chat history links to the patient record, whether attachments follow the same retention rules as clinical documentation, and whether you can retrieve every communication tied to a visit if an auditor asks. The requirements for each channel are covered in What Is HIPAA-Compliant Chat API and HIPAA-compliant video conferencing.
Secure provider-to-provider messaging too. If internal coordination isn’t covered, clinicians fall back on personal texts and email, and PHI leaves your controls.
Keeping Your App Compliant After Launch
Compliance erodes most often when features are added without review. Before each release that touches PHI, ask:
- Does it store new categories of PHI?
- Does it change retention requirements?
- Does it add a vendor or subprocessor?
- Does it change what the audit logs can show?
If your app will be sold to providers or health systems, its compliance documentation becomes part of what they buy. Their vendor review will apply the same criteria buyers use when choosing a HIPAA-compliant telehealth platform.
Conclusion
Compliance problems in telehealth apps rarely start with bad intentions. They start with small decisions that didn’t seem important at the time: where data was stored, how logs were configured, whether messaging was treated as a feature instead of part of the clinical record. Working through the checklist stage by stage, and deciding early who owns each safeguard, prevents most of them.
At QuickBlox, we work with teams at exactly this point, deciding whether to build the communication layer themselves or rely on infrastructure already designed for healthcare. Teams developing their own app use our HIPAA-compliant telehealth infrastructure for secure messaging, video and AI workflows. Teams that would rather not build use Q-Consultation for Healthcare, a ready-made platform under their own brand.
Additional Resources
These guides go deeper on the compliance and integration questions that come up as your app takes shape.
AI Agent — automate conversations and workflows. Now available on Free plan



