Data processing and regions

Last reviewed

EU-only processing

Klar does not offer an EU-only processing option today, on any plan. There is nothing to switch on.

Stays in the EU

  • The stored analytics and account data, in the production database in Ireland (AWS eu-west-1).

Does not stay in the EU

  • Collection: beacons are received at the nearest Cloudflare location, which can be outside the EU.
  • Cloudflare and Stripe processing, which is worldwide.
  • Backups, whose region is not documented.
  • Email delivery and optional AI or push providers, whose regions are not specified.

Regions per plan

Collection, storage, subprocessor and backup regions for each Klar plan
PlanCollectionStorageSubprocessorsBackups
FreeWorldwide Nearest Cloudflare locationEU AWS eu-west-1, IrelandWorldwide Cloudflare, Stripe; email region not specifiedNot specified Not documented
StarterWorldwide Nearest Cloudflare locationEU AWS eu-west-1, IrelandWorldwide Cloudflare, Stripe; email region not specifiedNot specified Not documented
ProWorldwide Nearest Cloudflare locationEU AWS eu-west-1, IrelandWorldwide Cloudflare, Stripe; email region not specifiedNot specified Not documented
BusinessWorldwide Nearest Cloudflare locationEU AWS eu-west-1, IrelandWorldwide Cloudflare, Stripe; email region not specifiedNot specified Not documented
Collection
Every plan: Pageview and event beacons are received by Cloudflare Pages and Workers at the Cloudflare location closest to the visitor. That can be outside the EU. Klar does not restrict collection to EU locations.
Storage
Every plan: Analytics and account data are written to one production Turso (libSQL) database hosted on AWS in eu-west-1 (Ireland).
Subprocessors
Every plan: Cloudflare and Stripe operate worldwide. The region of email delivery is not specified. See the subprocessor list below.
Backups
Every plan: Backups are taken by the database provider, Turso. In addition, the Klar team takes an encrypted full dump of the production database before each release and keeps it in internal evidence storage. The region of neither copy is documented, so no EU-only backup is claimed.

Subprocessors

Providers that process data on Klar's behalf, where they process it as far as we can document it, and who is affected.

  • Cloudflare Worldwide

    Hosting, request handling for the tracker script, beacons and dashboard (Pages and Workers), and R2 object storage for queued data exports.

    Region: Worldwide edge network; R2 bucket location not pinned to the EU.

    Applies to: Everyone.

  • Turso (on AWS) EU

    Production database for analytics events and account data.

    Region: AWS eu-west-1 (Ireland).

    Applies to: Everyone.

  • Resend Not specified

    Transactional and report email (sign-in codes, invitations, scheduled reports).

    Region: Not specified.

    Applies to: Account holders and email recipients.

  • Stripe Worldwide

    Payments, subscriptions and invoices.

    Region: Worldwide.

    Applies to: Paying customers.

  • Google (Firebase Cloud Messaging) Worldwide

    Optional Android push alerts in the Klar app.

    Region: Worldwide.

    Applies to: Only people who turn on app alerts.

  • Apple (Apple Push Notification service) Worldwide

    Optional iOS push alerts in the Klar app. Currently disabled.

    Region: Worldwide.

    Applies to: Only people who turn on app alerts.

  • MiniMax Not specified

    AI provider, called only with a key the customer supplies and binds to a site.

    Region: Not specified.

    Applies to: Only customers who bring their own AI key.

How this page is kept current

This page is generated from one reviewed file in the Klar source, and we review it whenever a provider is added, removed or moved. A region we cannot confirm is shown as "Not specified" rather than assumed. Questions: [email protected].