Summary of official EU and vendor pages checked October 29, 2026. Not legal advice; no vendor contract was reviewed by counsel for this guide. Our editorial method

When the GDPR reaches a course seller outside the EU

The European Commission says a company established outside the EU is covered when it offers goods or services, paid or free, to individuals in the EU, or monitors their behaviour. It also says a non-EU provider that does not specifically target individuals in the EU is not subject to the GDPR just because EU residents use its service while travelling.

A course priced in euros, marketed to EU audiences, or with EU-specific checkout options points toward targeting. If you are unsure whether you target EU students, that is the first question for an adviser.

You are the controller; your host is the processor

The Commission defines the controller as the party that decides the purposes and means of processing, and the processor as the party that processes personal data only on the controller’s behalf. For a course site, you decide what student data to collect and why, and your host stores and serves it for you.

The relationship needs a contract or other legal act. The Commission lists what it must cover: processing only on documented instructions, confidentiality for authorised staff, appropriate security measures, help with your GDPR obligations, and what happens to the data when the contract ends. That contract is what hosts publish as a DPA or data processing addendum.

What five hosts publish

The table summarises each host’s public terms and region options as published on October 29, 2026. It is a starting point for your own reading, not an assessment of whether any host is compliant.

HostData processing termsEU or nearby regions publishedRegion choice
KinstaDPA is an addendum to the terms of service and part of the agreement; standard contractual clauses (Modules 2 and 3) apply to international transfersAmsterdam, Frankfurt, Madrid, Milan, Paris, Stockholm, Zurich, plus LondonChosen when creating a site; the DPA lets customers select the region but notes some parts of the service may still involve international transfers
WP EngineDPA forms part of the agreement; standard contractual clauses and a UK addendum for restricted transfersGoogle Cloud: Belgium, London, Netherlands and Finland, with Frankfurt on upgraded or premium plans; AWS and Azure European regions on premium plans onlyShared plans default to the Google Cloud region closest to you at signup; moving region is a support-led migration
DigitalOceanDPA is an addendum to the customer terms; relies on the EU-U.S. Data Privacy Framework, with standard contractual clauses as fallbackDroplets in Amsterdam (AMS3), Frankfurt (FRA1) and London (LON1)You choose the region for each Droplet
SiteGroundStates it offers data processing agreements; privacy policy cites standard contractual clauses and EU-U.S. Data Privacy Framework participationSays it has data centers in Europe and that EU customers can choose one to keep data in the EUChosen at signup; everything in the account lives in that data center, but the page does not say whether backup copies and CDN caches stay in the region
Liquid WebTerms require you to notify Liquid Web and execute a DPA before using the services with GDPR-protected dataAmsterdam and London (services are otherwise US-hosted, plus Sydney)Ask at order time

What an EU data center does and does not settle

Choosing an EU region keeps the primary copy of your WordPress database and files in the EU. That is useful: it simplifies your records, may reduce transfer questions for that system, and is what many students expect.

It does not settle transfers to the host’s group companies and sub-processors, who may provide support or infrastructure from elsewhere; hosts publish sub-processor lists for that reason. It does not cover the other systems that hold student data, such as Stripe or PayPal, your email platform, video host, analytics and any CDN. And it does not cover your lawful basis, privacy notice, retention periods or how you answer access and deletion requests.

Transfers to some non-EU countries are simpler than others. The Commission’s adequacy list includes the United Kingdom and Switzerland, and the United States only for commercial organisations participating in the EU-U.S. Data Privacy Framework, under a decision dated 10 July 2023. A US vendor outside that framework needs another transfer mechanism, typically standard contractual clauses.

Map where student data actually lives

SystemTypical student dataWhat to check
WordPress and LMS databaseNames, emails, progress, quiz answers, certificatesHost region, DPA, sub-processors
Host backupsFull copies of the aboveWhere backups are stored and for how long
Payment processorBilling details, transaction historyThe processor’s own terms and transfer mechanism
Email platformEmails, engagement dataDPA and region options
Video hostViewing data, IP addressesDPA and where viewing logs are processed
Analytics and CDNIP addresses, device dataWhether you need them; consent requirements

