






Most healthcare websites fail compliance in ways their owners never discover until a breach or lawsuit forces the issue. HIPAA violations carry serious penalties, while inaccessible patient experiences create legal and practical risk. HHS now gives covered recipients until May 11, 2027 or May 10, 2028, depending on employee count, to meet the Section 504 web-accessibility standard.
As a full-stack web designer and developer who builds HIPAA-aware websites for healthcare providers, I approach these projects differently. No generic "medical blue" templates. No WordPress plugin stacks with security vulnerabilities. Just fast, accessible, compliant websites that reflect your practice's professionalism.Key Takeaways:
Healthcare web design operates at the intersection of multiple regulatory frameworks. A compliant website requires a layered approach addressing data privacy, accessibility, security, and industry-specific regulations simultaneously.
| Violation Level | Per Incident | Annual Maximum |
|---|---|---|
| Unknowing | $137 - $68,928 | $2,067,813 |
| Reasonable cause | $1,379 - $68,928 | $2,067,813 |
| Willful neglect (corrected) | $13,785 - $68,928 | $2,067,813 |
| Willful neglect (not corrected) | $68,928 | $2,067,813 |
Since 2023, HIPAA enforcement around pixel tracking violations alone has resulted in over $100 million in fines. Google Analytics, without proper configuration, can constitute a violation on pages where patients interact with health-related content.
HHS requires covered recipients of federal financial assistance to meet WCAG 2.1 Level AA. In May 2026 it extended the deadlines by one year: May 11, 2027 for recipients with 15 or more employees and May 10, 2028 for smaller recipients. Private practices may have other accessibility obligations regardless.
What triggers lawsuits: - Missing alt text on images
Overlay widgets like accessiBe do not make a website compliant. Courts consistently confirm that true accessibility requires fixing issues in the source code.
No single tool makes a website "HIPAA compliant." It's a system-level achievement that requires: Business Associate Agreements (BAAs) with every vendor that touches Protected Health Information. Your hosting provider, CMS, email service, form builder, analytics platform, and payment processor all need signed BAAs if they handle PHI.
Encryption at rest and in transit. AES-256 for stored data, TLS 1.2+ for all communications.
Access controls with role-based permissions and multi-factor authentication.
Audit logging that tracks every interaction with PHI.
Breach notification procedures defined and documented.
Protected Health Information includes: - Patient names, addresses, dates of birth, Social Security numbers
If your contact form asks about symptoms or insurance, that submission is PHI.
Here's my core recommendation for healthcare web design: don't store PHI on your website server at all.
Your marketing website should be exactly that - marketing. A place to showcase your services, build trust, and convert visitors into patients. The moment you try to collect or store Protected Health Information on your web server, you've dramatically increased your compliance burden, security exposure, and liability.
Instead, let purpose-built, HIPAA-compliant third-party platforms handle PHI: - Patient intake forms: Jotform HIPAA, Jane App, SimplePractice, IntakeQ
These platforms have entire teams dedicated to HIPAA compliance, security audits, and breach response. They sign BAAs. They handle encryption, access controls, and audit logging. You get compliant infrastructure without building it yourself.
Your website collects the lead. Their platform handles the PHI.
This architecture means: - No BAA required with your hosting provider (no PHI to protect)
The CMS I build into healthcare sites is for content and marketing only - service descriptions, provider bios, blog posts, location information. Never patient data.
I build healthcare websites on SvelteKit because its architecture directly supports the accessibility, performance, and security requirements healthcare sites demand.
Built-in accessibility enforcement. SvelteKit's compiler warns about accessibility issues during development. Missing alt text, improper heading hierarchy, inaccessible click handlers. The framework catches these before they reach production. This isn't an afterthought plugin; it's core to how Svelte works.
Smaller bundles, faster loads. A typical SvelteKit site ships around 42KB of JavaScript compared to 120KB+ for React-based frameworks. Faster sites perform better for seniors and patients on mobile devices with slower connections. Speed directly impacts both user experience and SEO.
Server-side rendering without hydration delays. No "frozen" page states while JavaScript initializes. Pages are immediately interactive. Critical for accessibility and user experience, especially for visitors using assistive technologies.
No plugin vulnerabilities. Unlike WordPress, there's no stack of third-party plugins creating security exposure. The attack surface is minimal. Every dependency is intentional and auditable.
HIPAA-compliant hosting options. SvelteKit deploys to AWS, GCP, Azure, or specialized healthcare hosting like Healthcare Blocks with proper BAA coverage. Though with the "no PHI on server" approach, standard hosting works fine for marketing sites.
Traditional headless CMS platforms like Contentful explicitly prohibit PHI in their services. Sanity offers HIPAA compliance only on enterprise plans costing $60,000-80,000 annually.
For healthcare clients, I use either: Self-hosted solutions like Directus or Payload CMS deployed on HIPAA-compliant infrastructure. You control the data, the encryption, and the access.
Custom CMS built into the same codebase as the frontend. No external API calls, no separate vendor agreements, no data leaving your compliant environment.
For marketing-only content that never touches PHI, standard CMS solutions work fine. The key is understanding what data flows where. For more on CMS choices, see my WordPress alternatives guide.Privacy requirements for mental health are stricter than general healthcare. Patients seeking therapy are especially vulnerable to stigma. Your website needs to respect that sensitivity.
Key considerations: - No Google Analytics on any page (I use Plausible or Fathom)
My work with Korawells wellness clinic demonstrates this approach. We examined every aspect of the site through a HIPAA lens. The contact form uses Jotform's HIPAA-compliant tier with signed BAA. The site runs on Railway for hosting and CMS, but we ensured no part of the website collects or stores PHI. Even form fields have autocomplete disabled to prevent browsers from caching sensitive health information.
The result: a warm, professional design that respects client privacy while effectively communicating services — recognized internationally for both design quality and user experience. For practices in this space, I go deeper on two dedicated pages: therapist and behavioral health website design for solo and small practices, and mental health and psychology website design for group practices, psychology clinics, and treatment centers.For multi-provider clinics, the web presence needs to handle: - Provider directories with individual bio pages
The technical requirements scale with the data you handle. A marketing-only site without patient data has lighter compliance needs than one with online intake forms.
I build for individual verticals too: dental practices, medical clinics and private practices, physiotherapy and allied health clinics, and med spas and aesthetic clinics. Each gets its own page because the patient journey, booking tools, and trust signals differ by specialty.Telehealth web design requires integration considerations beyond typical healthcare sites: Video infrastructure choices. Daily.co offers native HIPAA compliance with better developer experience than alternatives. Twilio sunsetted their programmable video platform.
EHR integration patterns. HL7 FHIR standards for data exchange. API-first architecture that connects with Epic, Cerner, or practice management systems.
Remote patient monitoring. Web Bluetooth API for connected devices. Secure data transmission from wearables and home health equipment.
Home care clients include seniors and family members making care decisions. The website must be: - Highly accessible (WCAG 2.1 AA minimum)
| 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 |
For healthcare consultants and medical advisors, the website often serves as a credibility signal before high-stakes engagements. These sites need to convey authority without the clinical coldness of typical medical websites.
De Becker Code exemplifies this balance: sophisticated motion design and premium positioning that reflects the expertise being offered, while maintaining the trust signals healthcare audiences expect.
Healthcare website compliance requires intentional architecture across every layer. Each component that touches patient data needs proper agreements, encryption, and access controls. Here's the stack I build with:
Application hosting: For most healthcare projects, I use Railway for the application layer. Fast deployments, straightforward scaling, and modern developer experience. When PHI storage is required on the server, I deploy to Fly.io with their HIPAA BAA, which provides compliant infrastructure without the complexity of configuring AWS/GCP from scratch.
Database: PostgreSQL on the same platform as the application, encrypted at rest. For projects needing separate database infrastructure, Fly.io's managed Postgres with BAA coverage handles compliance requirements.
CDN and static assets: Cloudflare for performance. Static marketing content doesn't require BAA coverage since no PHI is involved.
Forms: Jotform Gold/Enterprise tier with signed BAA for any form collecting health information. For the Korawells project, this handled contact forms asking about services. All form fields have autocomplete disabled to prevent browser caching of PHI.
Analytics: Plausible or Fathom for privacy-respecting analytics that don't collect personal data. No BAA required because they don't capture IP addresses or create PHI. If you need detailed analytics comparable to GA4, PostHog is my recommendation. They offer a BAA for healthcare clients, but even without one, PostHog works fine as long as you're not collecting PHI (which you shouldn't be on a marketing site anyway).
Email: Google Workspace with HIPAA BAA for most practices, Paubox for encrypted patient communications, or Microsoft 365 with BAA and proper configuration.
Video: Doxy.me for turnkey telehealth (free tier includes BAA), Daily.co for custom video implementations requiring branded experiences.
Practice management: SimplePractice, Jane App, or TherapyNotes handle scheduling, intake, documentation, and patient portals with built-in compliance.
CMS: I build content management directly into the SvelteKit application rather than using external headless CMS platforms. This eliminates third-party vendors from the PHI chain and keeps all content within your controlled infrastructure.
| Practice Size | Hosting | Forms | Analytics | Total Stack | |
|---|---|---|---|---|---|
| Solo/Small (1-5 providers) | $150-200 | $10-15/user | $9-30 | $0-23 | $170-400 |
| Mid-size (5-25 providers) | $300-600 | $12-29/user | $50-200 | $100-500 | $600-2,000 |
| Large/Hospital | $2,000-10,000+ | $12-25/user | $200-1,000+ | $500-3,000+ | $5,000-25,000+ |
Healthcare-focused agencies charge premium rates partly justified by their compliance expertise. But expertise isn't exclusive to large teams.
What I offer:
What agencies offer:
For practices that need a fast, compliant website without enterprise budgets, solo professionals like me often deliver better value. For organizations requiring comprehensive marketing services beyond web design, agencies make more sense.
Compare the considerations: agency vs freelancer for web design.We map your compliance requirements: - What patient data will the website collect?
I design the technical approach: - Hosting and infrastructure recommendations
Visual design that reflects your practice: - Accessibility baked into the design system
Custom build on SvelteKit: - Server-side rendered pages for performance
Your hosting infrastructure is the foundation of everything. If the server isn't HIPAA-eligible, nothing running on it can be compliant.
| Provider | Starting Price | Highlights |
|---|---|---|
| HIPAA Vault | ~$150/mo | Fully managed, WordPress-compatible, 24/7 support, 15-min critical response SLA |
| Atlantic.Net | ~$99/mo | 30+ years in hosting, HIPAA/HITECH/SOC 2/SOC 3 audited |
| Liquid Web | ~$321/mo | Owns data centers, managed WordPress HIPAA hosting, third-party HIPAA audit certified |
| Healthcare Blocks | ~$170/mo (startup) | Built on AWS/GCP, fully managed, popular with digital health startups |
| Provider | BAA | Notes |
|---|---|---|
| AWS | Yes | Most widely used. Comprehensive HIPAA-eligible services. Requires proper configuration. |
| Google Cloud Platform | Yes | Strong AI/ML capabilities for healthcare. BAA covers specific services. |
| Microsoft Azure | Yes | Deep integration with Microsoft ecosystem. HIPAA/HITRUST Blueprint available. |
| DigitalOcean | Yes (with Standard/Premium Support) | Developer-friendly, cost-effective. BAA requires specific support plan. |
| Vercel | Yes (Enterprise) | HIPAA compliance via Secure Compute. Ideal for Next.js/headless architectures. |
If your healthcare website is a static marketing site that does not collect, store, or transmit PHI (no forms, no patient portals, no login areas), standard hosting may suffice. However, any page that collects PHI (contact forms with health info, appointment scheduling, patient intake) needs HIPAA-compliant infrastructure.
This is one of the most overlooked and highest-risk areas of healthcare web compliance. Following HHS guidance issued in late 2022, tracking technologies (including analytics platforms) must comply with HIPAA when used on pages where PHI may be collected.
Google has explicitly stated that GA4 does not meet HIPAA requirements and does not offer a BAA. Using Google Analytics on pages where users log in, submit forms, book appointments, or interact in ways linked to health-related services can constitute a HIPAA violation.
Since 2023, HIPAA enforcement around pixel tracking violations has resulted in over $100 million in fines.
| Platform | Type | BAA Available | Starting Price |
|---|---|---|---|
| Plausible | Privacy-first analytics | Not needed (no PHI collected) | ~$9/mo |
| Fathom | Privacy-first analytics | Not needed (no PHI collected) | ~$14/mo |
| PostHog | Full product analytics | Yes | Free tier available |
| Freshpaint | Healthcare privacy platform | Yes | Custom pricing |
Online forms are one of the most common points of PHI collection on healthcare websites. Any form that captures health information, insurance details, or patient demographics must be HIPAA-compliant.
| Platform | Starting Price | BAA |
|---|---|---|
| Jotform | Enterprise plan (contact for pricing) | Yes (Gold/Enterprise) |
| Formstack | Custom HIPAA pricing | Yes |
| HIPAAtizer | Custom pricing (affordable) | Yes |
| FormHippo | ~$8.95/mo | Yes |
| Cognito Forms | Enterprise plan required | Yes (Enterprise) |
| FormDr | Affordable tiers | Yes |
For custom-built healthcare websites using SvelteKit, you can integrate HIPAA-compliant form solutions through: 1. HIPAAtizer embeds which can be embedded into any website regardless of CMS
Accessibility is not optional for covered healthcare organizations. HHS requires covered recipients of federal financial assistance to meet WCAG 2.1 Level AA and extended the compliance dates to May 11, 2027 or May 10, 2028, depending on employee count.
| Regulation | Applies To | Deadline |
|---|---|---|
| HHS Section 504 Rule | Any healthcare provider receiving federal funds | May 11, 2026 (large entities) / May 10, 2027 (small entities) |
| ADA Title II | State and local government healthcare entities | April 24, 2026 (pop. 50k+) / April 26, 2027 (pop. under 50k) |
| ADA Title III | Private businesses including healthcare practices | No formal deadline, but active enforcement via lawsuits |
The Web Content Accessibility Guidelines are organized around four principles (POUR): Perceivable
Operable
Understandable
Robust
Tools like accessiBe and similar overlay widgets do not make a website WCAG 2.1 AA compliant. Courts and accessibility experts consistently confirm that true accessibility requires addressing issues in the source code.
For more on accessibility's impact on search rankings, see my responsive web design for SEO guide.I work with therapists, clinics, telehealth platforms, home care agencies, wellness coaches, hormone optimization experts, and longevity practitioners across the US, Canada, UK, and Australia. My approach: build it right the first time so compliance isn't a constant concern.
No pressure. Just a conversation about what your practice needs and whether I'm the right fit to build it.






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.
Probably not, if it uses standard plugins and shared hosting. WordPress core isn't HIPAA compliant by default. Compliance requires specific hosting with BAA, encrypted form handlers, compliant analytics, and careful plugin selection. Most WordPress healthcare sites have at least one compliance gap. An audit can identify specific issues.
Development costs range from $5,000-15,000 for solo practitioners to $25,000-75,000+ for larger organizations. Ongoing operational costs (hosting, email, forms, analytics) run $170-400/month for small practices, $600-2,000/month for mid-size clinics. These costs reflect real compliance requirements, not markup.
Not safely on pages where patients interact with health-related content. Google Analytics doesn't sign BAAs and can capture PHI through IP addresses combined with page URLs. For privacy-first analytics, use Plausible or Fathom. They don't collect personal data so no BAA is needed. If you need GA4-level features, PostHog offers BAAs for healthcare, but even without one it works fine on marketing pages that don't collect PHI.
HIPAA-eligible means the vendor's infrastructure supports compliance if properly configured. HIPAA-compliant means you've actually done the configuration, signed the BAA, and implemented required safeguards. AWS is HIPAA-eligible. Your properly configured website on AWS with signed BAA can be HIPAA-compliant.
Only if the designer accesses, stores, or transmits PHI as part of their work. If I'm building your marketing site and never touch patient data, no BAA is required with me. If I'm building a patient portal and handling test data, yes.
4-8 weeks for standard practice websites. 8-12+ weeks for complex projects with patient portals, telehealth integration, or EHR connections. Timeline depends on compliance requirements, integration complexity, and content readiness.
Yes, but equally important. Accessibility requirements address access for users with disabilities, while HIPAA addresses data privacy and security. HHS extended its Section 504 web-accessibility compliance dates to May 11, 2027 for covered recipients with 15 or more employees and May 10, 2028 for smaller covered recipients.
Usually yes. Modern EHR systems (Epic, Cerner, eClinicalWorks, etc.) offer API access for website integration. The complexity varies by system. I assess integration requirements during discovery to give you an accurate scope and timeline.