Last updated: May 5, 2026
MoodMusic is a music recommendation app that suggests songs, albums, and artists based on your mood. We are committed to protecting your privacy and being transparent about how data is handled.
MoodMusic offers optional account creation via:
You can use the core features (mood chat and song recommendations) without creating an account. An account enables saving favorites and chat history.
Profile information: Display name and email address, stored in Google Firebase Firestore.
Favorites: Songs, albums, and artists you save as favorites, stored in Firestore linked to your user ID.
Chat history: Your mood conversations and the AI's responses, stored in Firestore linked to your user ID.
Preferences: Dark mode setting and favorites toggle, stored locally on your device.
Mood input: When you describe your mood, your text is sent to the Claude AI API (via our server-side proxy) to generate personalized music recommendations. Mood text is not stored on our servers after processing.
Song searches: Song titles and artist names are sent to the Deezer API to retrieve album art, preview audio, and track metadata. No personal data is included in these requests.
Spotify links: Track ISRCs and artist names may be sent to the MusicBrainz API to resolve Spotify deep links. No personal data is included.
YouTube video lookup: When YouTube playback is enabled in Settings, song titles and artist names are sent to the YouTube Data API. See the dedicated YouTube section below for full details.
This section describes in detail how MoodMusic uses, processes, and shares information when you use YouTube playback. By using YouTube features in MoodMusic, you also agree to the YouTube Terms of Service and to Google's Privacy Policy.
MoodMusic accesses the YouTube Data API v3 for one purpose only: to find the YouTube video that corresponds to a song the AI music counselor has recommended to you. We call exactly one endpoint, https://www.googleapis.com/youtube/v3/search, with the song's title and artist as the query. From the response, we use only the 11-character video identifier (videoId). This videoId is then passed to the official YouTube IFrame embed player so the video can play inside MoodMusic.
We do not send your name, email, user ID, mood text, conversation contents, or any other personally identifying information to YouTube or Google as part of YouTube API requests.
videoId for the top matching video.The videoId is used to construct an embed URL of the form https://www.youtube.com/embed/<videoId>. This URL is loaded inside the app via the official YouTube IFrame embed player (an Apple WKWebView/SafariViewController). Video playback, ads, captions, and all other media controls are handled directly by YouTube's player — MoodMusic does not modify, intercept, download, or rehost any YouTube content. We do not generate analytics, reports, or aggregated data from YouTube responses.
If you are signed into a MoodMusic account, the videoId is stored alongside the corresponding chat message in your private Firestore record so revisiting a past conversation can replay the same video without re-querying the API. We do not store any other field from the YouTube API response. The videoId is a permanent public identifier — the live video metadata (title, thumbnail, view count, availability) is fetched fresh from YouTube every time you open the player. If a video is removed or made private by its uploader, YouTube's player itself will display the appropriate message inline.
If you delete a chat, the associated videoId is removed within 24 hours. If you delete your account, all videoId values along with all your other data are removed within 24 hours.
We do not share, sell, license, or transfer YouTube API data to any third party. We do not use YouTube data for advertising, profiling, or analytics. The only "sharing" that occurs is the inherent client-server communication between your device and YouTube/Google when the embed player loads — that interaction is governed by Google's and YouTube's own policies.
videoId is stored for new recommendations.videoId values. Delete your account to remove all of them.MoodMusic offers optional voice input so you can describe your mood by speaking instead of typing:
You can delete your account at any time from the Profile screen in the app. Account deletion permanently removes all your data from our servers, including:
This action is irreversible.
MoodMusic uses the following third-party services, each governed by their own privacy policies:
All network communication uses HTTPS encryption. Authentication is handled by Firebase Auth with industry-standard security practices.
MoodMusic does not knowingly collect any personal information from children under 13.
We may update this privacy policy from time to time. Changes will be posted on this page with an updated date.
If you have questions about this privacy policy, please contact us at: moodmusic.app@gmail.com