Verantwortlicher
Xeonindustries · Kortenland 38 · 22395 Hamburg, Deutschland
E-Mail: [email protected]
Zweck der App
Bombom ist eine private Musik-App, mit der Sie Ihre eigene Musikbibliothek über einen von Ihnen betriebenen Bombom-Server streamen, verwalten und offline speichern können.
- Login mit Benutzerkonto (JWT-Token-Authentifizierung)
- Wiedergabe von Songs, Alben und Playlists
- Favoriten, „Most Played", Play-History & Playlists
- Offline-Downloads von Songs auf Ihr Gerät
- Synchronisierte Wiedergabe / „Jam Sessions" zwischen Geräten
- Optionale Update-Checks für App/Client (z. B. GitHub/Play Store)
Verarbeitete Datenkategorien
1. Kontodaten & Authentifizierung
- Login-Daten: E-Mail-Adresse oder Benutzername und Passwort werden beim Login an Ihren Bombom-Server übertragen. Das Passwort wird nicht dauerhaft gespeichert.
- JWT-Token: Nach erfolgreichem Login wird ein Token lokal im sicheren Speicher (
flutter_secure_storage) abgelegt und bei API-Anfragen mitgeschickt.
2. Nutzungsdaten
- Play-History: Welche Titel Sie abspielen und wie oft. Lokal gespeichert und bei aktiver Verbindung mit Ihrem Server synchronisiert.
- Favoriten & Playlists: IDs der Songs, Playlists und Zuordnungen – lokal gepuffert und bei aktiver Verbindung synchronisiert.
- Jam Sessions & Geräte-Sync: Session-IDs, Song-IDs, Positionsdaten und einfache Geräteinformationen (Name, Plattform, Online-Status).
3. Technische Daten
- Geräte- und Verbindungsdaten: Betriebssystem, App-Version, Zeitpunkt der Anfragen, ggf. IP-Adresse/Hostname, Fehler- und Debug-Logs.
- Update-Informationen: Bei aktivierter Update-Prüfung werden Versionsinformationen von GitHub oder dem Google Play Store abgerufen. Optional kann ein GitHub-Token lokal gespeichert werden.
4. Lokale Speicher- und Offline-Daten
- Offline-Songs & Cover: Audio-Dateien und Cover-Bilder werden lokal auf Ihrem Gerät gespeichert.
- App-Einstellungen: Sprache, Theme, Offline-Modus, Download-Ordner, Update-Server-URL, ggf. GitHub-Token und weitere Konfigurationswerte.
App-Berechtigungen
INTERNET– Verbindung zu Ihrem Bombom-Server und ggf. Update-Quellen.FOREGROUND_SERVICE&FOREGROUND_SERVICE_MEDIA_PLAYBACK– Stabile Medienwiedergabe im Hintergrund.WAKE_LOCK– Verhindert Tiefschlaf während der Wiedergabe.WRITE_EXTERNAL_STORAGE(ältere Android-Versionen) – Offline-Songs/Cover speichern.POST_NOTIFICATIONS(ab Android 13) – Benachrichtigungen für Downloads und Wiedergabestatus.
Rechtsgrundlage der Verarbeitung
Bereitstellung der App-Funktionen (Login, Streaming, Playlists, Offline-Downloads etc.) und die dafür notwendige Datenverarbeitung.
Technische Sicherheit, Fehleranalyse, Stabilität der App, Jam-Session-Sync und Optimierung der Benutzererfahrung.
Soweit Sie optionale Funktionen aktivieren (z. B. Update-Checks, GitHub-Token), erfolgt die Verarbeitung auf Grundlage Ihrer Einwilligung, die Sie jederzeit widerrufen können.
Empfänger und Weitergabe
- Ihr Bombom-Server: Alle Requests gehen ausschließlich an die von Ihnen konfigurierte Instanz. Es erfolgt keine Weitergabe an Werbe- oder Tracking-Netzwerke.
- Update-Quellen (optional): Bei aktivierter Update-Prüfung werden Anfragen an GitHub bzw. den Google Play Store gestellt.
Speicherdauer
- Auf dem Gerät: Auth-Token, Einstellungen, Offline-Songs, Play-History-Cache und Queues werden gespeichert, bis Sie sie löschen (Logout, Deinstallation).
- Auf dem Server: Die Speicherdauer hängt von der Konfiguration Ihres Bombom-Servers ab.
Rechte nach DSGVO
Sie haben das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit sowie Widerspruch gegen die Verarbeitung.
Kontakt: [email protected]
Internationale Datenübermittlung
Ob Daten in Drittländer übermittelt werden, hängt vom Standort Ihres Bombom-Servers sowie der optionalen Nutzung von GitHub oder dem Google Play Store ab.
Änderungen dieser Datenschutzerklärung
Diese Datenschutzerklärung kann angepasst werden, wenn sich Funktionsumfang oder Rechtslage ändern. Die jeweils aktuelle Fassung finden Sie jederzeit auf dieser Seite.
Hinweis: Diese Erklärung ist als technische und organisatorische Beschreibung gedacht und ersetzt keine individuelle Rechtsberatung.