EU-hosted, GDPR-compliant product tour software

By Olli, founder of Produktly · Updated Oct 9, 2026

Produktly is a product tour and onboarding platform based in Helsinki, Finland, with customer data hosted in Germany: the application runs on Hetzner servers and the database on DigitalOcean in Frankfurt. A GDPR data processing agreement (DPA) with the full subprocessor list is published at produktly.com/dpa, EU hosting costs nothing extra, and plans start at €19/month.

Where your data is

Company
Produktly, based in Helsinki, Finland (EU)
Application hosting
Hetzner, Germany
Database
DigitalOcean managed Postgres, Frankfurt, Germany
Uploaded images
Cloudflare R2, EU jurisdiction
Data processing agreement
Published at produktly.com/dpa, with security measures and every subprocessor
Subprocessors outside the EU
Some services, such as payments, email delivery and the optional AI features, may process data outside the EU. The DPA lists each one and what it is used for.
Price of EU hosting
Included on every plan, from €19/month

What the widget sends to Produktly

The Produktly script records what your users do with your tours, checklists, surveys and other widgets: which widget they saw, which step they reached, what they answered. If you identify users, it also stores the user ID and any attributes you choose to pass, such as plan or role.

You decide what to pass. A pseudonymous ID (for example your database primary key) is enough for per-user checklist progress and targeting; names and email addresses are not needed. Identity verification with an HMAC hash is available so nobody can impersonate another user ID.

EU hosting compared with other onboarding tools

  • No add-on fee. Every Produktly plan uses the same EU hosting. UserGuiding, for comparison, sells EU hosting in Frankfurt as a paid add-on on its Starter plan (checked on its pricing page on Oct 9, 2026).
  • Usetiful is no longer an option. Usetiful, the Estonian product tour tool, stopped taking new customers after Fullstory acquired it in November 2025.
  • Check the subprocessor list, not just the server location. Where the database sits is only part of the picture. Ask every vendor for its DPA and subprocessor list, as you would for Produktly.

Frequently asked questions

Where does Produktly store customer data?

In Germany. The application runs on Hetzner servers in Germany and the database is DigitalOcean managed Postgres in Frankfurt. Uploaded images are stored in Cloudflare R2 under EU jurisdiction.

Is Produktly GDPR compliant?

Produktly hosts customer data in the EU and publishes a GDPR data processing agreement with its security measures and subprocessor list at produktly.com/dpa. Whether your setup is compliant also depends on what user data you send and your own privacy notice.

Does Produktly use subprocessors outside the EU?

Yes, for specific functions such as payment processing, email delivery and the optional AI features. Customer data is stored in Germany, and the DPA lists every subprocessor and its purpose.

Does EU hosting cost extra?

No. Every plan, from €19/month, uses the same EU hosting.

Do I have to send personal data to Produktly?

No. A pseudonymous user ID is enough for per-user progress and targeting. Only pass the attributes you need for targeting, such as plan or role.

Try Produktly

Product tours, checklists, announcements, feedback, roadmaps and changelogs in one tool, from €19/month. Every tool on every plan, 14-day trial.

Start free trial