The two-link chain
Link 1 — the customer BAA
You sign one BAA with HASP. It establishes HASP as your Business Associate and is the gate for production-mode PHI usage. With no active BAA on the org, the substrate’s policy plane fails closed: PHI-flagged content is refused before it reaches any provider. Free Evaluation orgs have no signed BAA and therefore cannot submit PHI — PHI mode is forced toblock.
Link 2 — the provider chain
HASP integrates directly with model providers under HASP-direct BAAs, rather than proxying through a third-party gateway:| Provider | Coverage | BAA |
|---|---|---|
| Anthropic (Claude family) | hasp_anthropic_baa_2026 | HASP Healthcare BAA |
| OpenAI (GPT family) | hasp_openai_baa_2026 | HASP Enterprise BAA |
PHI handling is HASP-owned
PHI de-identification, redaction, and re-identification is a HASP-owned core substrate capability — not a function rented from a third party. It runs as a step inside HASP’s AI Gateway pipeline, above the provider-routing layer:Because PHI handling lives above the provider-routing line, the original PHI is redacted before the provider ever sees it. Providers receive placeholder tokens (
[NAME_1], [MRN_1], …), not the underlying values. Re-identification happens on the way back, inside HASP’s substrate.What’s covered, and what’s disclosed
- PHI handling controls are covered by HASP’s own attestation engagement — HASP attests the controls it operates rather than inheriting attestation from a third-party gateway.
- User feedback is never forwarded upstream. Thumbs ratings and conversation feedback are stored inside HASP’s data plane only; they are never transmitted to Anthropic, OpenAI, or any provider as training signal or telemetry.
- Anthropic flagged-abuse retention. Anthropic retains requests flagged by its abuse-detection systems for up to 2 years, outside HASP’s control. This passthrough retention obligation is disclosed in the customer BAA sub-processor exhibit and the Trust Center.
PHI is never persisted in audit logs
Audit rows carry the redacted form plus entity-class metadata only — for example,"SSN redacted at offset 42". Original PHI values never land in audit storage at any tier. A narrow forensic-replay path exists through a crypto-shredded, per-request re-identification map with a short dispute window (24h default), but that map is mathematically destroyed when the window closes.