Checklist before you migrate or launch

  • Decide whether you target EU students; if yes, plan for the GDPR.
  • Read the host’s DPA and note whether it applies automatically or needs signing; Liquid Web’s terms require it before use.
  • Choose the EU region at site creation; on WP Engine, changing later is a support-led migration.
  • Save the host’s sub-processor list and check it when notified of changes.
  • Ask where backups are stored and how long they are kept.
  • List every other tool holding student data and file its DPA.
  • Update your privacy notice to name processors and international transfers.
  • Set retention periods for inactive students and test deleting one account end to end.

Questions before you decide

Is hosting in the EU enough to be GDPR compliant?

No. Region choice affects where the primary copy of your site data lives, but your obligations also cover lawful basis, transparency, retention, security and every other processor that holds student data.

Do I need to sign a DPA with my host?

It depends on the host. Kinsta and WP Engine describe their DPAs as part of the agreement; Liquid Web’s terms require a DPA to be executed before using the services with GDPR-protected data.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. European Commission: Application of the GDPR Accessed 29 Oct 2026
  2. European Commission: What is a data controller or a data processor? Accessed 29 Oct 2026
  3. European Commission: Adequacy decisions Accessed 29 Oct 2026
  4. Kinsta: Data processing agreement Accessed 29 Oct 2026
  5. Kinsta Docs: Data center locations Accessed 29 Oct 2026
  6. WP Engine: Data privacy addendum Accessed 29 Oct 2026
  7. WP Engine Support: Change a website data center location Accessed 29 Oct 2026
  8. DigitalOcean: Data processing agreement Accessed 29 Oct 2026
  9. DigitalOcean Docs: Regional availability Accessed 29 Oct 2026
  10. SiteGround: Data centers Accessed 29 Oct 2026
  11. SiteGround: Privacy policy Accessed 29 Oct 2026
  12. Liquid Web: Terms of service Accessed 29 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

Compare the options

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Hosting

Liquid Web

Consider it for
Use Liquid Web when the job is a defined managed-server responsibility and the quoted plan lists which server tasks they own versus yours.
Starting cost
Quote-dependent; VPS commonly $10–$100 and managed configurations can exceed $100 per Liquid Web's cost explainer (2026-09-15)
Before you choose
Not a fit until the failing component is identified. Management does not include application debugging unless the written scope says so.

Checked 15 Sep 2026 · Pricing source

View Liquid Web plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Managed WordPress

Kinsta

Consider it for
Use Kinsta Single 20GB, listed at $35/month, when a WordPress course site needs published PHP-capacity controls and a staging rehearsal.
Starting cost
Single 20GB listed $35/month on 2026-09-15; first-month promotions and annual billing change the cash invoice
Before you choose
Do not treat visitor allowances as class concurrency. No plan here is verified for a specific learner count.

Checked 15 Sep 2026 · Pricing source

View Kinsta plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Managed WordPress

WP Engine

Consider it for
Use WP Engine Essential when the quoted plan covers your plugin stack, membership cache rules, and an isolated staging copy.
Starting cost
Essential 1-site card displayed $336/year on 2026-09-15 with promotional first-year pricing; confirm undiscounted checkout
Before you choose
Skip if you cannot rehearse membership access and payments at the destination. No measured speed advantage is claimed.

Checked 15 Sep 2026 · Pricing source

View WP Engine plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Shared hosting

SiteGround

Consider it for
Use SiteGround StartUp, advertised at $2.99/month for a prepaid first 12 months then $17.99/month, when one WordPress site needs shared hosting rather than a server you administer.
Starting cost
StartUp first-term $2.99/mo prepaid 12 months, renews $17.99/mo on 2026-09-15 (world page: ex. VAT); 1 website, 10GB, ~10,000 visits marketing estimate
Before you choose
Visit marketing estimates are not class concurrency. Renewal is $17.99/mo after the prepaid term. No course-capacity test is claimed.

Checked 15 Sep 2026 · Pricing source

View SiteGround plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Cloud VMs

DigitalOcean

Consider it for
Use a DigitalOcean Droplet when you will administer a cloud VM, not when you need managed WordPress hosting.
Starting cost
Basic Droplet listed from $4.00/mo (512 MiB, 1 vCPU, 10 GiB SSD, 500 GiB transfer) on 2026-09-15; 3 static sites listed free. Confirm live checkout and bandwidth overage.
Before you choose
A listed VM size is not a WordPress or course-capacity claim. You own OS, updates, backups, and mail unless a separate product says otherwise. The static-site free tier is not a course site.

Checked 15 Sep 2026 · Pricing source

View DigitalOcean plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure