Website
De DJConnect website is statisch en gebruikt geen advertentiecookies, trackingcookies of bezoekersprofielen. Download- en HACS-links kunnen via privacyvriendelijke redirect endpoints lopen. Die tellen alleen dagelijkse totalen per doel en bron, zonder IP-adres, user agent, referrer of unieke bezoeker-id op te slaan.
Apps en Home Assistant
Pairing gebeurt lokaal. Remote pairing wordt niet ondersteund. DJConnect apps bewaren alleen hun eigen koppelstatus; Spotify OAuth bij Spotify Direct blijft Home Assistant-intern en Music Assistant provider credentials blijven in Music Assistant/Home Assistant. ESP32 bewaart geen Spotify credentials en krijgt geen Ask DJ chat history.
Ask DJ en Music DNA
DJConnect is ontworpen als Home Assistant-first systeem. De Home Assistant integration orkestreert Ask DJ, playback, Assist/STT/TTS en Music DNA. Ask DJ works without Music DNA. Zonder opt-in gebruikt Ask DJ geen opgeslagen persoonlijke Music DNA context.
Music DNA is opt-in
Music DNA is opt-in. Totdat je het inschakelt, bouwt DJConnect geen Music DNA kennis uit Ask DJ, luisterprofielen, voorkeuren of aanbevelingen. Na opt-in mag Home Assistant server-side compacte signalen opbouwen en ongeveer uurlijks verversen vanuit Play Now-keuzes, Discover feedback, snapshot_history, Track Insight context, realtime mood samples en Spotify recently-played/top profile data waar de backend die ophaalt.
Music DNA wissen
You can clear Music DNA at any time. Als Music DNA aan blijft, begint DJConnect opnieuw vanaf een leeg profiel. Zet je Music DNA uit, dan wordt learned DNA gewist en stopt verdere opbouw.
Clients en profieldata
Clients do not store your persistent Music DNA profile. Het Music DNA dashboard haalt server-side kaarten uit Home Assistant, zoals samenvatting, snapshot_history, privacy_dashboard en discovery_feedback. Snapshot history is bounded en compact; het is geen raw playback history.
Ontdek aanbevelingen
Ontdek gebruikt Music DNA alleen na opt-in en toont eerst consent als Music DNA nog niet actief is. Ontdek is een backend-owned aanbevelingenfeed, geen recently-played lijst; raw recently played tracks worden niet als Discover cards gepresenteerd tenzij Home Assistant ze expliciet in sections teruggeeft. Play Now en negatieve feedback tellen als compacte Music DNA signalen, maar clients bewaren geen Music DNA of permanente blocklist lokaal.
Apple meldingen
iOS, macOS en Apple Watch kunnen optionele pushmeldingen gebruiken via de DJConnect pushrelay op api.djconnect.dev. Home Assistant en de relay bewaren alleen push-routingmetadata en minimale auditgegevens. Pushberichten zijn minimale wake/attention hints en bevatten geen Spotify tokens, Home Assistant tokens, ruwe prompts, volledige Music DNA/history, audio of lange DJ-antwoorden.
Voice en audio
Wanneer je DJConnect met Home Assistant Assist gebruikt, worden spraakherkenning, taal en TTS door je eigen Home Assistant Assist pipeline verwerkt. DJConnect's active integration routes use Home Assistant Assist/STT/TTS and do not call direct external AI/STT/TTS APIs.
Diagnostics en logs
Diagnostics en logs redacteren secrets en horen geen raw audio, full prompts, volledige Ask DJ history of Music DNA dumps te bevatten. Music DNA mag geen OAuth tokens, bearer tokens, raw audio, volledige prompts of onbeperkte Spotify luistergeschiedenis opslaan.
Support en feedback
Als je support mailt, verwerken we de informatie die je zelf meestuurt om je vraag te beantwoorden. Stuur geen wachtwoorden, OAuth tokens, WiFi-wachtwoorden of andere geheimen mee. Gebruik voor privacyvragen support@djconnect.dev.