






Most healthcare sites pass the easy tests and fail the quiet ones. The owner signs a BAA, flips on HTTPS, and calls it done. Meanwhile a marketing pixel ships appointment data to an ad network, a contact form drops unencrypted PHI into a Gmail inbox, and nobody notices until a complaint or an audit forces the question. HIPAA isn't a setting you toggle once. It's how every form, script, and third-party tag on the site behaves, every day.
So here's the line-by-line checklist I use when I build and audit custom healthcare sites for US and Canadian providers. Work through it section by section and you'll find the gaps before a regulator does. This is guidance, not legal advice. Confirm the specifics with a healthcare attorney.Key Takeaways:
HIPAA is United States federal law. It applies to covered entities (providers, health plans, clearinghouses) and to their business associates - the vendors that handle protected health information on their behalf. Your web developer, your hosting company, and your form processor are all potential business associates.
Here is the part most builders get wrong: not every page on your site needs to be HIPAA compliant. HIPAA attaches to protected health information. A marketing page describing your services, your team, or your location collects no PHI and carries no HIPAA obligation on its own.
The moment a page collects, transmits, or stores PHI - an appointment request, a contact form with health details, a patient portal login - that page and everything behind it falls under HIPAA. The practical job is to map exactly where PHI enters your site and lock down those paths, not to gold-plate the entire domain.
One clarification worth making plainly: there is no such thing as a "HIPAA-certified website," and no builder or platform is "HIPAA compliant out of the box." No government body certifies websites. Compliance is something you implement and document, not a badge you buy or a setting you switch on.
Protected health information is any individually identifiable health information. On a website, the boundary is wider than most owners expect, and this is where audits find trouble.
PHI on your site can include: - Appointment and booking requests - the name, contact details, and reason-for-visit tied together
That fourth and fifth point are the ones that surprise people. An IP address on its own is debatable, but an IP address captured alongside a visit to your oncology or addiction-treatment page, tied to a tracking cookie, becomes identifiable health information in the eyes of regulators. This is the exact mechanism behind the tracking-pixel enforcement actions covered later on this page.
HIPAA is built on four rules. Your website touches all of them.
Governs how PHI may be used and disclosed. For a website, this drives your Notice of Privacy Practices, your consent language, and the principle that you collect only the minimum information necessary for the task.
Governs electronic PHI specifically. It mandates the three categories of safeguards - administrative, physical, and technical - that the rest of this checklist is built around. This is the rule your developer and hosting choices live under.
Sets out how the Office for Civil Rights (OCR) investigates and how penalties are calculated. It is the reason documentation matters: if you cannot show your work, you cannot show compliance.
Requires you to notify affected individuals, OCR, and sometimes the media when unsecured PHI is exposed. A misconfigured form or a leaking analytics tag can trigger this rule, which is why the technical details are not optional.
The Security Rule organizes everything into three buckets. A compliant site needs all three - technical controls alone are not enough.
| Category | What it covers | Website examples |
|---|---|---|
| Administrative | Policies, training, risk management | Documented risk analysis, staff training, BAAs, assigned security responsibility |
| Physical | Facility and device security | Hosting data-center controls, workstation and device policies |
| Technical | Technology-based protection of ePHI | Encryption, access controls, audit logging, secure transmission |
A Business Associate Agreement (BAA) is a signed legal contract that binds a vendor to HIPAA's safeguards and makes them liable for breaches. If a vendor touches PHI and you do not have a BAA with them, you are already non-compliant.
For a healthcare website, that means a BAA with: - Your hosting provider (the server storing or transmitting PHI)
Encryption is the technical safeguard regulators look at first, and it has two halves.
In transit - data moving between the visitor's browser and your server must be encrypted with TLS 1.2 or higher. That means HTTPS on every page, not just the form pages, enforced with HSTS (HTTP Strict Transport Security) so browsers refuse to connect over plain HTTP. A redirect from HTTP to HTTPS is not enough on its own; HSTS closes the window where a downgrade attack can intercept the first request.
At rest - PHI stored on your server or in your database must be encrypted, with AES-256 as the standard benchmark. Stored form submissions, patient records, and backups all qualify.
HTTPS everywhere is the floor, not a nice-to-have. A custom-built site lets me enforce TLS, HSTS, and secure headers at the infrastructure level rather than hoping a plugin sets them correctly. This is also where template builders fall short, which is part of why I recommend custom alternatives to WordPress for any practice handling PHI.PHI has to live on infrastructure that meets the Security Rule and whose provider will sign a BAA. That covers data-center physical security, encryption support, access logging, and breach liability. Generic shared hosting on a host that will not sign a BAA is a non-starter, no matter how cheap or convenient.
The form is where PHI most often enters a site, and it is the most common point of failure. A compliant form needs: - POST-only transmission for PHI - never GET, which would expose data in the URL, server logs, and browser history
A contact form that emails a patient's symptoms to a standard inbox is one of the most frequent violations I find when auditing existing sites. It feels harmless. It is a reportable breach waiting to happen.
Once PHI is in your system, the Security Rule dictates who can reach it and demands a record of who did.
The Security Rule requires audit controls that record access to ePHI - who viewed or changed what, and when. Separately, HIPAA requires that compliance documentation be retained for six years. That covers your policies, your risk analysis, your BAAs, and your audit records. A patient portal or any admin area touching PHI needs logging built in from the start, because you cannot reconstruct an audit trail after the fact.
This is the single most active enforcement area in healthcare web today, and it has caught major hospital systems off guard.
Standard analytics and advertising tools - Google Analytics, the Meta (Facebook) Pixel, and similar tags - work by sending data about each visitor to a third party. On a healthcare site, that data can include the page someone viewed (which may reveal a condition), their IP address, and a tracking identifier. Bundled together, that is PHI being disclosed to a vendor who has not signed a BAA and will not sign one for this purpose.
The HHS Office for Civil Rights has issued specific guidance warning that the use of these tracking technologies on pages that handle PHI can violate HIPAA. Regulators have pursued health systems precisely over pixel data leaking to ad platforms. The risk is not theoretical.
The fix is twofold: keep ad and analytics pixels off any page that touches PHI, and use privacy-first, compliant analytics that can run without exporting identifiable patient data. For healthcare clients I default to cookieless, privacy-respecting analytics rather than consumer ad-tech, so you still get traffic insight without turning your booking page into a data leak. The same care applies to telehealth website design, where the volume of patient interaction makes tracking hygiene even more critical.Technical controls are only half the obligation. HIPAA expects documentation, and the absence of it is itself a finding.
Your site and practice need: - Privacy Policy - how you collect, use, and protect data on the site
The risk analysis is the keystone. It is explicitly required by the Security Rule, it is the first thing OCR asks for in an investigation, and a missing or stale one is among the most commonly cited violations. Compliance is not just having safeguards - it is being able to prove you assessed the risks and chose those safeguards deliberately. This is guidance, not legal advice. Your privacy policy and NPP should be reviewed by qualified counsel before publishing.
Enforcement runs through the HHS Office for Civil Rights, and the penalties scale with culpability. Fines are tiered - from lower amounts for violations you did not know about, up the ladder for willful neglect - and they can reach into the millions in aggregate for a single year, alongside mandatory corrective action plans. Tracking-pixel cases have produced settlements and ongoing oversight for health systems that thought their analytics were harmless.
Beyond the dollar figure, a breach triggers the Breach Notification Rule: you have to tell affected patients, notify OCR, and in larger breaches notify the media. For a practice that runs on trust, that disclosure can cost more than the fine. Doing it right the first time is far cheaper than remediation under a corrective action plan.
Work through this in order. Each step assumes the one before it is done.
If you already have a site, you do not need to guess whether it is compliant. You can check.
Start with the network. Open your browser's developer tools, load your booking and contact pages, and watch the outgoing requests. If you see calls to Google Analytics, Facebook, or any ad network firing on a page that collects PHI, that is a live problem. Check that every page loads over HTTPS and that HSTS is present in the response headers.
Then check the forms. Confirm submissions go over POST, not GET. Confirm PHI is stored encrypted and behind authentication rather than emailed in plain text. Confirm autocomplete is off on sensitive fields and the pages are not cached.
Then check the paperwork. Do you have signed BAAs with every vendor in the data path? A current, documented risk analysis? A published Privacy Policy and NPP? If any of those are missing, the technical fixes are incomplete on their own.
This is exactly the audit I run before quoting a rebuild. If you want a second set of eyes on a live site, book a discovery call and I will walk through it with you.Requirements only matter if the site they produce actually performs. Prime Home Health, a home-care clinic in Winnipeg operating under Manitoba's Personal Health Information Act (PHIA), is the proof.
When they came to me, the site was effectively invisible on Google. I rebuilt it custom, on compliant infrastructure, with secure forms and clean analytics, and paired the build with an SEO retainer. Within about 30 days the results were measurable in Google Search Console.
| Metric | Before | After |
|---|---|---|
| Organic clicks / month | ~4 | 194 |
| Search impressions / month | 433 | 11,400 |
| Indexable pages | under 50 | 303 |
| Terms ranked Page 1 (1,000+ searches/mo) | 0 | 13 |
| New patient inquiries (30 days) | 0 | 20 |
| Figure | Amount |
|---|---|
| Avg revenue / client / month (industry benchmark) | $2,070 |
| Projected monthly revenue (10 new clients) | ~$20,700 |
| Projected first-year value (before renewals) | ~$248,400 |
If you operate in Canada, HIPAA does not apply to you. Canada has no HIPAA equivalent. Instead you are governed by PIPEDA - the federal private-sector privacy law - layered with a provincial health-information act: PHIPA in Ontario, PHIA in Manitoba, Nova Scotia, and Newfoundland & Labrador, PHIPAA in New Brunswick, and HIA in Alberta.
The technical safeguards on this page - encryption, secure forms, access controls, compliant hosting, tracking hygiene - map closely across both regimes, which is why the same build process serves clients on either side of the border. But the legal specifics differ, so do not let any vendor conflate HIPAA with PIPEDA or your provincial act. For the Canadian breakdown, see my guide to PHIA and PIPEDA compliant healthcare websites, and the broader healthcare website design service that covers both markets. This is guidance, not legal advice. ## Frequently Asked QuestionsNo. No government agency or official body certifies websites as HIPAA compliant, and any builder claiming to be "HIPAA-certified" or "compliant out of the box" is selling a fiction. Compliance is a system of signed BAAs, technical safeguards, and documented policies that you implement and maintain - not a badge you purchase.
Not necessarily. HIPAA attaches to protected health information, so a purely informational marketing page that collects no PHI carries no HIPAA obligation on its own. The pages that collect, transmit, or store PHI - booking requests, contact forms with health details, patient portals - are where the requirements apply, which is why mapping your PHI is step one.
Not on pages that handle PHI. These tools send visitor data, including IP addresses and the pages viewed, to third parties who will not sign a BAA for that use, and HHS guidance specifically warns that this can violate HIPAA. The safe approach is privacy-first analytics that run without exporting identifiable patient data and keeping ad pixels off PHI pages entirely.
A Business Associate Agreement is a signed contract that binds a vendor to HIPAA's safeguards and makes them liable for breaches. Every vendor that touches PHI on your behalf needs to sign one - your hosting provider, form handler, email service, booking tool, and any analytics vendor that could receive patient data. No BAA plus PHI access equals a violation.
Two kinds. Data in transit must use TLS 1.2 or higher - HTTPS on every page, enforced with HSTS. Data at rest, meaning stored submissions, records, and backups, should be encrypted to the AES-256 standard. Encryption is the first technical safeguard regulators examine.
Six years. HIPAA requires that compliance documentation - your policies, risk analysis, BAAs, and audit logs - be retained for six years. That is also why audit logging needs to be built into any PHI-bearing system from the start, since you cannot reconstruct a missing trail later.
Penalties are tiered by culpability and enforced by the HHS Office for Civil Rights, ranging from lower fines for unknowing violations up to substantial amounts for willful neglect, with aggregate annual totals reaching into the millions, plus mandatory corrective action plans. A breach also triggers notification duties to patients, OCR, and sometimes the media - which for a trust-based practice can cost more than the fine itself.
No. HIPAA is United States law. Canadian practices are governed by PIPEDA federally and a provincial health-information act such as PHIPA (Ontario) or PHIA (Manitoba). The technical safeguards overlap heavily, but the legal frameworks are distinct, and no vendor should conflate them. This is guidance, not legal advice. ### How do I check whether my current website is compliant?
Open your browser's developer tools and watch the network requests on your booking and contact pages - any calls to Google, Facebook, or ad networks on a PHI page are a red flag. Confirm HTTPS and HSTS are active, forms submit over POST with encrypted storage rather than plain-text email, and that you hold signed BAAs, a documented risk analysis, and published privacy policies. Missing any of those means there is work to do.
Template builders make compliance harder, not easier, because you cannot fully control encryption, headers, data handling, or which third-party scripts load. Few will sign a BAA, and the plugins that claim compliance rarely deliver it at the code level. A custom-built site lets you enforce the safeguards directly, which is why I recommend it for any practice handling PHI. This is guidance, not legal advice.






Partner with an award-winning web designer and web developer from the Philippines, delivering world-class websites to global brands. 15+ years of experience creating sites that convert visitors into customers.
No. No government agency or official body certifies websites as HIPAA compliant, and any builder claiming to be "HIPAA-certified" or "compliant out of the box" is selling a fiction. Compliance is a system of signed BAAs, technical safeguards, and documented policies that you implement and maintain - not a badge you purchase.
Not necessarily. HIPAA attaches to protected health information, so a purely informational marketing page that collects no PHI carries no HIPAA obligation on its own. The pages that collect, transmit, or store PHI - booking requests, contact forms with health details, patient portals - are where the requirements apply, which is why mapping your PHI is step one.
Not on pages that handle PHI. These tools send visitor data, including IP addresses and the pages viewed, to third parties who will not sign a BAA for that use, and HHS guidance specifically warns that this can violate HIPAA. The safe approach is privacy-first analytics that run without exporting identifiable patient data and keeping ad pixels off PHI pages entirely.
A Business Associate Agreement is a signed contract that binds a vendor to HIPAA's safeguards and makes them liable for breaches. Every vendor that touches PHI on your behalf needs to sign one - your hosting provider, form handler, email service, booking tool, and any analytics vendor that could receive patient data. No BAA plus PHI access equals a violation.
Two kinds. Data in transit must use TLS 1.2 or higher - HTTPS on every page, enforced with HSTS. Data at rest, meaning stored submissions, records, and backups, should be encrypted to the AES-256 standard. Encryption is the first technical safeguard regulators examine.
Six years. HIPAA requires that compliance documentation - your policies, risk analysis, BAAs, and audit logs - be retained for six years. That is also why audit logging needs to be built into any PHI-bearing system from the start, since you cannot reconstruct a missing trail later.
Penalties are tiered by culpability and enforced by the HHS Office for Civil Rights, ranging from lower fines for unknowing violations up to substantial amounts for willful neglect, with aggregate annual totals reaching into the millions, plus mandatory corrective action plans. A breach also triggers notification duties to patients, OCR, and sometimes the media - which for a trust-based practice can cost more than the fine itself.
No. HIPAA is United States law. Canadian practices are governed by PIPEDA federally and a provincial health-information act such as PHIPA (Ontario) or PHIA (Manitoba). The technical safeguards overlap heavily, but the legal frameworks are distinct, and no vendor should conflate them. This is informational, not legal advice.
Open your browser's developer tools and watch the network requests on your booking and contact pages - any calls to Google, Facebook, or ad networks on a PHI page are a red flag. Confirm HTTPS and HSTS are active, forms submit over POST with encrypted storage rather than plain-text email, and that you hold signed BAAs, a documented risk analysis, and published privacy policies. Missing any of those means there is work to do.
Template builders make compliance harder, not easier, because you cannot fully control encryption, headers, data handling, or which third-party scripts load. Few will sign a BAA, and the plugins that claim compliance rarely deliver it at the code level. A custom-built site lets you enforce the safeguards directly, which is why I recommend it for any practice handling PHI. This is informational, not legal advice.