A BAA on every paid plan
The Business Associate Agreement is not a separate SKU, an enterprise upsell, or a sales negotiation. It is part of Solo, Professional, and Business — the same agreement, executed before any PHI moves.
A Business Associate Agreement is the contract that lets you put protected health information into an AI tool. Most AI vendors will now sign one — but a BAA only covers the services it names, and most AI BAAs are drafted narrower than the way teams actually use the tool. HASP includes a BAA on every paid plan, and runs every language model through Amazon Bedrock under its BAA with Amazon Web Services, so one agreement covers the entire path your PHI takes.
“BAA-included” should mean the agreement is in place and it covers what you actually do. At HASP it means four specific things.
The Business Associate Agreement is not a separate SKU, an enterprise upsell, or a sales negotiation. It is part of Solo, Professional, and Business — the same agreement, executed before any PHI moves.
HASP runs every language model through Amazon Bedrock under its Business Associate Agreement with Amazon Web Services, so prompts and outputs stay inside the AWS boundary and are never sent to Anthropic or OpenAI. Your single agreement with HASP covers every entity that touches a prompt — there is no model provider left uncovered.
Every prompt is checked for PHI before it reaches a model. Your organization sets the policy: send it through under your BAA, redact it first, or block the request. Redaction is a choice, never a default.
Every prompt, response, and access event is written to an append-only, hash-chained audit trail. A BAA promises accountability; the audit trail is how you actually prove it.
Getting a vendor to sign a BAA has become easy. That is exactly why the signature is no longer the useful question. A BAA is a contract — it defines scope, and outside that scope it is silent. Most AI compliance failures are not missing signatures. They are signed agreements whose scope never matched the deployment.
This is the gap between a signed BAA and a compliant deployment — covered in depth in what a HIPAA BAA actually covers when AI is involved, and in the broader guide to HIPAA-compliant AI. The two questions buyers ask most often — whether ChatGPT is HIPAA-compliant and the same question for another leading AI assistant — both come down to the same thing: a BAA may be available, but does it cover the way your team actually works?
Before you call a deployment compliant, four things in the agreement have to be true — not assumed.
A BAA covers the services it names — not the vendor's whole catalog. If the agreement names cloud infrastructure but the language model API is a separate product, your PHI is flowing through an uncovered service. The inference service has to be in scope explicitly.
A prompt passes through more entities than the logo on your invoice. Each one that touches PHI is a potential business associate. Either your BAA names them, or your vendor holds BAAs with each — and your arrangement relies on that unbroken chain.
A BAA should make clear that PHI is not used to train or improve a model, and that the prohibition extends to de-identified derivatives. “We don't train on your data” belongs in the agreement, not a support article.
If the BAA covers an enterprise tier but a staff member uses a consumer plan on the same device, that work is uncovered. Compliance needs the BAA scope and the actual data flows to match — which is an operational fact, not only a contractual one.
Working through this on a specific vendor is what the 20-point HIPAA AI vendor checklist is for.
A single AI request rarely stays with one company. Your application reaches the AI vendor; the vendor routes the prompt to an inference provider that runs the model; the response returns along the same path. Every hop that touches PHI is a potential business associate.
The most common quiet failure: a buyer signs a BAA with the AI vendor and assumes it covers everything, when the model provider behind the tool was never named anywhere. HASP removes that problem instead of handing it to you. HASP runs every language model through Amazon Bedrock under its Business Associate Agreement with Amazon Web Services, so prompts and outputs stay inside the AWS boundary and are never sent to Anthropic or OpenAI. Your one agreement covers the whole chain — and the sub-processor list documents every entity that processes data under it. Nothing in the path is left for you to track down.
Get started
Stop chasing a chain of agreements across a vendor and the model providers behind it. A BAA is included on every paid HASP plan and covers the full path your PHI takes. See the plans, or talk to our compliance team about executing one.