Privacy Policy
Last updated: April 20, 2026
TrackMyFeel ("we", "our", or "the app") is a music queue app that uses your emotional state to generate personalized song suggestions via AI and play them through Spotify. This policy explains what data we handle and how.
1. Data You Provide
When you use TrackMyFeel, you voluntarily enter:
- Your current emotion — e.g., "sad", "anxious", "happy"
- The reason behind your emotion — a short description you type or speak
- Music preferences — genres and eras you select
⚠ This emotional data is sent to OpenAI to generate your music queue. Please do not enter sensitive personal information beyond what is needed to describe your mood.
2. Spotify Account Data
TrackMyFeel now uses a two-step flow:
- Step 1: sign in to TrackMyFeel with Google
- Step 2: connect Spotify separately if you want us to build and play your queue
From Google, we may receive your Google account subject identifier and email address so we can create and recognize your TrackMyFeel account. We do not need your Spotify password, and we do not ask for Spotify permissions until you explicitly connect Spotify.
When you connect Spotify, we request the following permissions:
- View your Spotify account basics
- Read your current playback state
- Control playback and modify your queue
We do not read your Spotify listening history, saved songs, or existing playlists, and we do not store your Spotify password.
To keep your account working across browser resets, we store a limited record of your linked account, including your TrackMyFeel account ID, Google-linked identity, Spotify account ID, and connection status.
3. How We Use Your Data
Your data is used exclusively to:
- Generate a music queue tailored to your mood via OpenAI
- Search for and add songs to your Spotify queue
- Save your account preferences, progress, badges, blocked songs/artists, and recent play history to your account
- Recognize your account again after you sign back in, even if your browser cookies were cleared
We do not currently store your typed or spoken mood explanations as part of your saved account profile unless that is needed temporarily to fulfill the request you made.
4. Third-Party Services
TrackMyFeel sends data to the following third parties:
Google handles sign-in. We receive limited profile information such as your Google account identifier and email address so we can authenticate your TrackMyFeel account.
Your emotion, reason, and music preferences are sent to OpenAI's API to generate song suggestions. OpenAI may use this data in accordance with their privacy policy.
We interact with Spotify's API to search for songs and manage your queue. Your Spotify credentials are never stored by us — authentication is handled directly by Spotify.
We use Supabase to store limited account data such as linked account identifiers, settings, badges, usage counters, blocked items, and recent play history.
5. Data Storage
TrackMyFeel now stores some data on our servers so your account can persist across cleared cookies and browser changes.
Server-stored data may include:
- Your TrackMyFeel account identifier
- Your Google-linked identifier and email address
- Your linked Spotify account ID and connection status
- Your settings and default queue preferences
- Your blocked songs and blocked artists
- Your recent play history
- Your usage counters, progress, and badge unlocks
On the web, authentication data is still stored in secure session cookies so the app can recognize you and act on your behalf during an active session. Spotify access tokens are used only to make API calls you initiate.
Some temporary data may still be stored locally on your device, such as in-progress wizard answers, temporary queue suggestions, and other short-lived convenience state.
6. Data Retention & Deletion
To remove local device data:
- Web: Clear your browser's local storage for this site
- Android: Uninstall the app, or go to Android Settings → Apps → TrackMyFeel → Clear Data
You can also sign out of TrackMyFeel to clear your active web session.
Clearing cookies or local storage will not automatically delete server-stored account data such as your saved preferences, badges, blocked items, play history, or linked account record.
If you want server-stored account data deleted, contact us using the address below and we will process the request.
7. Children's Privacy
TrackMyFeel is not directed at children under 13. We do not knowingly collect data from children. If you believe a child has used the app, please contact us.
8. Changes to This Policy
We may update this policy as the app evolves. When we do, we will update the "Last updated" date at the top. Continued use of the app after changes constitutes acceptance of the updated policy.
9. Contact
For privacy questions or concerns, contact us at: [contact email — coming soon]
TrackMyFeel is not affiliated with Spotify AB or OpenAI. Spotify is a trademark of Spotify AB.