MoodMusic Privacy Policy

Last updated: May 5, 2026

Overview

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.

Account and Authentication

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.

Data We Collect (With an Account)

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.

Data We Process (Not Stored)

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.

YouTube API Services — Use, Processing, and Sharing

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.

How we use YouTube API Services

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.

What information we send to YouTube/Google

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.

What information we receive from YouTube/Google

How we process YouTube data

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.

How long YouTube data is stored

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.

Sharing of YouTube data with third parties

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.

Your controls

Voice Input

MoodMusic offers optional voice input so you can describe your mood by speaking instead of typing:

Data We Do NOT Collect

Account Deletion

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.

Third-Party Services

MoodMusic uses the following third-party services, each governed by their own privacy policies:

Data Security

All network communication uses HTTPS encryption. Authentication is handled by Firebase Auth with industry-standard security practices.

Children's Privacy

MoodMusic does not knowingly collect any personal information from children under 13.

Changes to This Policy

We may update this privacy policy from time to time. Changes will be posted on this page with an updated date.

Contact

If you have questions about this privacy policy, please contact us at: moodmusic.app@gmail.com