Skip to main content
Blog
Blog security

What Is a Business Associate Agreement (BAA)? HIPAA BAAs Explained

A Business Associate Agreement (BAA) is a HIPAA-required contract between a covered entity and a vendor that handles protected health information on its behalf, binding the vendor to safeguard that data. This guide explains what a BAA covers, who needs one, and why some website vendors refuse to sign.

Aug 18, 2026 4 min read
What Is a Business Associate Agreement (BAA)? HIPAA BAAs Explained
Table of Contents

A Business Associate Agreement (BAA) is a HIPAA-required written contract between a covered entity and a vendor that handles protected health information (PHI) on its behalf. It legally binds that vendor, the business associate, to safeguard the PHI, use it only as permitted, and report breaches. Without a signed BAA, sharing PHI with the vendor is itself a HIPAA violation.

TL;DR: the HIPAA contract for PHI vendors

  • What it is: A BAA is a HIPAA-required contract binding a vendor that handles PHI to safeguard it, use it only as permitted, and report breaches.
  • Who needs one: Every covered entity needs a BAA with each business associate, and the obligation flows down to any subcontractor that touches PHI.
  • The website gap: Advertising and analytics vendors (Google, Meta) will not sign a BAA for tracking pixels, so PHI sent to them is uncovered and a HIPAA violation.

Short on time? See browser-layer privacy monitoring. It surfaces a pixel sending PHI to a no-BAA vendor before it becomes a reportable breach.

Covered entity vs business associate

HIPAA splits the world into two roles, and the BAA is the contract between them:

Covered entityBusiness associate
WhoHealth plans, clearinghouses, providers transmitting health data electronicallyAny vendor creating, receiving, maintaining, or transmitting PHI for a covered entity
ExamplesHospitals, clinics, insurersCloud hosts, billing firms, analytics vendors, transcription services
HIPAA obligationFull Privacy + Security Rule complianceSafeguard PHI per the BAA and applicable rules
Needs a BAA withEvery business associateEvery subcontractor that touches PHI

The chain matters: a business associate that hands PHI to its own subcontractor needs a BAA with that subcontractor too. HIPAA's obligations flow all the way down.

What a BAA must contain

HIPAA prescribes the required elements. A compliant BAA sets out the permitted and required uses of PHI, requires the business associate to implement appropriate safeguards, obligates it to report security incidents and breaches, requires it to bind its subcontractors to the same terms, and provides for the return or destruction of PHI at contract termination. It is the instrument that makes a vendor legally accountable for ePHI it would otherwise handle with no HIPAA duty at all.

The website-tracking BAA gap

Here is where BAAs collide with the modern web. A hospital can have airtight BAAs with its EHR vendor, its cloud host, and its billing company, and still be exposed, because a marketing tag on its website transmits patient data to a vendor that has no BAA and will not sign one.

Google's standard Analytics and Ads products and Meta's pixel are not offered under a BAA for this use, and their terms generally prohibit sending them PHI. So when a tracking script on a patient-facing page captures an identifier alongside health context, turning it into ePHI, and beacons it to those platforms, there is no agreement protecting it, and structurally cannot be. This is the core of the HIPAA website-tracking problem and the OCR enforcement that followed.

Closing the gap

A BAA is a legal control; it cannot stop a transmission it never covered. Closing the gap requires knowing which scripts run on health-context pages and where they send data: browser-layer privacy monitoring that surfaces a pixel sending PHI to a no-BAA vendor before it becomes a reportable breach. Teams evaluating options here often compare cside and Feroot, the two client-side monitoring vendors positioned for healthcare compliance.

The takeaway

A BAA extends HIPAA's protections to vendors you don't control, but only to the vendors who sign one. The dangerous vendors are the ones handling PHI without a BAA, and on healthcare websites those are usually the advertising and analytics scripts nobody classified as business associates in the first place.

Simon Wijckmans
Founder & CEO

Founder and CEO of cside. Previously a product manager on Cloudflare Page Shield (now Cloudflare Client-Side Security). Co-chair of the W3C Anti-Fraud Community Group and a Forbes 30 Under 30 honoree. Building accessible security against client-side attacks, web security is not an enterprise-only problem.

FAQ

Frequently Asked Questions

A covered entity (a health plan, healthcare clearinghouse, or provider that transmits health data electronically) needs a BAA with every business associate: any vendor that creates, receives, maintains, or transmits protected health information on its behalf. That includes cloud hosts, billing companies, analytics providers, and subcontractors. Business associates in turn need BAAs with their own subcontractors that touch PHI, so the obligation flows down the chain.

HIPAA specifies required terms: the permitted uses of PHI, a commitment to appropriate safeguards, breach notification obligations, a requirement to flow the terms down to subcontractors, and provisions for returning or destroying PHI when the contract ends. A BAA is not boilerplate: it is the legal mechanism that extends HIPAA's safeguard requirements to a vendor the covered entity does not directly control.

Their standard analytics and advertising products are not built to handle protected health information, and their terms typically prohibit sending PHI to them. So when a hospital's marketing pixel transmits an identifier plus health context to Google or Meta, there is usually no BAA covering it, and cannot be, under those products' terms. That gap is precisely what HIPAA website-tracking enforcement has targeted: PHI going to a vendor that never agreed to protect it.

Monitor and Secure Your Third-Party Scripts

Gain full visibility and control over every script delivered to your users to enhance site security and performance.

Start free, or try Business with a 14-day trial.

cside dashboard interface showing script monitoring and security analytics
Related Articles
Book a demo

Want to walk through this with an engineer?

Thirty minutes, on your own site. Not a slide deck.

Book a personalized demo to see:

How to achieve PCI DSS requirement 6.4.3 & 11.6.1 compliance in 1 day
Why third-party scripts are a security risk for you and your visitors
Monitoring privacy and consent leakage (GDPR, CCPA) across every third party
Stopping signup abuse, account sharing, and chargeback fraud with device intelligence
Detecting and controlling AI agents and bots hitting your site in real time

Rather just send a question?

Finding open slots…

Real humans only. We'd know.

Having trouble booking? Open scheduler in a new tab

What are you trying to solve?

Tell us in a line and we'll come back with something useful, not a generic pitch.

We usually help with:

Seeing which third-party scripts run on your site
PCI DSS 6.4.3 and 11.6.1 evidence
Bots, AI agents and account takeover

Prefer to just book a time? Pick a slot instead