Datenschutzerklärung — Franzl-App
Stand: Juli 2026 Verantwortlicher: franzdesign FlexCo, Pfeilgasse 7, 1080 Wien, Österreich (FN 664047s, Handelsgericht Wien) E-Mail: hi@getfranzl.com
1. Überblick
Die Franzl-App ("App") optimiert den Energieverbrauch in Ihrem Haushalt. Diese Datenschutzerklärung informiert Sie über die Verarbeitung personenbezogener Daten gemäß DSGVO (EU 2016/679) und DSG (Schweiz).
2. Verantwortlicher
franzdesign FlexCo Pfeilgasse 7, 1080 Wien, Österreich Vertreten durch: Franz Dinhobl (Geschäftsführung) E-Mail: hi@getfranzl.com
3. Welche Daten wir verarbeiten
3.1 Kontodaten
- E-Mail-Adresse (für Login und Benachrichtigungen)
- Anzeigename (frei wählbar)
- Authentifizierung über Firebase Auth (E-Mail/Passwort, Google, Apple Sign-In) — Passwort-Verwaltung erfolgt durch Google Firebase, wir speichern keine Passwörter
3.2 Haushaltsdaten
- Haushaltsname, Zeitzone, Standort (Breitengrad/Längengrad für Solar-Prognose)
- Haushaltsmitglieder (E-Mail, Rolle)
- Tarif-Konfiguration (Strompreis, Einspeisevergütung)
3.3 Gerätedaten
- Gerätekategorien (PV, Batterie, Wallbox, Wärmepumpe etc.)
- Leistungsdaten (Watt, kWh, SOC-Prozent, Temperatur)
- Entity-Mappings zu Home Assistant
- Hersteller und Modell (sofern erkannt)
3.4 Energiedaten (Zeitreihen)
- Solarproduktion, Netzbezug/-einspeisung, Batterie-Lade-/Entladeleistung
- Hausverbrauch, Wallbox-Ladeleistung
- Strompreise (aktuell + Prognose)
- Speicherort: Ausschließlich auf Ihrer lokalen Installation / dem Franzl Gateway (Local-First-Prinzip)
3.5 Nutzungsdaten
- App-Version, Plattform (iOS/Android)
- Pseudonymisierte Telemetrie-Events (Feature-Nutzung, Fehler) — ohne Klarnamen, nur mit Ihrer Einwilligung (Opt-in beim ersten Start, jederzeit in den Einstellungen widerrufbar)
- Push-Token (für Benachrichtigungen)
3.6 Fahrzeugdaten (optional, bei Vehicle-API-Anbindung)
- Fahrzeugname, Typ, Batteriekapazität
- SOC (Ladezustand) via Fahrzeug-Cloud-API (z. B. Tesla Fleet API, VW-Konzern-Portal)
- API-Token (verschlüsselt mit AES-256-GCM, lokal auf der Installation gespeichert)
3.7 Rückmeldungen aus der App (nur wenn Sie eine absenden)
- Kategorie (Fehler / Wunsch / Allgemein) und der von Ihnen verfasste Text
- Technischer Kontext, den das Gateway automatisch anhängt, damit die Meldung bearbeitbar ist (Versionsstände, Gerätekategorien und -marken, technische Störungslage) — Einzelheiten in Ziffer 6b
4. Rechtsgrundlage
| Datenverarbeitung | Rechtsgrundlage |
|---|---|
| Kontoverwaltung | Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung) |
| Energieoptimierung | Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung) |
| Push-Benachrichtigungen | Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) |
| Telemetrie & Absturzberichte (pseudonymisiert) | Art. 6 Abs. 1 lit. a DSGVO (Einwilligung); § 165 Abs. 3 TKG 2021 — jederzeit widerrufbar |
| Solar-Prognose (Standort) | Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung) |
| Fahrzeug-API-Anbindung | Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) |
| Rückmeldungen aus der App (siehe 6b) | Art. 6 Abs. 1 lit. b DSGVO (Bearbeitung Ihrer Anfrage) und Art. 6 Abs. 1 lit. f DSGVO (Produktverbesserung) |
5. Local-First-Architektur
Kernprinzip: Ihre Energiedaten verlassen Ihr Zuhause nicht.
- Alle Zeitreihendaten (Leistung, Verbrauch, Produktion) werden ausschließlich lokal auf Ihrer Home-Assistant-Installation (Franzl Gateway) gespeichert
- Die Optimierung läuft vollständig lokal — kein Cloud-Computing
- Remote-Zugriff erfolgt über Cloudflare Tunnel — ein verschlüsselter Tunnel direkt zu Ihrer Installation, ohne eigenen Zwischenserver
- Cloudflare leitet Verbindungen durch, speichert keine Energiedaten
5a. Zugriff durch Installateure
Wenn Sie einen Installateur mit Einrichtung oder Betreuung beauftragen und ihm in der App eine entsprechende Rolle (installer/admin) zuweisen, kann dieser auf die Geräte-, Status- und Energie-Momentwerte Ihres Haushalts zugreifen (z. B. für Geräte-Discovery, Diagnose, Fernwartung). Der Zugriff ist auf die ihm zugewiesenen Haushalte beschränkt, wird protokolliert und umfasst kein Kontopasswort. Sie können die Rolle jederzeit entziehen. Der Installateur ist für seine Betreuungsleistung datenschutzrechtlich eigenständig verantwortlich.
6. Cloud-Dienste (minimal)
| Dienst | Zweck | Daten | Anbieter |
|---|---|---|---|
| Firebase Auth | Login, Token-Verwaltung | E-Mail, Auth-Token | Google (EU-Server, SCCs) |
| Firebase Cloud Messaging | Push-Benachrichtigungen | Push-Token, Nachrichtentext | Google (EU-Server, SCCs) |
| Firebase Crashlytics | Absturz-Berichte (nur mit Einwilligung) | Pseudonymisierte Crash-Logs, Gerätemodell, Installations-ID | Google (EU-Server, SCCs) |
| Cloud Firestore | Gateway-Health-Sync, Abo-Status, Geräteverifikations-Statistik (siehe 6a), Rückmeldungen aus der App (siehe 6b) | Haushaltsstatus, Abo-Tier, aggregierte Gerätezuverlässigkeits-Zähler, abgesendete Rückmeldungen samt technischem Kontext | Google (EU-Server, SCCs) |
| Cloudflare Tunnel | Remote-Zugriff | Verbindungsdaten (kein Inhalt) | Cloudflare (globales Edge-Netzwerk, EU-konform) |
| Forecast.Solar | Solar-Prognose | Standort (Lat/Lon), PV-Leistung | Forecast.Solar (EU) |
| RevenueCat | In-App-Käufe | Kauf-ID, Abo-Status | RevenueCat (US, EU-konform) |
| Fahrzeug-API (Tesla Fleet API / VW-Konzern) | Fahrzeug-SoC lesen, optional Ladesteuerung (nur bei Anbindung) | SoC, Kapazität, verschlüsselter Token | Tesla (US) / Volkswagen (EU) |
6a. Geräteverifikations-Statistik (Produktqualität und -sicherheit)
Damit wir zuverlässig erkennen, ob die Steuerung bestimmter Gerätemarken und -modelle in der Praxis funktioniert (und Fehler beheben, bevor sie Schaden anrichten), überträgt Ihr Franzl Gateway täglich eine aggregierte Verifikations-Statistik an unsere Cloud (Cloud Firestore, EU-Server):
- Was übertragen wird: pro erkanntem Geräteprofil (Hersteller/Modellklasse, z. B. „Wallbox Marke X") kumulative Zähler — wie viele Steuerbefehle gesendet, bestätigt oder fehlgeschlagen sind und wie viele Optimierungs-Entscheidungen messtechnisch bestätigt wurden.
- Was NICHT übertragen wird: keine Energie-Zeitreihen, keine Messwerte, keine Uhrzeiten einzelner Vorgänge, keine Gerätenamen, die Sie vergeben haben, keine Standortdaten.
- Aussagekraft: Die Statistik lässt erkennen, welche Gerätemarken in Ihrem Haushalt betrieben werden — nicht, wann oder wie Sie sie nutzen.
- Rechtsgrundlage: berechtigtes Interesse (Art. 6 Abs. 1 lit. f DSGVO) an Produktsicherheit und Fehlerbehebung einer Steuerung, die physische Geräte (Heizung, Fahrzeug-Ladung) schaltet. Sie können der Verarbeitung jederzeit widersprechen (Art. 21 DSGVO, Kontakt siehe Ziffer 2); die Übertragung wird dann für Ihren Haushalt deaktiviert.
6b. Rückmeldungen aus der App (Support und Produktverbesserung)
Wenn Sie in der App unter Mehr → Feedback eine Rückmeldung absenden, wird diese an unsere Cloud (Cloud Firestore, EU-Server) übertragen, damit wir sie lesen und beantworten können. Ohne Ihr aktives Absenden wird nichts übertragen.
- Was Sie übertragen: die gewählte Kategorie (Fehler / Wunsch / Allgemein) und den Text, den Sie schreiben. Was darin steht, entscheiden ausschließlich Sie — bitte nehmen Sie keine Angaben auf, die Sie uns nicht anvertrauen möchten (etwa Passwörter oder Gesundheitsdaten).
- Was das Gateway automatisch anhängt, damit aus „geht nicht" ein bearbeitbarer Fall wird: App-, Gateway- und Home-Assistant-Version; Gerätekategorien mit Herstellernamen (z. B. „Wallbox Marke X"); die technische Störungslage zum Zeitpunkt der Meldung (ob Home Assistant erreichbar war und seit wann nicht, Anzahl gestörter Sensor-Zuordnungen, Fehlerzähler der letzten Stunde); die Kennung Ihres Haushalts und eine Vorgangsnummer.
- Was NICHT übertragen wird: kein Name, keine E-Mail-Adresse, keine Nutzerkennung, keine Energie-Zeitreihen, keine Messwerte, keine von Ihnen vergebenen Gerätenamen, keine Standortdaten. Die Rückmeldung wird nicht aus Ihrer Wohnung ausgelesen, sondern von Ihnen abgeschickt.
- Zuordenbarkeit: Über die Haushalts-Kennung können wir Ihre Rückmeldung Ihrem Zuhause zuordnen und Ihnen antworten. Sie ist damit nicht anonym.
- Rechtsgrundlage: Bearbeitung Ihrer Anfrage im Rahmen des Nutzungsverhältnisses (Art. 6 Abs. 1 lit. b DSGVO); soweit wir die Meldung darüber hinaus zur Produktverbesserung auswerten, berechtigtes Interesse (Art. 6 Abs. 1 lit. f DSGVO) — dem können Sie jederzeit widersprechen (Art. 21 DSGVO, Kontakt siehe Ziffer 2).
7. Datenübermittlung in Drittländer
- RevenueCat (USA): Soweit der Anbieter unter dem EU-US Data Privacy Framework (DPF) zertifiziert ist, erfolgt die Übermittlung auf Grundlage des Angemessenheitsbeschlusses der EU-Kommission vom 10.07.2023 (Art. 45 DSGVO); ergänzend bzw. andernfalls auf Basis von Standardvertragsklauseln (SCCs) gem. Art. 46 Abs. 2 lit. c DSGVO inkl. Transfer-Impact-Assessment.
- Google (Firebase): Verarbeitung primär auf EU-Servern; soweit eine Übermittlung in die USA erfolgt, ist Google Ireland Ltd./Google LLC unter dem EU-US DPF zertifiziert (Art. 45 DSGVO), ergänzend SCCs.
- Apple/Google (Push): Verarbeitung gem. deren Datenschutzerklärung, nur Push-Token + Nachrichtentext.
- Tesla (Fahrzeug-API, USA): Nur relevant bei aktiver Anbindung Ihres Tesla. Die Übermittlung erfolgt auf Grundlage Ihrer ausdrücklichen Einwilligung (Art. 49 Abs. 1 lit. a DSGVO), jederzeit durch Trennen des Fahrzeugs widerrufbar.
- Kein eigener Server — Auth über Firebase (EU-Server), Remote-Zugriff über Cloudflare Tunnel.
8. Speicherdauer
| Daten | Dauer |
|---|---|
| Kontodaten | Bis zur Löschung des Accounts |
| Energiedaten (lokal) | Unbegrenzt auf Ihrer Installation (Sie kontrollieren die Löschung) |
| Solar-Prognosen (lokal) | 60 Tage (Trainingsdaten der lokalen Prognose-Korrektur, automatische Bereinigung) |
| Geräteverifikations-Statistik (Cloud) | Solange der Haushalt besteht; mit Haushalts-Löschung entfernt |
| Rückmeldungen aus der App (Cloud) | Bis zur abschließenden Bearbeitung, längstens 24 Monate — solange, wie der gemeldete Fehler oder Wunsch nachvollziehbar bleiben muss |
| Push-Token | Bis zur Abmeldung |
| Telemetrie-Events | 90 Tage |
| Abo-Daten | Bis Vertragsende + gesetzl. Aufbewahrungsfrist |
| E-Mail-Anfragen | Bis zur abschließenden Bearbeitung, danach gelöscht (soweit keine gesetzliche Aufbewahrungspflicht besteht) |
9. Ihre Rechte (Art. 15–22 DSGVO)
- Auskunft (Art. 15): Welche Daten gespeichert sind
- Berichtigung (Art. 16): Falsche Daten korrigieren
- Löschung (Art. 17): Account + alle Cloud-Daten löschen
- Datenübertragbarkeit (Art. 20): Export aller Daten als JSON
- Widerspruch (Art. 21): Gegen Telemetrie-Verarbeitung
- Einwilligungs-Widerruf (Art. 7 Abs. 3): Push, Fahrzeug-API, Telemetrie jederzeit widerrufbar
Konto löschen: direkt in der App (Mehr → Konto löschen) oder über getfranzl.com/account-loeschen. Kontakt: hi@getfranzl.com Aufsichtsbehörde: Österreichische Datenschutzbehörde, Barichgasse 40-42, 1030 Wien, dsb@dsb.gv.at
10. Datensicherheit
- TLS 1.3 für alle Verbindungen
- Firebase ID Token mit kurzer Ablaufzeit (1 Stunde, automatisch erneuert)
- Authentifizierung über Firebase Auth (Passwort-Management durch Google)
- Fahrzeug-API-Token: AES-256-GCM verschlüsselt, lokal auf der Installation
- Keine lokale Speicherung von Passwörtern
- Regelmäßige Sicherheits-Updates (OTA)
11. Cookies & Tracking
Die App verwendet keine Cookies und kein Tracking (kein Google Analytics, kein Facebook Pixel, keine Werbe-SDKs). Auch die Website getfranzl.com setzt keine Cookies — ein Cookie-Banner ist daher nicht erforderlich.
11a. Website-Hosting
Die Website getfranzl.com wird bei Hostinger (Hostinger International Ltd., EU-Rechenzentren) gehostet. Der Webserver verarbeitet technisch notwendige Verbindungsdaten (IP-Adresse, Zeitpunkt, abgerufene Seite, User-Agent) in Server-Logfiles (Art. 6 Abs. 1 lit. f DSGVO — sicherer Betrieb). Logs werden automatisch nach kurzer Zeit gelöscht.
11b. E-Mail-Kommunikation
Wenn Sie uns an hi@getfranzl.com schreiben, verarbeiten wir Ihre Absenderadresse und den Inhalt Ihrer Nachricht, um Ihr Anliegen zu bearbeiten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO bei Anfragen zu Vertrag und Support, Art. 6 Abs. 1 lit. c DSGVO bei der Wahrnehmung Ihrer Betroffenenrechte (Kapitel 9) und im Übrigen Art. 6 Abs. 1 lit. f DSGVO (Beantwortung von Anfragen).
Das Postfach wird von Hostinger (Hostinger International Ltd., EU-Rechenzentren) als Auftragsverarbeiter betrieben. Der Transport ist TLS-verschlüsselt, soweit der sendende Server das unterstützt; eine Ende-zu-Ende-Verschlüsselung besteht nicht. Bitte senden Sie uns keine Passwörter.
12. Änderungen
Änderungen an dieser Datenschutzerklärung werden in der App angezeigt. Bei wesentlichen Änderungen informieren wir Sie per E-Mail.
Letzte Aktualisierung: Juli 2026 (Kontaktadresse hi@getfranzl.com, E-Mail-Verarbeitung ergänzt; zuvor Fahrzeug-Anbieter Tesla/VW benannt; davor Juni 2026: EU-US DPF, Pseudonymisierung, Installateur-Zugriff)