MusicBot does not collect, store or transmit any personal data to external servers. Everything runs locally on your PC.
1. Data stored locally
MusicBot saves the following information on your PC, inside the application directory:
- Application settings (preferences, file paths).
- Playback history and persistent queue.
- Spotify, Twitch and Kick authentication tokens stored in the local database.
- Audio files downloaded from YouTube in the library folder.
- Activity logs stored locally.
2. What we do NOT do
- We do not send any data to our own servers.
- We do not include telemetry, analytics or usage tracking.
- We do not share information with third parties.
- We do not require account registration in our systems.
3. Third-party services
When using MusicBot, the application communicates directly with the services you configure:
- YouTube (via yt-dlp) — to search and download audio. Requests are made from your IP.
- TikTok, Twitch, Kick — to read chat in real time via their official APIs.
- iTunes Search API — to fetch song metadata and cover art.
Each of these services has its own privacy policy. MusicBot does not control how they handle the data they receive.
4. Authentication data
OAuth tokens for Twitch and Kick, as well as TikTok session credentials, are stored exclusively in the local database (musicbot.db) on your PC. They never leave your device.
5. Uninstallation
When you uninstall MusicBot, all local data (database, audio files, logs) remains on your PC until you manually delete it from the application directory.
6. Contact
If you have questions about this policy, you can open an issue on the GitHub repository.