Legal disclosure

Data Residency Overview

How Erfüllen hosts workspace data, evidence files, generated documents, and audit logs in the European Union.

Last updated: 12 August 2026

Primary region

Erfüllen's primary compliance data plane is hosted in Frankfurt, Germany (eu-central-1). This includes workspace and membership records, AI system metadata, evidence files, generated documents, audit logs, and private storage for compliance exports.

EU primary stack

The following infrastructure components operate in Frankfurt for production Erfüllen deployments (verified 12 August 2026):

ComponentProviderRegionRole
App + APIVercelfra1 (Frankfurt)Next.js, middleware, tRPC, auth routes, workers
Database + Auth + StorageSupabaseeu-central-1 (Frankfurt)Postgres, sessions, evidence files
Rate limitingUpstash RedisEU-CENTRAL-1Auth and contact rate limits

Production verification

  • Supabase project region: eu-central-1 (Central EU — Frankfurt)
  • Vercel function region: fra1 (Frankfurt, Germany)
  • Upstash Redis region: EU-CENTRAL-1

What may leave the primary EU vault

When you use the Erfüllen Engine, transactional email, or billing features, limited data may be processed by additional providers outside the primary EU vault. See the Sub-processors Disclosure and Architecture.

Workspace region label

The workspace "Primary region" selector in Settings describes your operating context for compliance workflows. The production hosting region for the primary vault is EU Frankfurt regardless of that label.