Webclat / Healthcare
health.webclat.com
Webclat / Healthcare  /  field guides

The HIPAA compliant website, component by component

A website is not a single system that can be certified compliant. It is a bundle of components, each transmitting to its own set of recipients - and compliance is decided component by component, recipient by recipient. This guide decomposes the question the way an audit does.

Can a website "be HIPAA compliant"?

Not as a unit. The hosting provider receives one set of data, the form vendor another, the chat vendor a third, and every tag on the page its own. Each recipient either is or is not under a business associate agreement, and each flow either is or is not minimized. The honest form of the question is a table, so here is the table.

Component by component

ComponentWhat it receivesWhat it requires
Hosting / infrastructureIPs, request logs, stored contentAn infrastructure BAA - generally available from the major clouds; the configuration is still yours
CMSAdmin access; form data when forms are nativeA BAA if PHI touches it, or an architecture that keeps PHI out of it
FormsWhatever patients type, plus hidden fieldsBAA-covered vendor; link-not-data notifications; a clean thank-you page
ChatSymptoms and identity in free textBAA, access controls, transcript retention limits
AnalyticsIP plus health-context URLs and titles, every pageviewBAA-covered or first-party measurement; verified minimization elsewhere
Call trackingCaller number, recording, prompting page contextBAA, recording controls, retention limits
Video embedsViewing behavior on the pages that host themPlacement review on condition pages; privacy-mode embeds where offered
Fonts / CDNsIP and page URL on every loadLow content, but still a recipient - self-host where it is trivial to do so
Social / ad pixelsPage context joined to platform identityRemoved from sensitive paths or consent-gated - and verified, not assumed
Patient portalAuthenticated PHI by definitionA fully covered stack, kept architecturally separate from marketing-site tooling

The unauthenticated-page question

Regulators took the position that tracking on unauthenticated health pages can transmit protected information; litigation in 2024 vacated part of that guidance for unauthenticated pages. It would be a mistake to read the vacatur as clearance: the civil litigation record against hospitals over exactly this data kept growing on other legal theories, state privacy laws increasingly treat health-context browsing as sensitive on their own force, and the FTC has pursued health platforms outside HIPAA entirely. Designing to the floor of what survived one ruling is a bet, not a posture - and the bet is placed with the organization's name on it.

The embed problem

Every embed is someone else's code running on your page: a video player, a map, a social feed, a review widget. Each brings its host's tracking with it, and each was almost certainly added by someone thinking about content, not recipients. On a condition or service-line page, an embed's telemetry is health-context data like any pixel's. The audit treats embeds as tags, because technically that is what they are.

Working rule: the compliance status of a page is the compliance status of its worst recipient. One uncovered vendor on an oncology page sets the exposure for the whole template.

What order should remediation follow?

Runtime inventory first - every outbound request per template, before and after consent. Classify each recipient: BAA in place, BAA available, or no path. Minimize what remains, then re-verify at runtime. None of this is legal advice; it is the engineering sequence that gives your legal and privacy teams something true to review.

Common questions

Does HIPAA apply to our public marketing website?

HIPAA governs the covered entity's handling of protected health information wherever it flows, and identifiers joined to health context on a public site can qualify. HIPAA is also not the only exposure - state privacy laws, wiretap theories, and FTC authority all reach the same data.

Is mainstream cloud hosting allowed?

The major infrastructure providers generally offer BAAs for covered services. The agreement covers their layer; your application configuration, logging, and backups remain your responsibility.

Are video embeds on condition pages a problem?

They can be - an embed reports viewing behavior from the page that hosts it, and on a condition page that context is the sensitive part. Review placement and use privacy-mode embeds where the platform offers them.

Is a cookie banner enough?

No. Consent management governs when tags fire; it does not create an agreement with the vendors receiving the data, and it does not minimize what they receive. A defensible site needs both answered.

Get the component-by-component truth for your own templates.

A runtime audit of your public-facing website: every component's outbound requests, who receives the data, and how behavior changes before and after consent. Written to be reviewed alongside legal and privacy.

Request an audit