Datenschutzerklärung – SonosCast

Fassung vom 22. August 2026 · Version 2.2 · versionCode 8 · Paket com.jwehe.sonoscast

1. Verantwortlicher

ITCJW / IT-Consulting Julian Wehe
Julian Wehe
Wiesenweg 27
61381 Friedrichsdorf, Deutschland
E-Mail: info@healing-tech.de

2. Kurzfassung

SonosCast benötigt kein Nutzerkonto und enthält keine Analyse-, Tracking- oder Werbe-SDKs. Es gibt keinen vom Entwickler betriebenen Server. Die App überträgt unterstütztes Android-Audio ausschließlich innerhalb des lokalen Netzwerks zwischen Telefon und ausgewähltem Lautsprecher. Der Entwickler empfängt oder speichert dabei keine personenbezogenen Daten.

3. Zweck und Funktionsweise

  1. Lautsprechersuche: Die App sucht per Android Network Service Discovery (mDNS/DNS-SD, _sonos._tcp.) im lokalen Netzwerk. Gerätename, lokale IP-Adresse und Port werden nur im Arbeitsspeicher verarbeitet.
  2. Aufnahmefreigabe: Die Audioaufnahme startet erst nach einer In-App-Erklärung, einer aktiven Nutzerentscheidung und Androids MediaProjection-Freigabe.
  3. Audioaufnahme: Ab Android 10 erfasst Android Playback Capture ausschließlich freigegebenes Wiedergabeaudio der Verwendungsarten Medien, Spiel und „unbekannt“. Das Mikrofon wird nicht aufgenommen. Apps können ihre Audioaufnahme blockieren; DRM-geschützte Inhalte, Telefonate und weitere nicht freigegebene Quellen können stumm bleiben.
  4. Lokaler Stream: Das Audio wird als PCM/WAV-Strom vorübergehend im Arbeitsspeicher verarbeitet und über einen HTTP-Server auf dem Telefon bereitgestellt. Es wird nicht als Datei gespeichert.
  5. Wiedergabe und Steuerung: Der ausgewählte Lautsprecher wird innerhalb des lokalen Netzes per UPnP/SOAP angewiesen, den Stream abzurufen. Pause, Fortsetzen und Lautstärke werden ebenfalls lokal gesteuert.

4. Lokal verarbeitete Daten

DatenZweckSpeicherung
Freigegebenes WiedergabeaudioAktive Übertragung an den ausgewählten LautsprecherNur flüchtiger Arbeitsspeicher; keine Datei
Name, lokale IP und Port gefundener LautsprecherAuswahl und lokale SteuerungNur im Arbeitsspeicher
Lokale IP des TelefonsLokaler Stream-Endpunkt für den LautsprecherNicht dauerhaft gespeichert
LautsprecherlautstärkeAnzeige und SteuerungNur im Arbeitsspeicher
Technische Android-LogmeldungenLokale FehlerdiagnoseVerbleiben auf dem Gerät; werden von der App nicht versendet

Nicht verarbeitet werden insbesondere Kontodaten, Kontakte, Fotos, Dateien, Standortdaten, Geräte- oder Werbe-IDs, Nutzungsstatistiken oder an den Entwickler gesendete Absturzberichte.

5. Berechtigungen

BerechtigungZweck
RECORD_AUDIOTechnische Voraussetzung für Android Playback Capture; das Mikrofon selbst wird nicht aufgenommen.
FOREGROUND_SERVICE, FOREGROUND_SERVICE_MEDIA_PROJECTIONSichtbarer Vordergrunddienst für die aktive Audioübertragung.
POST_NOTIFICATIONSAuf Android 13+ Anzeige der Übertragungsbenachrichtigung im Benachrichtigungsbereich. Ohne diese Erlaubnis bleibt Stoppen in der App möglich; Android kann weiterhin einen Systemhinweis zum Vordergrunddienst anzeigen.
INTERNETLokaler HTTP-Stream und lokale Anfragen an den Lautsprecher.
ACCESS_WIFI_STATE, ACCESS_NETWORK_STATELokale IP und Netzwerkzustand.
CHANGE_WIFI_MULTICAST_STATEmDNS-Lautsprechersuche.

Optionaler Bedienungshilfendienst

Der optionale Dienst „SonosCast-Lautstärketasten“ kann während einer aktiven Übertragung die physischen Lauter-/Leiser-Tasten an den ausgewählten Lautsprecher weitergeben. Android kann dem Dienst Hardware-Tastenereignisse bereitstellen. SonosCast prüft nur den Tastencode und ignoriert jedes Ereignis außer Lauter und Leiser. Die App liest weder eingegebenen Text noch Bildschirminhalte und speichert oder teilt keine Tastenereignisse, persönlichen oder sensiblen Daten. Der Dienst ist standardmäßig ausgeschaltet und jederzeit deaktivierbar.

6. Sicherheit im lokalen Netzwerk

Die Kommunikation zum Lautsprecher erfolgt unverschlüsselt per HTTP, weil die lokale Lautsprechersteuerung und der Stream diese Verbindung verwenden. Personen oder Geräte im selben Netzwerksegment könnten den Audiostream unter Umständen abrufen, solange eine Übertragung läuft. SonosCast sollte deshalb nicht in fremden oder öffentlichen WLANs verwendet werden.

7. Rechtsgrundlage, Empfänger und Drittlandtransfer

Soweit die lokale Verarbeitung personenbezogene Daten betrifft, erfolgt sie auf Veranlassung der Nutzerin oder des Nutzers nach ausdrücklichem Start und Android-Freigabe (Art. 6 Abs. 1 lit. a DSGVO). Es gibt keine Empfänger, Auftragsverarbeiter oder Drittlandübermittlung durch SonosCast. Google verarbeitet im Rahmen von Google Play eigene Daten nach den dafür geltenden Bedingungen.

8. Speicherdauer und Beenden

SonosCast speichert keine Inhaltsdaten dauerhaft. Die laufende Verarbeitung kann jederzeit in der App beendet werden. Wenn Android die Übertragungsbenachrichtigung anzeigen darf, kann die Übertragung auch dort pausiert oder gestoppt werden. Eine Deinstallation beendet ebenfalls jede Verarbeitung.

9. Rechte betroffener Personen

Betroffenen Personen stehen insbesondere Auskunft, Berichtigung, Löschung, Einschränkung, Datenübertragbarkeit, Widerspruch und das Beschwerderecht bei einer Datenschutzaufsichtsbehörde zu. Da der Verantwortliche über SonosCast keine personenbezogenen Nutzerdaten empfängt, liegen ihm in der Regel keine Daten vor, zu denen Auskunft erteilt oder die gelöscht werden könnten. Anfragen können an die oben genannte E-Mail-Adresse gerichtet werden.

10. Kinder, Änderungen und Marke

Die App richtet sich nicht an Kinder und erhebt keine Daten von Kindern. Wesentliche Änderungen werden vor Inkrafttreten unter dieser URL veröffentlicht. Sonos ist eine Marke von Sonos, Inc. SonosCast ist eine unabhängige Drittanbieter-App, keine offizielle Sonos-App und steht in keiner Verbindung zu Sonos, Inc.