Healthcare practices
HIPAA compliance for software: what vendors must actually do
HIPAA will not certify your software. It expects you to show, on any given day, where patient data went and who could see it.
In brief
HIPAA compliance for software means your company meets the HIPAA Rules as a business associate whenever it creates, receives, maintains or transmits protected health information (PHI) for a covered entity. In practice that is a signed business associate agreement, a documented risk analysis, the Security Rule's safeguards and a breach notification plan. There is no government HIPAA certification. Adding AI does not change the rules, but it opens new paths for patient data that need the same controls.
On this page
- 01Covered entity or business associate: where your software sits
- 02What HIPAA compliance for software asks of your team
- 03There is no HIPAA certification, but breach rules are real
- 04What changes when you add AI
- 05What we see in production
- 06A HIPAA checklist for engineering teams adding AI
- Frequently asked questions
01Covered entity or business associate: where your software sits
HIPAA applies to two groups. Covered entities are health plans, health care clearinghouses and health care providers that transmit health information electronically in connection with standard transactions, as the HHS summary of the Security Rule lists them. Most practice management, dental, clinic and patient-facing software companies sit in the second group: business associates.
The HHS business associate guidance describes a business associate as a person or organization that performs functions for a covered entity involving the creation, receipt, maintenance or transmission of PHI. Its examples include an app developer that runs patient messaging or EHR access for a provider's patients, an EHR vendor or managed service provider with access to ePHI, a cloud service provider that stores or processes ePHI, and a third-party chatbot on a provider's patient portal that handles symptoms, reminders and scheduling.
Three consequences matter for a product team:
- The BAA is a precondition. A covered entity may share PHI with you only after it has satisfactory assurances in a business associate agreement. HHS says the agreement must describe permitted uses and disclosures, bar other uses, require compliance with the Security Rule, and require you to report security incidents, including breaches.
- The chain continues downstream. Any subcontractor that handles PHI for you is also a business associate, and you must sign a BAA with it before disclosing PHI to it.
- Liability is direct. Since the HITECH Act, the Security Rule's safeguards apply to business associates in the same way they apply to covered entities, and HHS can take enforcement action against business associates directly.
Our healthcare work starts by drawing this chain: the covered entities, every vendor that touches PHI, and which agreements are signed.
02What HIPAA compliance for software asks of your team
The Security Rule is flexible, scalable and technology neutral. HHS states that it does not dictate specific measures; each regulated entity weighs its size, infrastructure, costs and the probability and criticality of risks to ePHI. Everything starts from an accurate and thorough risk analysis, and the chosen measures must reduce risk to a reasonable and appropriate level.

