industries
BAA Checklist for Martech and Customer Data Vendors
By Art Kukharenko · Published · Updated
Browse this industry resourcesA business associate agreement (BAA) is the contract HIPAA requires before a vendor handles protected health information (PHI) for you, and a signature alone proves little. Test what is covered, which fields may hold PHI, sub-processors, key custody, logging, breach-notice speed, exit terms and the vendor's own use of your data, including AI training. Our 19-item BAA checklist (CSV) gives each question a good answer, a red flag and a HIPAA reference.
Who this is for: procurement, privacy, security and marketing operations teams evaluating a customer data platform (CDP), email, analytics, CRM or AI vendor. The healthcare hub links the related guides.
Why a signed BAA is the start, not the finish
A vendor that creates, receives, maintains or transmits PHI for you is a business associate 1. You may disclose PHI to it only with satisfactory assurance in a written contract that contains the terms of 45 CFR 164.504(e) 23. HHS runs no HIPAA certification program 1416, so "HIPAA compliant" on a website is a claim, not a credential. What vendors do publish is the scope of their BAAs, and the limits are instructive.
Scroll horizontally to compare all columns ↔
| Vendor | Scope limit it publishes | Checklist items it triggers |
|---|---|---|
| Salesforce | The BAA must include the covered service. Data 360 and Health Cloud are listed; Einstein features in Marketing Cloud Next are not covered; Einstein Bots may not take PHI in utterance records; the BAA governs if it conflicts with the page 9 | 1, 2, 3 |
| Twilio Segment | HIPAA eligibility and BAAs only on the Business tier; the workspace must show the HIPAA badge; Segment does not keep the private key for field encryption 11 | 1, 5 |
| OpenAI | Consumer plans and ChatGPT Business excluded; the API needs a BAA that lists it plus modified retention; no PHI in profile fields, workspace names or support tickets 12 | 1, 3, 8 |
| Anthropic | Covers only the single organisation that accepted it; Covered Models need 30-day retention; beta features, connectors and several APIs excluded 13 | 1, 2, 8, 12 |
| AWS | Sign a BAA before using listed services with PHI; unlisted services only for data that is not ePHI 15 | 1, 2 |
For AI-specific terms, see HIPAA-compliant ChatGPT and private LLM options.
How to use the checklist
- Decide whether the vendor touches PHI. If you can redesign a flow to send only de-identified data 6, document that decision; no BAA is needed for data that is not PHI.
- Attach the checklist to your RFP or security questionnaire. The customer data platform RFP template has a place for it.
- Ask for documents, not answers: the signed BAA, covered-products list, sub-processor list, latest SOC 2 or ISO report, penetration-test summary, incident history and insurance certificate.
- Score each item green, amber or red. Treat a red on items 1, 2, 4, 9, 10 or 12 as a block on signature.
- Assign owners. Privacy: 1, 3, 11, 12, 14, 16. Security: 5 to 8, 13, 15. Legal and procurement: 9, 10, 17, 18. Vendor management: 4, 19.
- Re-run at renewal and when scope changes. Salesforce changed its covered-services list on 18 March, 31 July and 30 September 2026 10.
The checklist at a glance
The CSV adds the reason each item matters, what a good answer looks like and the HIPAA reference. Download it from the BAA checklist page.
Scroll horizontally to compare all columns ↔
| # | Ask about | Red flag |
|---|---|---|
| 1 | Covered products, modules and plan tiers | Only a website badge |
| 2 | Integrations, connectors, destinations and AI features outside the BAA | AI features on by default |
| 3 | Fields allowed and barred for PHI | PHI accepted in support tickets |
| 4 | Sub-processors and flow-down terms | List "on request" only |
| 5 | Encryption and key custody | Vendor-held keys only |
| 6 | Access control and vendor staff access | Standing admin access |
| 7 | Audit logs you can see, and retention | No customer-visible log |
| 8 | Copies: backups, caches, prompt logs | No retention schedule |
| 9 | Incident and breach notice timeline and content | "Without undue delay" with no number |
| 10 | Return and destruction at exit | Export fees; no certificate |
| 11 | De-identification and aggregation rights | Unnamed "anonymisation" standard |
| 12 | Vendor's own use, including model training | Toggle the BAA never mentions |
| 13 | Data location and offshore access | Global processing by default |
| 14 | Minimum necessary controls | Every field synced by default |
| 15 | Audit rights and assurance reports | Report excludes your product |
| 16 | Support for access, amendment, accounting | No service level |
| 17 | Termination for breach; transition help | Termination only at renewal |
| 18 | Insurance, liability caps, indemnity | General cap covers breaches |
| 19 | Incident and enforcement history | Refuses to discuss |
Common BAA negotiation points
Breach notice: contract versus the 60-day rule
HIPAA sets an outer limit: a business associate must notify the covered entity without unreasonable delay and no later than 60 calendar days after discovery 5. Your own notice to individuals has the same 60-day limit, and a breach is treated as discovered when it is known to a workforce member or agent, so a vendor acting as your agent can start your clock 5. Ask for 24 to 72 hours for confirmed breaches, define "security incident" (the Security Rule requires the contract to cover them 4), and specify what the notice must contain.
Sub-processors
Subcontractors must accept the same restrictions and conditions as the vendor 34. Ask for the list, the flow-down language, advance notice of changes and a right to object.
The vendor's own use of PHI
A business associate may use or disclose PHI only as the contract permits or the law requires 2. A BAA may allow use for the vendor's proper management and administration and legal responsibilities, and data aggregation services relating to your health care operations 3. Leave out de-identification for the vendor's own purposes unless you decide to allow it, and prohibit model training in the BAA itself, not only in a privacy page.
Exit
The BAA must provide for return or destruction at termination where feasible, and extended protections where not 3. Add a time limit, open export formats, destruction of backups, a certificate and no export fees. The cloud exit strategy template and vendor lock-in clauses cover the commercial side.
Liability and insurance
HIPAA is silent here, so it is commercial. Push for a separate, higher cap or an uncapped indemnity for data breaches, reimbursement of notification and monitoring costs, and evidence of cyber insurance.
Location and offshore access
OCR's 2016 cloud guidance, as summarised by Mintz, says HIPAA does not prohibit storing ePHI abroad but the risk analysis should account for it 8. Name regions and approved support locations in the contract.
Order of precedence and scope drift
Make the BAA prevail over the master agreement and data protection addendum for PHI. Require notice when the covered-products list changes, and a right to terminate if coverage shrinks.
If the vendor will not sign
No BAA, no PHI. Your options are to redesign the flow so no PHI reaches the vendor; to de-identify under Safe Harbor or Expert Determination, or share a limited data set under a data use agreement for permitted purposes 6; to choose a vendor that signs; or to host the system yourself. Self-hosting removes the vendor from the PHI path, but a third party that hosts the hardware is still a business associate, and the conduit exception is narrow 7. See HIPAA-compliant customer data platforms for how deployment models differ, and pixels after the HHS guidance for the tracking case.
Checked 2026-10-17 unless noted.
Download the BAA checklist (CSV) and attach it to your next vendor review. Return to the healthcare hub for related guides.
Frequently asked questions
What is a BAA and who needs one?
A BAA is the written contract between a covered entity (or business associate) and a vendor that handles PHI on its behalf. It sets permitted uses, safeguards, incident reporting, subcontractor terms and return or destruction of data. Any vendor that creates, receives, maintains or transmits PHI for you needs one 13.
Do we need a BAA with a marketing or customer data vendor?
Only if the vendor handles PHI for you. A patient's contact details, appointment history and engagement data held by a provider are usually PHI, so email, CRM, analytics and customer data platform vendors processing them need a BAA. A flow limited to properly de-identified data does not 6.
Is "HIPAA compliant" on a vendor's website enough?
No. HHS runs no HIPAA certification program 1416, and vendors publish narrower BAA scopes than their marketing suggests 91112. Ask for the signed BAA, the covered-products list, the plan tier it applies to, and the features it excludes. A badge or trust page is marketing; the contract is what binds the vendor.
How quickly must a vendor tell us about a breach?
The regulatory outer limit is 60 calendar days from discovery 5, but contracts should be much faster. Ask for 24 to 72 hours for confirmed breaches, with a defined notice content and a named contact. Your own notice to individuals is also due within 60 days of discovery.
Can a vendor use our PHI to train its AI models?
Only if the BAA allows it, and you should say no. A business associate may use PHI only as the contract permits or the law requires 2. Privacy-page promises are not contract terms, so write the prohibition into the BAA and confirm it binds sub-processors.
Does a BAA cover the vendor's sub-processors?
What if a vendor will only sign a BAA on a higher plan?
That is common: Twilio, for example, offers BAAs only on its Business tier 11. Treat the plan requirement as a pricing and scope fact, not a loophole. Do not send PHI on a lower tier, and confirm in writing which features are covered on the higher one.
Sources
- 45 CFR 160.103, definitions (business associate; subcontractor) Open source
- 45 CFR 164.502, uses and disclosures (business associates, subcontractors) Open source
- 45 CFR 164.504(e), business associate contracts Open source
- 45 CFR 164.314(a), organisational requirements for business associate contracts Open source
- 45 CFR 164.402, 164.404 and 164.410, breach definition and notification Open source
- 45 CFR 164.514, de-identification and limited data sets Open source
- HHS, Omnibus Rule, 78 Fed. Reg. 5566, 25 Jan 2013, conduit discussion at 5571–72 Open source
- Mintz, summary of OCR cloud computing guidance (19 Oct 2016; hhs.gov returned HTTP 403) Open source
- Salesforce, Business Associate Addendum restrictions (updated 30 Sep 2026) Open source
- Salesforce, BAA restrictions change log (to 30 Sep 2026) Open source
- Twilio, HIPAA eligible Segment (last modified 26 Jun 2026) Open source
- OpenAI, HIPAA Implementation and Configuration Guide, posted 9 Jul 2026 Open source
- Anthropic, Business Associate Agreements for commercial customers Open source
- Microsoft Learn, HIPAA - Azure Compliance (updated 2024-10-10) Open source
- AWS, HIPAA eligible services reference (last updated 15 Oct 2026) Open source
- Google Cloud, HIPAA compliance on Google Cloud (footer updated 2026-10-16) Open source
Get the evaluation worksheet
Enter your email to register this resource request and unlock the CSV below. This does not subscribe you to marketing. See the privacy policy.
This article is general information, not legal advice.
Further reading
- CDP for Healthcare: PHI On-Prem
- CDP RFP Template: 50 Requirements
- Cloud Exit Strategy Template
- HIPAA-Compliant CDP: What It Takes
- Vendor Lock-In in Martech: 9 Clauses
Published: · Updated:
Publication date recorded for the approved release. Editorial updates do not establish legal approval or a customer result.