Datenschutzerklaerung – AutoPlayer
1. Ueberblick
AutoPlayer ist eine lokale MP3-Player-Anwendung fuer Android mit Android Auto Unterstuetzung. Der Schutz Ihrer Privatsphaere hat fuer uns hoechste Prioritaet. Diese Datenschutzerklaerung erlaeutert umfassend, welche Daten die App verarbeitet, welche Berechtigungen sie benoetigt und wie Ihre Daten geschuetzt werden.
Grundprinzip: AutoPlayer verarbeitet Ihre Daten lokal auf Ihrem Geraet. Es werden keine personenbezogenen Daten an Server, Dritte oder das Internet uebertragen. Die einzige Netzwerkverbindung ist eine optionale Wetterabfrage (siehe Abschnitt 5).
2. Datenerhebung
AutoPlayer erhebt, speichert und uebertraegt keine personenbezogenen Daten an Dritte.
Die App:
- Sammelt keine persoenlichen Informationen
- Verwendet keine Analyse- oder Tracking-Tools. Crash-Reports koennen optional per E-Mail nach ausdruecklicher Bestaetigung gesendet werden
- Sendet keine personenbezogenen Daten an Server, Cloud-Dienste oder Dritte
- Verwendet keine Werbe-Frameworks oder Werbe-IDs
- Erstellt keine Nutzerprofile
- Fuehrt kein Fingerprinting durch
3. Lokale Datenverarbeitung
Die App verarbeitet folgende Daten ausschliesslich lokal auf Ihrem Geraet. Keine dieser Daten verlassen Ihr Geraet (ausser der in Abschnitt 5 beschriebenen Wetterabfrage).
- Musikdateien und Metadaten: Ihre lokalen Audio-Dateien inkl. Titel, Kuenstler, Album, Jahr, Dauer, Bitrate, Format, Dateigroesse und Album-Cover – fuer Wiedergabe und Bibliotheksanzeige
- Wiedergabe-Verlauf: Welche Songs wann und wie oft abgespielt wurden – fuer smarte Playlists, Nostalgie-Maschine und Auto-Playlists
- Favoriten und Playlists: Ihre personalisierte Musikorganisation
- Queue Presets: Benannte Schnappschuesse Ihrer Wiedergabe-Warteschlange, lokal gespeichert
- Versteckte Songs: Songs und Ordner, die Sie aus der Bibliothek ausgeblendet haben
- App-Einstellungen: Theme, Sprache, Equalizer, Crossfade, Wiedergabegeschwindigkeit, Shake-to-Shuffle, geschwindigkeitsbasierte Lautstaerke und alle weiteren Praeferenzen
- Geo-Music Regeln: Von Ihnen erstellte standortbasierte Playlist-Regeln inkl. GPS-Koordinaten, Radius und WiFi-SSID-Namen – werden ausschliesslich lokal gespeichert
- Backup-Daten: Exportierte JSON-Datei mit Favoriten, Playlists und Einstellungen – nur wenn Sie explizit exportieren
- Audio-Analyse-Daten: BPM, Tonart, Energie-Level jedes analysierten Songs fuer Smart DJ, Mood Morph, Drive Mode DJ, Auto-Playlists, Beat-Match Crossfade, Weather DJ und Heartbeat Sync DJ (lokal in Room-DB)
- Sound Souvenir Daten: Verknuepfung von Song mit GPS-Koordinaten und Ortsname fuer standortbasierte Musik-Erinnerungen (lokal, opt-in, jederzeit loeschbar)
- Cabin Calibrator Profil: Frequenzantwort-Messungen und EQ-Korrekturwerte fuer Ihre Fahrzeugkabine (nur lokal, jederzeit loeschbar)
- Music Wrapped Statistiken: Aggregierte Hoerdaten (Wiedergabezaehler, Hoerdauer, Skip-Zaehler, Stundenverteilung, Streaks) – werden bei Bedarf aus dem lokalen Wiedergabe-Verlauf berechnet, niemals uebertragen
- Automatische Backup-Daten: JSON-Export von Favoriten, Playlists, Einstellungen, Wiedergabe-Verlauf und Audio-Analyse – wird nur im vom Nutzer gewaehlten lokalen Ordner gespeichert, niemals hochgeladen
- Lokale Fehler-Protokolle: Technische Crash-Logs werden bei App-Abstuerzen lokal gespeichert (max. 5 Dateien, KEINE Uebertragung an Server oder Dritte)
- Crash Reports (Optional): Bei einem App-Absturz kannst du optional einen technischen Fehlerbericht per E-Mail senden. Der Bericht enthaelt nur: Fehlerbeschreibung (Stack-Trace), Geraetetyp, Android-Version, App-Version und deinen optionalen Kommentar. KEINE persoenlichen Daten, Musikdateien, Hoerverlauf oder andere Nutzerdaten werden uebermittelt. Berichte werden NUR nach deiner ausdruecklichen Bestaetigung gesendet. Du kannst diese Funktion unter Einstellungen > Crash Reports deaktivieren.
- Health Connect Herzfrequenz-Daten: Wenn du den Smartwatch-Modus im Herzschlag-Sync DJ aktivierst, liest die App deine aktuelle Herzfrequenz aus Health Connect (Android-Gesundheitsplattform). Diese Daten werden nur in Echtzeit zur Auswahl tempopassender Musik verwendet. Keine Herzfrequenz-Daten werden gespeichert, protokolliert oder uebertragen. Du kannst jederzeit zum manuellen Modus zurueckwechseln.
4. Berechtigungen
AutoPlayer benoetigt folgende Berechtigungen, jede wird nur fuer den angegebenen Zweck verwendet:
- Medienzugriff (Audio): Lesen Ihrer lokalen Musikdateien und Metadaten
- Internet: Nur fuer Weather DJ – ruft aktuelle Wetterbedingungen von der Open-Meteo API ab (siehe Abschnitt 5). Es werden keine personenbezogenen Daten gesendet.
- Mikrofon (RECORD_AUDIO): Audio-Visualizer (Echtzeit-Visualisierung der abgespielten Musik) und Car Cabin Calibrator (akustische Vermessung Ihrer Fahrzeugkabine). Es werden KEINE Aufnahmen erstellt, gespeichert oder uebertragen.
- Standort (GPS): Geo-Music (Playlist nach Standort), Drive Mode DJ (Geschwindigkeitserkennung), Sound Souvenir (Musik-Erinnerungen), Weather DJ (Wetter fuer Ihren Standort), geschwindigkeitsbasierte Lautstaerke (Fahrgeschwindigkeit) – nur lokal
- WiFi-Status: Geo-Music – Erkennung des aktuellen WiFi-Netzwerknamens fuer SSID-basierte Playlist-Regeln
- Aktivitaetserkennung: Smart DJ und Geo-Music – Erkennung der Bewegungsart (Gehen, Laufen, Fahren) fuer automatische Musikauswahl. Es werden KEINE Aktivitaets-Profile erstellt oder gespeichert.
- Bluetooth: Automatische Wiedergabe-Fortsetzung bei Bluetooth-Verbindung, Passenger Mode (Geraet-zu-Geraet-Verbindung via Nearby Connections). Keine Geraeteinformationen werden dauerhaft gespeichert.
- Systemeinstellungen: Song als System-Klingelton setzen (nur die von Ihnen explizit gewaehlte Einstellung)
- Vordergrunddienst: Hintergrund-Musikwiedergabe
- Benachrichtigungen: Wiedergabe-Steuerung in der Benachrichtigungsleiste
- Health Connect (READ_HEART_RATE): Herzschlag-Sync DJ Smartwatch-Modus – liest deine aktuelle Herzfrequenz aus Health Connect, um automatisch tempopassende Musik auszuwaehlen. Nur auf Wunsch, keine Daten gespeichert oder uebertragen.
5. Netzwerkkommunikation
AutoPlayer fuehrt genau eine Art von Netzwerkanfrage durch:
- Weather DJ: Bei Aktivierung sendet die App Ihre ungefaehren GPS-Koordinaten (Breiten- und Laengengrad) an die Open-Meteo API (api.open-meteo.com), um aktuelle Wetterbedingungen abzurufen. Dies ist notwendig, um wetterpassende Musik auszuwaehlen.
Wichtig:
- Open-Meteo ist eine kostenlose, quelloffene Wetter-API
- Es werden nur GPS-Koordinaten gesendet – keine Geraete-ID, keine Nutzer-ID, keine personenbezogenen Daten
- Die Anfrage erfolgt nur, wenn Sie Weather DJ aktiv nutzen
- Es werden keine Daten ueber das aktuelle Wetterergebnis hinaus zwischengespeichert
- Sie koennen AutoPlayer vollstaendig ohne diese Funktion nutzen
- Datenschutzerklaerung von Open-Meteo: https://open-meteo.com/en/terms
Alle anderen Funktionen arbeiten vollstaendig offline ohne jegliche Netzwerkverbindung.
6. Sensorzugriff
Folgende Geraetesensoren werden ohne zusaetzliche Android-Berechtigungen genutzt:
- Umgebungslichtsensor: Automatischer Wechsel zwischen Hell- und Dunkelmodus basierend auf Umgebungshelligkeit (nur bei "Auto"-Design)
- Beschleunigungssensor: Sleep Fade Intelligence (Schlaferkennung durch Bewegungslosigkeit) und Shake to Shuffle (Erkennung von Schuettelbewegungen). Daten werden nur in Echtzeit verarbeitet – keine Bewegungsdaten werden gespeichert oder uebertragen.
- Schrittzaehler: Geo-Music (Erkennung von Gehbewegung). Zaehler wird nur in Echtzeit verwendet – kein Schrittverlauf wird gespeichert.
7. Audioverarbeitung
Mehrere Funktionen verarbeiten Audio in Echtzeit, ohne Aufnahmen zu erstellen:
- Vocal Isolator: Mittenkanalextraktion auf Stereo-Audio in Echtzeit. Kein modifiziertes Audio wird gespeichert.
- Binaural Beat Layer: Prozedural erzeugte Audiotoene, die neben der Musik abgespielt werden. Keine Daten werden gespeichert.
- Audio Atmosphere Mixer: Prozedural erzeugte Umgebungsgeraeusche (Regen, Ozean etc.), die unter die Musik gemischt werden. Keine Daten werden gespeichert.
- Beat-Match Crossfade: Temporaere Geschwindigkeitsanpassung fuer BPM-synchrone Uebergaenge. Keine Daten werden gespeichert.
- Live Concert Simulator: Echtzeit-Reverb- und Bass-Effekte ueber Android Audio-APIs. Keine Daten werden gespeichert.
- Equalizer und Effekte: Alle Audio-Modifikationen werden in Echtzeit angewendet und erstellen keine Kopien Ihrer Musikdateien.
8. Dateiveraenderungen
Folgende Funktionen koennen auf Ihren ausdruecklichen Wunsch Dateien auf dem Geraet veraendern:
- Tag-Editor: ID3-Tags bearbeiten (Titel, Kuenstler, Album, Jahr, Track-Nummer)
- Tag-Retter: Fehlende Tags im Batch-Verfahren aus Dateinamen wiederherstellen
- Track-Cutter: Audio-Dateien zuschneiden (Original bleibt erhalten, zugeschnittene Version als neue Datei gespeichert)
- Song loeschen: Audio-Datei dauerhaft loeschen (erfordert explizite Bestaetigung)
9. Datenspeicherung und Sicherheit
Alle Daten werden ausschliesslich lokal auf Ihrem Geraet gespeichert, geschuetzt durch die Android-Sandbox. Die einzige Netzwerkkommunikation ist die optionale Weather DJ Anfrage (Abschnitt 5). Keine Cloud-Synchronisation, keine Benutzerkonten, keine serverseitige Speicherung.
10. Datenloeschung
Durch Deinstallation der App werden alle App-bezogenen Daten vollstaendig entfernt: Einstellungen, Playlists, Favoriten, Wiedergabe-Verlauf, Queue Presets, Geo-Music Regeln, versteckte Songs, Equalizer-Einstellungen, Audio-Analyse-Daten, Sound Souvenir Erinnerungen, Cabin Calibrator Profile und lokale Fehler-Protokolle. Ihre Musikdateien bleiben unberuehrt.
Innerhalb der App koennen Sie jederzeit einzelne Playlists, Favoriten, Geo-Regeln, den Wiedergabe-Verlauf, Queue Presets, Sound Souvenir Erinnerungen, Cabin-Profile loeschen und Einstellungen zuruecksetzen.
11. Drittanbieter-Dienste und Bibliotheken
- Open-Meteo API (api.open-meteo.com): Wetterdaten fuer die Weather DJ Funktion. Kostenlos, quelloffen. Erhaelt nur GPS-Koordinaten wenn Weather DJ aktiv ist. Siehe: https://open-meteo.com/en/terms
- Google Nearby Connections: Peer-to-Peer-Kommunikation fuer den Passenger Mode. Keine Daten werden ueber Google-Server geleitet.
- AndroidX, Media3 ExoPlayer, Coil, Room, DataStore, AppCompat: Keine dieser Bibliotheken erhebt, uebertraegt oder teilt Nutzerdaten.
12. Kinder (COPPA/DSGVO-K)
Die App ist familienfreundlich ohne altersbeschraenkte Inhalte, ohne In-App-Kaeufe, ohne Werbung und ohne soziale Interaktion. Es werden keine personenbezogenen Daten erhoben oder profiliert. Es bestehen keine besonderen Risiken fuer Minderjaehrige.
13. Anwendbares Recht
DSGVO (EU): Es werden keine personenbezogenen Daten an Dritte erhoben oder uebertragen. Ihre Rechte nach Art. 15–22 DSGVO (Auskunft, Berichtigung, Loeschung, Einschraenkung, Datenportabilitaet, Widerspruch) koennen Sie jederzeit ausueben. Die einzige externe Datenuebertragung (Weather DJ) umfasst keine personenbezogenen Daten.
BDSG (Deutschland): Die App erfuellt die Anforderungen des Bundesdatenschutzgesetzes.
DSG (Oesterreich/Schweiz): Die App erfuellt die Anforderungen des jeweiligen Datenschutzgesetzes.
14. Aenderungen
Aenderungen an dieser Datenschutzerklaerung werden in der App veroeffentlicht und bei wesentlichen Aenderungen kommuniziert.
15. Kontakt
Bei Fragen zur Datenschutzerklaerung:
zappelmann+autoplayer@googlemail.com
Privacy Policy – AutoPlayer
1. Overview
AutoPlayer is a local MP3 player application for Android with Android Auto support. Protecting your privacy is our highest priority. This privacy policy comprehensively explains what data the App processes, what permissions it requires, and how your data is protected.
Core principle: AutoPlayer processes your data locally on your device. No personal data is transmitted to servers, third parties, or the internet. The only network connection is an optional weather data request (see Section 5).
2. Data Collection
AutoPlayer does not collect, store, or transmit any personal data to third parties.
The App:
- Does not collect personal information
- Does not use analytics or tracking tools. Crash reports can optionally be sent via email after explicit user confirmation
- Does not send personal data to servers, cloud services, or third parties
- Does not use advertising frameworks or advertising IDs
- Does not create user profiles
- Does not perform fingerprinting
3. Local Data Processing
The App processes the following data exclusively locally on your device. None of this data leaves your device (except the weather request described in Section 5).
- Music files and metadata: Your local audio files, including title, artist, album, year, duration, bitrate, format, file size, and album cover – for playback and library display
- Play history: Which songs were played, when, and how often – for smart playlists, Nostalgie Machine, and Auto-Playlists
- Favorites and playlists: Your personalized music organization
- Queue Presets: Named snapshots of your play queue, stored locally
- Hidden songs: Songs and folders you chose to hide from the library
- App settings: Theme, language, equalizer, crossfade, playback speed, shake-to-shuffle, speed-based volume, and all other preferences
- Geo-Music rules: Location-based playlist rules you created, including GPS coordinates, radius, and WiFi SSID names – stored only locally
- Backup data: Exported JSON file with favorites, playlists, and settings – only when you explicitly choose to export
- Audio Analysis Data: BPM, key, energy level of each analyzed song for Smart DJ, Mood Morph, Drive Mode DJ, Auto-Playlists, Beat-Match Crossfade, Weather DJ, and Heartbeat Sync DJ (local Room DB)
- Sound Souvenir Data: Association of songs with GPS coordinates and place names for location-based music memories (local, opt-in, deletable anytime)
- Cabin Calibrator Profile: Frequency response measurements and EQ correction values for your car cabin (local only, deletable anytime)
- Music Wrapped statistics: Aggregated listening data (play counts, listen duration, skip counts, hourly distribution, streaks) – computed on-demand from local play history, never transmitted
- Automatic Backup data: JSON export of favorites, playlists, settings, play history, and audio analysis – saved only to user-chosen local folder, never uploaded
- Local Error Logs: Technical crash logs are stored locally on app crashes (max. 5 files, NOT transmitted to servers or third parties)
- Crash Reports (Optional): When the app crashes, you can optionally send a technical error report via email. The report contains only: error description (stack trace), device type, Android version, app version, and your optional comment. NO personal data, music files, listening history, or other user data is included. Reports are sent ONLY after your explicit confirmation. You can disable this feature in Settings > Crash Reports.
- Health Connect Heart Rate Data: When you opt in to the Smartwatch mode in Heartbeat Sync DJ, the App reads your latest heart rate from Health Connect (Android health platform). This data is used in real-time only to select tempo-matching music. No heart rate data is stored, logged, or transmitted. You can switch back to manual mode at any time.
4. Permissions
AutoPlayer requires the following permissions, each used only for its stated purpose:
- Media access (Audio): Reading your local music files and metadata
- Internet: Weather DJ feature only – fetches current weather conditions from Open-Meteo API (see Section 5). No personal data is sent.
- Microphone (RECORD_AUDIO): Audio Visualizer (real-time visualization of playing music) and Car Cabin Calibrator (acoustic measurement of your car cabin). No recordings are created, stored, or transmitted.
- Location (GPS): Geo-Music (playlist by location), Drive Mode DJ (speed detection), Sound Souvenir (music memories), Weather DJ (weather for your location), Speed-based Volume (driving speed) – local only
- WiFi state: Geo-Music feature – detecting current WiFi network name for SSID-based playlist rules
- Activity recognition: Smart DJ and Geo-Music – detecting movement type (walking, running, driving) for automatic music selection. No activity profiles are created or stored.
- Bluetooth: Auto-resume playback on Bluetooth connection, Passenger Mode (device-to-device connection via Nearby Connections). No device information is stored permanently.
- System settings: Set a song as system ringtone (only the setting you explicitly choose)
- Foreground service: Background music playback
- Notifications: Playback controls in notification bar
- Health Connect (READ_HEART_RATE): Heartbeat Sync DJ Smartwatch mode – reads your current heart rate from Health Connect to automatically select tempo-matching music. Opt-in only, no data stored or transmitted.
5. Network Communication
AutoPlayer makes exactly one type of network request:
- Weather DJ: When activated, the App sends your approximate GPS coordinates (latitude and longitude) to the Open-Meteo API (api.open-meteo.com) to retrieve current weather conditions. This is necessary to select weather-appropriate music.
Important:
- Open-Meteo is a free, open-source weather API
- Only GPS coordinates are sent – no device ID, no user ID, no personal data
- The request is only made when you actively use Weather DJ
- No data is cached or stored beyond the current weather result
- You can use AutoPlayer fully without this feature
- Open-Meteo privacy policy: https://open-meteo.com/en/terms
All other features work completely offline without any network connection.
6. Sensor Access
The following device sensors are accessed without requiring additional Android permissions:
- Ambient light sensor: Automatic dark/light mode switching based on ambient brightness (only when "Auto" design is selected)
- Accelerometer: Sleep Fade Intelligence (detecting sleep via movement cessation) and Shake to Shuffle (detecting shake gestures). Data is processed in real-time only – no movement data is stored or transmitted.
- Step counter: Geo-Music feature (detecting walking activity). Count is used in real-time only – no step history is stored.
7. Audio Processing
Several features process audio in real-time without creating any recordings:
- Vocal Isolator: Center-channel extraction algorithm applied to stereo audio in real-time. No modified audio is saved.
- Binaural Beat Layer: Procedurally generated audio tones played alongside music. No data is stored.
- Audio Atmosphere Mixer: Procedurally generated ambient sounds (rain, ocean, etc.) mixed under music. No data is stored.
- Beat-Match Crossfade: Temporary playback speed adjustment for BPM-aligned transitions. No data is stored.
- Live Concert Simulator: Real-time reverb and bass effects applied via Android audio APIs. No data is stored.
- Equalizer and effects: All audio modifications are applied in real-time and do not create copies of your music files.
8. File Modifications
The following functions can modify files on your device at your explicit request:
- Tag Editor: Edit ID3 tags (title, artist, album, year, track number)
- Tag Rescue: Batch-fix missing tags by extracting information from filenames
- Track Cutter: Trim audio files (original is preserved, trimmed version saved as new file)
- Delete Song: Permanently delete an audio file (requires explicit confirmation)
9. Data Storage and Security
All data is stored exclusively locally on your device, protected by the Android sandbox. The only network communication is the optional Weather DJ request (Section 5). No cloud sync, no user accounts, no server-side storage.
10. Data Deletion
Uninstalling the App completely removes all app-related data: settings, playlists, favorites, play history, queue presets, Geo-Music rules, hidden songs, equalizer settings, audio analysis data, Sound Souvenir memories, cabin calibrator profiles, and local error logs. Your music files remain unaffected.
Within the App, you can selectively delete playlists, favorites, geo-rules, play history, queue presets, Sound Souvenir memories, cabin profiles, and reset settings at any time.
11. Third-Party Services and Libraries
- Open-Meteo API (api.open-meteo.com): Weather data for Weather DJ feature. Free, open-source. Only receives GPS coordinates when Weather DJ is active. See: https://open-meteo.com/en/terms
- Google Nearby Connections: Peer-to-peer communication for Passenger Mode. No data is routed through Google servers.
- AndroidX, Media3 ExoPlayer, Coil, Room, DataStore, AppCompat: None of these libraries collect, transmit, or share user data.
12. Children (COPPA/GDPR-K)
The App is family-friendly with no age-restricted content, no in-app purchases, no advertising, and no social interaction. No personal data is collected or profiled. There are no special risks for minors.
13. International Regulations
GDPR (EU): No personal data is collected or transmitted to third parties. Your rights under Art. 15–22 GDPR (access, rectification, erasure, restriction, portability, objection) can be exercised by contacting us. The only external data transfer (Weather DJ) involves no personal data.
CCPA (California): No personal information is sold or shared.
LGPD (Brazil): No personal data is processed or transferred internationally.
14. Changes
Changes to this privacy policy will be published in the App and communicated for significant changes.
15. Contact
For questions about this privacy policy:
zappelmann+autoplayer@googlemail.com