| Safeguard | What the rule asks (HHS summary) | What it usually means in software |
|---|---|---|
| Administrative | Risk analysis and management, a named security official, role-based access, training, incident procedures, contingency plans, periodic evaluation | A living risk register, an owner for security, roles mapped to PHI, an incident runbook, tested backups and restores |
| Physical | Facility access, workstation use, device and media controls, removing ePHI before media are reused | Your cloud provider's controls under its BAA, managed laptops, documented disposal of storage and exports |
| Technical | Access control, audit controls, integrity, person authentication, transmission security | Per-user and per-tenant authorization, activity logs that are actually reviewed, tamper checks, strong sign-in, encryption in transit |
Two details trip teams up. First, "addressable" does not mean optional. HHS explains that an addressable specification must be implemented where reasonable and appropriate; if it is not, you adopt an alternative that meets the standard's purpose and document why. Second, documentation is part of compliance: policies and required assessments must be kept for six years from creation or from when they were last in effect.
The rule also ties access to the Privacy Rule's minimum necessary standard. The HHS minimum necessary guidance asks for reasonable steps to limit uses, disclosures and requests of PHI to what the purpose requires, with policies that name which roles need which categories of information. In a product, that means field-level decisions: what a front desk role sees, what an export contains, what an AI feature may read.
HHS has also proposed modifications to the Security Rule, so track them with counsel before you lock long-term architecture.
03There is no HIPAA certification, but breach rules are real
Buyers often ask for "HIPAA certification". The HHS guidance on cloud computing is direct on this point: OCR does not endorse, certify or recommend specific technology or products. Independent assessments can support a hospital's security review, but they are not a federal seal. What a buyer needs is your BAA, your risk analysis, your policies and proof that the controls run.
The same guidance warns that encryption alone does not satisfy the Security Rule, because it does nothing for integrity, availability or the administrative safeguards. Encryption does matter a great deal for breaches, though. Under the HHS Breach Notification Rule, an impermissible use or disclosure is presumed to be a breach unless a risk assessment of at least four factors shows a low probability that the PHI was compromised. Notification duties apply to unsecured PHI, meaning PHI not rendered unusable through methods in HHS guidance, which names encryption and destruction.
For a business associate, the clock is specific: notify the covered entity without unreasonable delay and no later than 60 days from discovery, and identify each affected individual to the extent possible. The covered entity then notifies individuals, the Secretary and, for breaches affecting more than 500 residents of a state or jurisdiction, prominent media. Business associates also carry the burden of proving notifications were made or not required.
That is an engineering requirement in disguise. If you cannot say which patients, in which tenant, were visible to which account, you cannot scope a breach. Audit logs and a data map make a 60-day deadline survivable.
04What changes when you add AI
AI features do not get a separate HIPAA. They add new places where PHI lives and new vendors that touch it. Our article on HIPAA AI compliance covers who owns which part of the program; here is what engineering should trace.

