Datenschutzerklärung — Emolito App

Stand: März 2026 · emolito.net/privacy

1. Verantwortlicher

Susanne Fischer
Schafstallstraße 23
72762 Reutlingen
Deutschland

E-Mail: info@emolito.net
Website: www.emolito.net

2. Überblick — Welche Daten erhebt die App?

Die Emolito App steuert zwei miteinander gekoppelte ESP32-IoT-Geräte, die ein synchronisiertes Lichtspiel über LEDs und einen Berührungssensor durchführen. Die App kommuniziert ausschließlich mit unserem eigenen Backend-Server (app.emolito.net). Es werden keine Analyse-, Werbe- oder Tracking-Dienste Dritter eingesetzt.

DatenkategorieErhoben?Zweck
Name, E-MailJaBenutzerkonto
PasswortJaAuthentifizierung (nur verschlüsselt gespeichert)
ZeitzoneJaKorrekte Zeitanzeige
ESP32-Seriennummer (MAC)JaGeräteidentifikation
WiFi-SSIDNur lokalVorausfüllung bei Geräteeinrichtung
WiFi-PasswortNur lokal per BLEWird nur an das ESP32-Gerät übertragen
StandortNeinLocation-Berechtigung nur technisch für Bluetooth erforderlich
Smartphone-Geräte-IDNeinWird nicht ausgelesen
Werbung / TrackingNeinKeine Werbe- oder Analyse-SDKs
Daten an DritteNeinAusschließlich eigenes Backend

3. Rechtsgrundlagen (Art. 6 DSGVO)

VerarbeitungRechtsgrundlage
Benutzerkonto (Name, E-Mail, Passwort)Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO)
Geräteregistrierung und PairingVertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO)
Lichtspiel-ZustandsdatenVertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO)
Server-Logdateien (IP-Adresse, User-Agent)Berechtigtes Interesse (Art. 6 Abs. 1 lit. f DSGVO) — Sicherheit und Fehlerbehebung
MQTT-AuthentifizierungVertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO)

4. Benutzerkonto

4.1 Registrierung

Bei der Registrierung werden folgende Daten erhoben:

4.2 Authentifizierung und Sessions

Nach dem Login werden JSON Web Tokens (JWT) ausgestellt:

Die Tokens werden auf dem Smartphone in einem verschlüsselten Speicher abgelegt (Android: EncryptedSharedPreferences, iOS: Keychain). Auf dem Server wird ein kryptografischer Hash des Refresh-Tokens gespeichert, um aktive Sessions zu verwalten.

4.3 Sichtbarkeit gegenüber Pairing-Partnern

Wenn du ein Gerät mit einer anderen Person koppelst (Pairing), werden dem Partner folgende Daten angezeigt:

Dies ist für die Funktion des Pairings erforderlich. Du kannst ein Pairing jederzeit auflösen, wodurch diese Daten dem Partner nicht mehr angezeigt werden.

5. Geräteregistrierung (ESP32)

5.1 Erhobene Gerätedaten

Bei der Registrierung eines ESP32-Geräts werden gespeichert:

5.2 Geräteeinrichtung per Bluetooth (BLE-Provisioning)

Die Ersteinrichtung des ESP32 erfolgt über Bluetooth Low Energy (BLE):

  1. Die App scannt nach ESP32-Geräten in der Nähe (BLE-Scan).
  2. Nach der Verbindung werden die WiFi-Zugangsdaten (SSID und Passwort) per BLE an das ESP32 übertragen.
  3. Die WiFi-SSID wird lokal auf dem Smartphone zur Vorausfüllung ausgelesen, aber nicht an unseren Server gesendet.
  4. Das WiFi-Passwort wird ebenfalls nicht an unseren Server gesendet — es wird ausschließlich lokal per BLE an das ESP32-Gerät übermittelt.

Hinweis zur Standortberechtigung: Android erfordert technisch eine Standortberechtigung für Bluetooth-Scans (bis Android 11). Die App erhebt keine Standortdaten. Ab Android 12 wird die Berechtigung BLUETOOTH_SCAN mit dem Flag neverForLocation verwendet.

