Sub-processors
Every third party we rely on.
Under GDPR Art. 28, every sub-processor that handles personal data on our behalf is listed here — what we share, why, and where it lives. We notify customers of changes before they take effect.
Last updated: 2026-08-01
-
Supabase Inc.
Privacy policy ↗- Purpose
- Database, authentication, cloud storage, realtime signalling, AI proxy Edge Functions.
- Data shared
- Account email, hashed user ID, synced canvas content (encrypted in transit via TLS and at rest on EU infrastructure — not end-to-end encrypted; accessible to Fluera as data controller, never sold or used for advertising), sync metadata.
- Region
- Stockholm, EU (eu-north-1) — production. Dublin, EU (eu-west-1) — staging.
-
Google Cloud (Google Ireland Ltd.)
Privacy policy ↗- Purpose
- Vertex AI (Gemini models) for Socratic mode, Ghost Map, LaTeX OCR, and exam-session generation.
- Data shared
- Selected canvas content submitted only when AI features are consented and used — text portions and rendered PNG images of individual handwriting-cluster regions. Never the full notebook.
- Region
- European Union only — europe-west4 (Netherlands) primary, europe-west1 (Belgium) failover. No transfer of canvas content outside the EU for AI inference.
-
Google LLC
Privacy policy ↗- Purpose
- Sign in with Google authentication (identity provider).
- Data shared
- Google account email and account identifier. No canvas data.
- Region
- US; SCC + EU-US DPF.
-
Apple Inc.
Privacy policy ↗- Purpose
- Sign in with Apple authentication; App Store in-app purchases on iOS and macOS.
- Data shared
- Apple ID email relay, receipt identifiers. No canvas data.
- Region
- US; SCC + EU-US DPF.
-
RevenueCat Inc.
Privacy policy ↗- Purpose
- Subscription management and receipt validation across iOS, Android, and web.
- Data shared
- Anonymised RevenueCat user ID, subscription status, receipt metadata. No payment card data.
- Region
- US; SCC + EU-US DPF.
-
Functional Software Inc. (Sentry)
Privacy policy ↗- Purpose
- Crash reporting and error monitoring.
- Data shared
- Stack traces, OS version, device model, app version. sendDefaultPii is explicitly disabled and IP addresses are not stored — no user content.
- Region
- European Union (Frankfurt) — the production DSN ingests into Sentry's EU data region. Processor entity is US-incorporated; SCC + EU-US DPF.
-
Vercel Inc.
Privacy policy ↗- Purpose
- Hosting of fluera.dev marketing site and /docs.
- Data shared
- Standard web access logs (IP, user-agent). No account content.
- Region
- Global edge; origin region configurable.
Changes and notifications
We update this list whenever a sub-processor is added, changed, or removed. Education and enterprise customers receive email notice at least 30 days before the change takes effect, per Art. 28(2) GDPR.
To subscribe to sub-processor change notifications, email lorenco@fluera.dev from the address on your account.