BAAs with model and cloud providers. HHS says a cloud provider that processes or stores ePHI for a business associate is itself a business associate, even if it only holds encrypted data without the key, and that using one without a BAA violates the HIPAA Rules. The conduit exception covers transmission-only services, not processing. Read hosted model APIs, transcription services, vector databases and tracing tools with the same lens: if PHI reaches them, confirm with counsel whether a BAA is needed, and check which of the provider's services its BAA actually covers.
Prompts, outputs and logs. A prompt with a patient's history is ePHI. So is the retrieved context, the model's answer, the stack trace that captured both, and the analytics event that stored the first 500 characters. We map every place prompt text is written before launch; observability tools are the usual leak. Our piece on AI data leakage lists the common paths.
De-identification, done properly. The HHS de-identification guidance recognizes two methods: Expert Determination, or Safe Harbor, which removes 18 kinds of identifiers, including names, geographic units smaller than a state, all date elements except the year, phone numbers, email and IP addresses, device identifiers, voice prints and full-face photos. HHS adds that identifiers in free text must be removed too. Stripping the name from a prompt is not de-identification if the visit date, ZIP code and a note mentioning the patient's employer remain. Properly de-identified data is no longer PHI, though HHS notes the risk of re-identification is small, not zero.
Access per user and per tenant. Retrieval must apply the same role and tenant filters as the rest of the product before the model sees anything. A model cannot unsee a record it should not have received. Our guide to tenant isolation covers the patterns.
Retention. Decide how long prompts, transcripts, embeddings and caches live, and how they are destroyed. The HHS cloud guidance notes that service agreements can address retention limits and how data is returned when a service ends. Deleting a patient's record but keeping their embedding is a common gap.
Evaluation data. Test sets built from real cases are PHI unless de-identified. Keep them in the same controlled environment as production, and record who ran which evaluation on which data.
05What we see in production
For Datascape, a Denver data consultancy that works as a HIPAA business associate for healthcare organizations, we built a RAG pipeline that reads physician employment contracts and extracts 13 compensation fields. Everything runs in the client's own HIPAA-aligned AWS account, with public traffic denied at the network level, under a signed business associate agreement. We used only the AWS permissions the client granted, and all code went to the client's repository. A term the contract does not state comes back empty, never guessed.
For MIRA, an AI patient intake tool for pain physicians, the first version stored no patient names or birth dates: each intake received a generic ID. Each of the three practices ran on its own Azure deployment and domain, and the AI drafts a summary for the physician and never diagnoses. Collecting less is the cheapest control there is.
For a dental documentation product, the AI drafts a structured clinical note during the appointment from live transcription and patient history, and nothing reaches the patient record until the dentist approves it. That approval gate protects the integrity of the record, which is a Security Rule goal as much as a clinical one.
06A HIPAA checklist for engineering teams adding AI
- 01
List every covered entity you serve and every vendor that touches PHI, with a BAA for each link.
- 02
Update the risk analysis for the AI feature before launch, not after. HHS says entities must assess the need for a new evaluation when, for example, new technology is adopted.
- 03
Draw the feature's PHI flow
inputs, retrieval, model calls, outputs, logs, caches and evaluation sets.
- 04
Enforce role and tenant filters in the backend before retrieval, and limit context to the minimum necessary.
- 05
Decide where de-identification applies, which method you rely on, and how free text is handled.
- 06
Scrub or block PHI in observability and analytics tools that are not covered by a BAA.
- 07
Log access to PHI by user, tenant and process, and review the logs. See our guide to AI audit trails.
- 08
Set retention and deletion for prompts, transcripts, embeddings and backups.
- 09
Keep evaluation data inside the controlled environment.
- 10
Rehearse a breach
can you name affected individuals per tenant within days, not weeks?
- 11
Document every decision, including why an addressable specification was handled another way, and keep it for six years.
Have counsel review your BAAs and your reading of each rule; this list is engineering practice, not legal advice. If you are planning AI inside a healthcare product, we start with a two-week Planning Sprint for $5,000 that ends in a plan and a fixed quote, and the fee counts toward the build. If the AI is already built, the AI Scorecard tests it on 50 of your own cases over two weeks, for $5,000.
Frequently asked questions
Is there an official HIPAA certification for software?
No. HHS states that OCR does not endorse, certify or recommend specific technology or products. Third-party assessments can support a security review, but compliance is an ongoing program of safeguards, documentation and agreements you must be able to show at any time.
Do we need a BAA with our AI model provider?
If the provider will create, receive, maintain or transmit PHI on your behalf, HHS guidance on cloud providers points strongly toward yes, even when the data is encrypted. The alternative is to keep PHI out of the calls entirely through proper de-identification. Confirm the answer and the scope of any BAA with your counsel.
Does removing patient names make data safe to send to a model?
Not by itself. Safe Harbor requires removing 18 kinds of identifiers, including most dates, small geographic units and identifiers buried in free text, and you must have no actual knowledge that the rest could identify someone. Expert Determination is the other route, and it needs a qualified expert's documented analysis.
How Datics helps
Building Healthcare software? See the AI modules we build for dental, veterinary, clinic and healthcare data platforms.
Related work
Case studies from our projects on the same subject.
Datascape
Healthcare · Contract data extraction pipeline
Compensation terms read from any physician contract, inside the client's own restricted cloud
Extraction code broke whenever a contract changed layout. One RAG pipeline now reads any contract, inside the client's own AWS account.
MIRA
Healthcare · AI patient intake
Pain physicians start each visit with an AI summary of the patient's history
Pain histories used to be taken in the room. Now patients answer adaptive questions first, by tap or voice, and AI drafts the summary.
Dental clinical documentation AI company
Healthcare · Clinical documentation AI
Dentists approve a clinical note drafted during the appointment, not rebuilt after it
Dentists rebuilt notes from memory after each visit. Now AI drafts the note during the appointment, and only the dentist can release it.
Related answers
Healthcare practices
EHR software development: add AI without breaking workflows
EHR software development now means FHIR APIs, SMART app launch, audit logs and PHI controls. How to add AI to an EHR while clinicians keep the final say.
Healthcare practices
How much time does AI clinical documentation save?
What AI clinical documentation saves practice teams, from JAMA and AMA-reported studies, and how to build it so notes get reviewed and data stays private.
AI security and compliance
HIPAA AI compliance: BAAs, PHI in prompts and audit logs
HIPAA AI for software teams: which model providers sign a BAA, how to keep PHI out of prompts and logs, and where the 2025 to 2026 HHS rules stand.
Your customers already expect AI from your product.
Let us make it real inside the product you run today.