6. Pairing und Lichtspiel

6.1 Pairing (Gerätekopplung)

Beim Pairing zweier Geräte werden gespeichert:

Das Pairing kann jederzeit von beiden Seiten aufgelöst werden.

6.2 Lichtspiel-Zustandsdaten

Während eines aktiven Lichtspiels werden folgende Daten in Echtzeit verarbeitet:

Diese Daten sind für die Synchronisation des Lichtspiels zwischen beiden Geräten erforderlich.

6.3 MQTT-Kommunikation

Die beiden ESP32-Geräte kommunizieren untereinander über das MQTT-Protokoll. Die Zugangssteuerung (Authentifizierung und Zugriffsrechte) wird über unseren Server verwaltet. Es werden keine MQTT-Nachrichteninhalte auf dem Server gespeichert — der Server stellt lediglich sicher, dass nur gekoppelte Geräte miteinander kommunizieren können.

7. Server-Logdateien

Unser Server protokolliert bei jedem Zugriff:

Rechtsgrundlage: Berechtigtes Interesse an der Sicherheit und Stabilität des Dienstes (Art. 6 Abs. 1 lit. f DSGVO).

Aufbewahrungsfrist: Logdateien werden nach 30 Tagen automatisch gelöscht.

8. Datenspeicherung und Sicherheit

8.1 Speicherort

Alle Daten werden auf einem Server in Deutschland gespeichert. Es findet keine Übermittlung in Drittländer statt.

8.2 Verschlüsselung

8.3 Backups

Es werden regelmäßige verschlüsselte Backups der Datenbank erstellt. Backup-Dateien werden nach maximal 12 Monaten gelöscht.

9. Keine Weitergabe an Dritte

Deine Daten werden nicht an Dritte weitergegeben, verkauft oder zu Werbezwecken genutzt. Die App enthält:

Die einzige Netzwerkkommunikation der App erfolgt mit unserem eigenen Server unter app.emolito.net.

Ausnahme: Bei der Gerätekopplung (Pairing) werden Name, E-Mail und Gerätedaten dem jeweiligen Pairing-Partner angezeigt (siehe Abschnitt 4.3).

10. Deine Rechte (Art. 15–21 DSGVO)

Du hast jederzeit das Recht auf:

Zur Ausübung deiner Rechte wende dich bitte an: info@emolito.net

Du hast außerdem das Recht, dich bei einer Datenschutz-Aufsichtsbehörde zu beschweren (Art. 77 DSGVO).

11. Kontolöschung und Datenlöschung

Du kannst dein Benutzerkonto jederzeit in der App löschen (Einstellungen → Konto löschen). Bei der Löschung werden unwiderruflich entfernt:

Verbleibende Daten nach der Löschung:

12. App-Berechtigungen im Detail

BerechtigungZweckDatenerhebung
Bluetooth (BLE)Einrichtung des ESP32-GerätsKeine Daten werden an den Server gesendet
Standort (nur Android ≤ 11)Technisch für Bluetooth-Scan erforderlichEs werden keine Standortdaten erhoben oder gespeichert
KameraQR-Code-Scan für PairingKein Bild wird gespeichert oder übertragen
InternetKommunikation mit dem Emolito-ServerSiehe Abschnitte 4–7

13. Kinder

Die App richtet sich nicht an Kinder unter 13 Jahren. Wir erheben wissentlich keine Daten von Kindern unter 13 Jahren. Sollten wir feststellen, dass ein Kind unter 13 Jahren ein Konto erstellt hat, werden wir dieses umgehend löschen.

14. Änderungen dieser Datenschutzerklärung

Wir behalten uns vor, diese Datenschutzerklärung bei Bedarf anzupassen, etwa bei Funktionserweiterungen oder Gesetzesänderungen. Die aktuelle Version ist stets unter emolito.net/privacy abrufbar. Bei wesentlichen Änderungen informieren wir dich innerhalb der App.

15. Kontakt

Bei Fragen zum Datenschutz erreichst du uns unter:

info@emolito.net