Europa-only Alternative zu Supabase.
Supabase is the open-source Firebase alternative: hosted Postgres + Auth + Storage + Edge Functions + Realtime with a polished developer experience. Supabase Inc. is a Delaware US corporation; the EU regions (Frankfurt, Ireland, London, Paris) run on AWS infrastructure under both Supabase and AWS US-jurisdictional control. The good news: Supabase is open-source. You can self-host the entire stack on EU infrastructure with full feature parity - that is the sovereign alternative we deploy for clients.
- Anbieter
- Supabase
- Hauptsitz
- San Francisco, CA
- Rechtsmacht
- United States
- Rechtsregime
- CLOUD Act, FISA 702
"EU-Region" ist keine Souveränität. Vier Fragen entscheiden.
Data-Residency sagt, wo die Bits liegen. Souveränität sagt, welches Rechtssystem Zugriff erzwingen kann. Die Antwort muss auf allen vier Punkten halten, sonst ist der Stack nicht souverän.
- Residenz
-
Wo sind die Daten physisch gespeichert?
Nicht "in der Cloud": welches Rechenzentrum, in welchem Land, unter welcher Jurisdiktion.
- Subprozessoren
-
Wer ist sonst noch in Ihrem Datenpfad?
Jeder Anbieter, der die Daten berührt: das CDN, das E-Mail-Relay, der Error-Tracker, die Analytics-Pipeline.
- Rechtsmacht
-
Wessen Gesetze können die Offenlegung erzwingen?
Ein Anbieter mit US-Hauptsitz untersteht FISA 702 und dem CLOUD Act, auch wenn die Bits in Frankfurt liegen.
- Schlüsselverwahrung
-
Wer hält tatsächlich die Verschlüsselungsschlüssel?
Wenn der Cloud-Anbieter sowohl die Daten als auch die Schlüssel hält, sind die Daten für ihn lesbar, unabhängig von jedem AVV.
Scheitert an Rechtsmacht und Schlüsselverwahrung.
EU-Daten, US-Mutterkonzern, US-Subprozessoren im Standardpfad, vom Anbieter verwaltete Schlüssel.
Besteht in allen vier Punkten.
EU-gehostet auf Infrastruktur mit EU-Hauptsitz. Null US-Subprozessoren im Standardpfad. Kunden- oder EU-KMS-Schlüssel. Namentlich in Ihrer Artikel-28-AVV aufgeführt.
Warum Teams aussteigen Supabase
Supabase exits we have run come from one consistent trigger: a B2B SaaS that picked Supabase for its DX, grew to enterprise customers, and discovered that "Supabase Frankfurt on AWS Ireland" is two layers of US-jurisdictional processors that fail Schrems II analysis. The Supabase team itself has publicly discussed the data sovereignty constraints on their blog. Self-hosting Supabase on EU infrastructure preserves the full DX (the same supabase-js client works) while moving to full EU jurisdiction.
Supabase Dienste und ihre EU-only Äquivalente
Eine Migration ist nicht "eine Box gegen eine andere tauschen". Die Zuordnung unten ist das, was wir für Kunden ausführen, die Folgendes verlassen: Supabase auf Grundlage von Schrems II: vollständige EU-Jurisdiktion, kein US-Mutterkonzern im Datenpfad.
Postgres (managed)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. PostgreSQL oder MySQL mit Patroni für Failover und pgBackRest für Point-in-Time Recovery.
- Engineering-Hinweis
- Streaming-Replikation ermöglicht uns eine Umschaltung mit Sekunden statt eines Wartungsfensters an Ausfallzeit, und Restores werden nach Plan getestet statt vorausgesetzt.
Auth (GoTrue)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. Keycloak oder Authentik als Identity Provider, mit OIDC und SAML.
- Engineering-Hinweis
- GoTrue ist Teil des offenen Supabase-Stacks; Self-Hosting bewahrt die JWT-basierte Authentifizierung mit Social Logins, Magic Links und MFA.
Storage (S3-compatible)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. MinIO oder Ceph RGW, S3-kompatibel.
- Engineering-Hinweis
- Supabase Storage ist eine Service-Schicht über S3-kompatiblem Storage; funktioniert mit jedem EU-S3-Backend.
Edge Functions (Deno)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. Knative oder OpenFaaS auf Ihrem Kubernetes-Cluster.
- Engineering-Hinweis
- Edge Functions sind Deno-Runtimes; das selbst gehostete Äquivalent läuft auf jeder EU-Container-Plattform.
Realtime (Postgres CDC)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. PostgreSQL Logical Replication in eine Websocket-Schicht, oder NATS für Fan-out.
- Engineering-Hinweis
- Realtime ist Open Source; Self-Hosting erhält das WebSocket-basierte Pub/Sub.
Vector embeddings (pgvector)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. pgvector auf PostgreSQL oder Qdrant für größere Embedding-Datensätze.
- Engineering-Hinweis
- Für dedizierte Vector-Workloads ist Qdrant Cloud EU eine standardmäßig souveräne Alternative.
Studio (admin UI)
- Was wir stattdessen betreiben
- Binadit DevOps & Support. pgAdmin oder Metabase für den Datenzugriff, mit Grafana für operative Ansichten.
- Engineering-Hinweis
- Studio ist Teil der selbst gehosteten Distribution.
Database backups
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. restic und pgBackRest für Daten, Velero für Kubernetes-Status, in isoliertem EU-Storage.
- Engineering-Hinweis
- WAL-G mit EU-Object-Storage-Backend ist das produktionsreife Muster.
API (PostgREST)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. Traefik oder Kong, mit Rate Limiting und OIDC am Edge.
- Engineering-Hinweis
- PostgREST ist Open Source; Self-Hosting erhält die REST-API-Generierung.
CLI / Migrations
- Was wir stattdessen betreiben
- Binadit DevOps & Support. kubectl, Terraform und GitLab CI, mit projektspezifischen Wrappern, wo sie hilfreich sind.
- Engineering-Hinweis
- Die Supabase-CLI unterstützt `--db-url`, um auf selbst gehostete Instanzen zu verweisen.
Wie wir migrieren von Supabase
Eine typische Mittelstand-Migration läuft in drei Phasen. Die Zahlen unten gehen von einem 6-10-köpfigen Engineering-Team und einem mäßig komplexen Anwendungs-Stack aus.
-
Days 1-5
Self-hosted Supabase deployment
Deploy self-hosted Supabase stack on Binadit (Docker Compose or Kubernetes). Configure auth providers, storage backend, Edge Functions runtime. Set up monitoring and backups.
-
Days 6-14
Database + auth migration
Postgres dump+restore to self-hosted instance. User accounts migrated via auth provider data export. Storage buckets mirrored. Edge Functions redeployed.
-
Weeks 2-3
Application cutover
Application config updated to point at self-hosted Supabase URL. Same supabase-js client, same RLS policies, same auth flows. Cutover with a verification window.
Self-hosted Supabase on a single small VM replaces Supabase Pro at $25 per project per month plus per-project usage. For multi-project workloads, savings compound: a typical Supabase team plan ($599/month) becomes €40-100/month in raw infrastructure plus the managed-partner fee if you don't want to operate it yourself. Plus full EU jurisdiction.
Häufig gestellte Fragen
Is Supabase's EU region (Frankfurt, Ireland) sufficient for GDPR?
Does self-hosted Supabase have full feature parity?
How operationally complex is self-hosted Supabase?
Does the supabase-js client need code changes?
What about managed Supabase EU equivalents?
How long does a Supabase exit take?
Plane deinen Exit von Supabase.
30-minütiges Scoping-Gespräch. Wir bilden Ihren Stack auf EU-only Alternativen ab, schätzen den Migrationsaufwand und sagen Ihnen, ob es die richtige Entscheidung ist.