Is Gravity Forms GDPR or HIPAA compliant? 2026 Analysis
Gravity Forms is the most widely used WordPress form plugin in Europe — but GDPR and HIPAA compliance depend on far more than the plugin itself. We examine hosting, DPA, BAA availability, encryption, and what EU WordPress sites need to know.
Gravity Forms powers millions of WordPress websites, including a large share of European business sites, membership platforms, and public sector intranets. Unlike hosted SaaS form tools, Gravity Forms runs inside your own WordPress installation — which changes the GDPR calculus significantly. But it does not eliminate compliance obligations.
The short answer: whether Gravity Forms is GDPR compliant depends almost entirely on where your WordPress site is hosted and which add-ons you use. The plugin itself does not determine compliance — your hosting provider, integration choices, and data handling practices do.
How Gravity Forms differs from hosted form builders
Typeform, JotForm, and SurveyMonkey are SaaS products — they store your respondents' data on their own servers. With Gravity Forms, form submissions are stored in your own WordPress database. This means your hosting provider — not Rocketgenius (the company behind Gravity Forms) — is the data processor for form submissions.
This distinction matters enormously for GDPR. If your WordPress site runs on Hetzner in Frankfurt, your form data stays in Germany. If it runs on GoDaddy's US-based shared hosting, your data goes to the United States. Gravity Forms is, in this sense, GDPR-neutral by itself — it is a tool, not a data storage location.
The GDPR checklist for Gravity Forms users
1. Where is your WordPress hosted?
This is the most important question. Your WordPress host is the primary data processor for Gravity Forms submissions. If your host is in the US (AWS us-east, GoDaddy, WP Engine with US region), your form data is transferred to a third country. You need either a DPA with your host covering this, the EU-US Data Privacy Framework, or Standard Contractual Clauses.
For strict EU data residency — required in healthcare, legal, financial services, and HR contexts — you need a host with data centres explicitly in the EEA. German providers like Hetzner, IONOS, or Mittwald guarantee EU residency by default.
2. Do you have a DPA with your hosting provider?
Under GDPR Article 28, you need a signed Data Processing Agreement with every service that processes personal data on your behalf — including your WordPress host. Most reputable European hosting providers include a DPA in their terms or make one available on request. Many US-based hosts technically offer DPAs, but these may involve data transfers outside the EEA.
Note that you also need a DPA with Rocketgenius if Gravity Forms connects to their licence validation servers or Gravity Forms' automatic update infrastructure. In practice, this data exchange is minimal — but it is worth reviewing their current DPA terms if your use case is high-sensitivity.
3. Which Gravity Forms add-ons are you using?
This is where most Gravity Forms GDPR compliance gaps appear. Gravity Forms has an extensive add-on library that integrates with Stripe (payments), Mailchimp, HubSpot, Salesforce, PayPal, Zapier, and dozens of other services. Each of these integrations sends form data to a third-party system — and each of those systems is an additional data processor requiring a DPA and potentially creating cross-border transfer issues.
If your Gravity Forms setup sends submissions to Mailchimp (US), HubSpot (US), or Salesforce (US), you are transferring personal data outside the EEA as a routine part of your form workflow. Each of these requires its own lawful transfer basis — and each should be disclosed in your privacy notice.
4. Are submissions encrypted at rest?
By default, Gravity Forms stores all submission data in your WordPress database in plain text. Anyone with database access — your hosting provider's staff, anyone who gains access to your WordPress admin, and anyone running an authorised or unauthorised database query — can read your respondents' answers.
GDPR Article 32 requires appropriate technical measures to protect personal data. For form data containing names, email addresses, health information, financial details, or any other personal data, encryption at rest is the expected standard. WordPress and Gravity Forms do not enable this by default. You would need to either use a WordPress security plugin that encrypts the database, configure your database server with encryption at rest (not universally available on shared hosting), or use a purpose-built encrypted form solution.
5. Does your form page load third-party tracking scripts?
Gravity Forms itself does not load third-party tracking scripts on the form page. However, most WordPress sites have Google Analytics, Google Fonts, Facebook Pixel, or other tracking scripts loaded site-wide — including on pages that contain forms. These scripts run on the page your respondents see while filling in the form, creating additional processors that must be disclosed in your privacy notice.
If your contact form, application form, or data collection form loads Google Analytics or a marketing pixel, you are combining personal data collection (the form) with behavioural tracking (the script) on the same page. Whether this requires consent depends on your use of cookies, your legal basis for each processing activity, and your sector.
Built-in GDPR features in Gravity Forms
Gravity Forms does include some GDPR-relevant features. The plugin provides options to add GDPR consent checkboxes to forms, configure field-level data retention policies, and enable submission expiry. There is also a basic personal data export and deletion tool in the WordPress admin that helps respond to data subject requests — though it requires administrator action and does not provide a self-service portal for respondents.
These features help with compliance workflow but do not address the underlying infrastructure issues: they do not encrypt submissions, they do not change where data is stored, and they do not eliminate the third-party processor chain created by Gravity Forms add-ons.
When Gravity Forms is (and isn't) suitable for GDPR
- ✓ Acceptable: EU-hosted WordPress (Hetzner, IONOS, Mittwald) with a DPA, no US add-ons, no sensitive data, tracking scripts disabled on form pages
- ✓ Acceptable: Internal forms on an intranet where respondents are employees under a separate HR processing basis and no third-party add-ons are active
- ✗ Risky: WordPress on US-based hosting (AWS us-east, WP Engine US, GoDaddy) — form data leaves the EEA
- ✗ Risky: Gravity Forms + HubSpot / Mailchimp / Salesforce integrations — each US SaaS adds a cross-border transfer
- ✗ Risky: No database-level encryption and forms collecting health, financial, or HR data — Article 32 standard not met
- ✗ Not suitable: Any scenario requiring that neither the site operator nor the host can technically read submissions (end-to-end encryption)
- ✗ Not suitable: Organisations that need a self-service DSAR portal with full audit trail — Gravity Forms requires manual administrator intervention for every access or deletion request
The fundamental trade-off of self-hosted WordPress forms
Gravity Forms gives you control over your data that SaaS form tools do not. But that control comes with responsibility: the compliance burden falls entirely on you. You must choose an EU host, maintain your own DPA chain, keep WordPress and all add-ons updated for security, configure encryption, and handle data subject requests manually.
For teams with WordPress expertise and a dedicated hosting setup, this is manageable. For organisations that want GDPR compliance without the maintenance overhead — particularly accountants, consultants, and professional services firms — a purpose-built encrypted form tool with a DPA included on every plan provides the same data residency guarantee with far less operational complexity.
Is Gravity Forms HIPAA compliant?
Gravity Forms is not HIPAA compliant by default, and Rocketgenius (the company behind Gravity Forms) does not offer a Business Associate Agreement (BAA). HIPAA requires covered entities and business associates to sign a BAA with every vendor that handles Protected Health Information (PHI). Without a BAA, using Gravity Forms for healthcare intake forms, patient surveys, or any PHI collection is a direct HIPAA violation — regardless of which hosting provider you use.
Because Gravity Forms stores form submissions in your own WordPress database, HIPAA compliance shifts almost entirely to your WordPress hosting provider. A small number of specialist HIPAA-eligible WordPress hosting providers — such as Liquid Web's managed hosting or certain configurations of dedicated server providers — do offer BAAs and meet the HIPAA Security Rule's technical safeguard requirements. However, standard WordPress hosting providers (WP Engine standard plans, SiteGround, Kinsta, Flywheel) do not offer BAAs and are not HIPAA-eligible.
Even with a HIPAA-eligible host and a BAA in place, achieving full HIPAA compliance with Gravity Forms requires additional work. HIPAA's technical safeguard requirements include: encryption of PHI at rest (Gravity Forms stores data in plain text by default), audit controls that log every access to PHI, automatic session timeouts, access controls restricting PHI visibility to authorised personnel only, and integrity controls to detect unauthorised PHI modification. None of these are provided by Gravity Forms out of the box.
What HIPAA requires that Gravity Forms alone cannot provide
- BAA: required with every vendor touching PHI — Rocketgenius does not offer one
- Encryption at rest: Gravity Forms stores all submissions in plain text in the WordPress database
- Audit controls: no built-in logging of who accessed which submissions, or when
- Automatic session timeout: WordPress has basic session management but not HIPAA-grade timeout enforcement
- Access controls: Gravity Forms roles are basic (form-level access) — not granular field-level PHI access control
- Business continuity: no built-in DR or backup with HIPAA-grade documentation
For healthcare organisations that need to collect patient intake data, appointment requests, or any form containing PHI, a purpose-built HIPAA-eligible form solution or a secure EU-hosted encrypted form tool provides a fundamentally simpler compliance path than assembling a HIPAA-grade WordPress stack from individual components.
Frequently asked questions
Can I use Gravity Forms for patient intake forms?
Only if your WordPress hosting provider offers a BAA and meets HIPAA's technical safeguards — which most standard providers do not. Rocketgenius does not offer a BAA for Gravity Forms itself, which is a hard blocker for US healthcare organisations. EU healthcare providers are governed by GDPR Article 9 (special category health data) rather than HIPAA, but the bar is similarly high: explicit consent or a specific legal basis, encryption at rest, strict data residency, and a DPA with every processor.
Is Gravity Forms HIPAA compliant with a HIPAA-eligible host?
Partially. A HIPAA-eligible host addresses the infrastructure layer — physical safeguards, network security, and the hosting BAA. But the application layer (the WordPress database storing PHI in plain text, the absence of per-field encryption, the lack of audit logging in Gravity Forms) is not covered by the hosting BAA. You would need additional WordPress plugins for database encryption and access logging, a separate audit trail solution, and careful configuration — making the total compliance stack considerably more complex than a purpose-built form tool.
Does Gravity Forms work in the EU for healthcare forms?
Gravity Forms can be deployed on EU-hosted WordPress (Hetzner, IONOS, Mittwald) for GDPR Article 9 special category health data, but you must address several gaps: plain-text database storage (Article 32 requires appropriate encryption), no built-in DSAR portal for patients (Articles 15–17), and the risk of WordPress add-ons introducing US-based processors. For EU healthcare organisations, a dedicated encrypted form tool with a DPA, per-submission encryption, and EU hosting by default eliminates most of this operational risk.
Is Gravity Forms GDPR compliant?
Gravity Forms itself is GDPR-neutral — it is a WordPress plugin, not a data storage service. Whether your Gravity Forms installation is GDPR compliant depends on three factors: (1) your WordPress hosting provider — EU-hosted providers like Hetzner, IONOS, or Mittwald keep data within the EEA by default, while US-based hosts create Article 44 cross-border transfer problems; (2) which Gravity Forms add-ons you use — integrations with Mailchimp, HubSpot, Salesforce, or Stripe route form data to US processors, each requiring its own DPA and transfer basis; and (3) your technical data protection measures — Gravity Forms stores submissions in plain text by default, which may fall short of GDPR Article 32 standards for sensitive data. On EU-hosted WordPress with no US add-ons and database-level encryption in place, Gravity Forms can meet GDPR requirements for most use cases.
What does Gravity Forms GDPR compliance actually require?
Achieving Gravity Forms GDPR compliance in practice requires: (1) EU-hosted WordPress with a signed DPA with your hosting provider — EU providers like Hetzner and IONOS include this by default; (2) a DPA with every Gravity Forms add-on that exports submission data to a third-party service (Stripe, Mailchimp, HubSpot, etc.); (3) database-level encryption or a WordPress encryption plugin to satisfy GDPR Article 32 for any sensitive personal data; (4) a process for responding to data subject requests (access, correction, erasure) — Gravity Forms provides a basic admin tool but no self-service respondent portal; (5) disabling or obtaining consent for any site-wide tracking scripts (Google Analytics, Meta Pixel) that fire on pages containing your forms. Unlike hosted SaaS form tools, Gravity Forms puts the entire compliance burden on the site operator — which is both its strength (you control everything) and its challenge (you are responsible for everything).
Comparing tools? See our answer to is Google Forms GDPR compliant for how a Workspace account changes the picture.