Privacy Policy
Last updated: April 2026
Your privacy is important to us. This Privacy Policy explains what information Fantasy Fader collects, how it is used, and how it is protected. By using this application you agree to the practices described below.
Who We Are
Fantasy Fader is an independent web application designed to help tabletop RPG game masters manage audio during their sessions. It is not affiliated with YouTube, Google, or Spotify.
Information We Collect
Fantasy Fader collects only the minimum information necessary to provide its features:
- Google account information (optional). If you sign in with Google, we receive your display name, email address, and profile photo from Google Authentication (Firebase Auth). This information is used solely to identify your account and is never sold or shared with third parties.
- Session data. When you save a session, the track IDs, titles, volume settings, and playlist order you have configured are stored in our cloud database (Firebase Firestore) under your user account. This data exists only to allow you to reload your sessions across devices and is not used for any other purpose.
- Spotify tokens (Pro users). If you connect a Spotify account, an access token and a refresh token are stored in your Firestore account document to enable playback and seamless reconnection across sessions. These tokens are used exclusively to communicate with the Spotify API on your behalf and are never shared with third parties. You can revoke access at any time by disconnecting Spotify in the app or requesting account deletion.
- Local browser storage. The app automatically saves your current deck and playlist state to your browser's local storage (localStorage) as a convenience feature. This data never leaves your device and is not accessible to us.
We do not collect analytics, behavioral tracking data, advertising identifiers, or any information beyond what is listed above.
How We Use Your Information
- To authenticate you and maintain your account.
- To store and retrieve your named sessions across devices.
- To facilitate Spotify playback through the official Spotify Web Playback SDK.
- To auto-save your current working state locally in your browser.
Your information is never used for advertising profiling, sold to data brokers, or shared with any third party except as required to operate the services listed above (Firebase, Spotify API).
Data Retention and Deletion
Saved sessions remain in our database until you delete them or request account deletion. To request deletion of your account and all associated data, contact us at fantasyfader@gmail.com. Local browser storage data can be cleared at any time through your browser's settings.
Third-Party Services
Fantasy Fader integrates with the following third-party services. Each operates under its own privacy policy:
- Firebase (Google): Provides authentication and cloud database storage. Firebase Privacy Policy
- YouTube (Google): Video playback is provided via the YouTube IFrame Player API embedded in the page. YouTube may collect data in accordance with its own privacy policy. Google Privacy Policy
- Spotify: Audio playback for Pro users is provided via the Spotify Web Playback SDK. Spotify may collect data in accordance with its own privacy policy. Spotify Privacy Policy
YouTube Terms of Service Compliance
Fantasy Fader uses the YouTube IFrame Player API in accordance with the YouTube API Services Terms of Service. Specifically:
- All YouTube video playback occurs through the official YouTube IFrame Player embed. Fantasy Fader does not download, extract, cache, or redistribute YouTube audio or video content.
- Videos are played in their original form, including any advertisements served by YouTube. Fantasy Fader does not suppress, skip, or block YouTube ads programmatically.
- The application does not circumvent any YouTube access controls, geographic restrictions, or content protections.
- By using Fantasy Fader to play YouTube content, users agree to be bound by the YouTube Terms of Service.
Spotify Terms of Service Compliance
The Spotify integration in Fantasy Fader uses the Spotify Web Playback SDK and Spotify Web API in accordance with the Spotify Developer Terms of Service. Specifically:
- Playback is handled exclusively through the official Spotify Web Playback SDK. Fantasy Fader does not record, download, cache, or redistribute Spotify audio streams.
- Spotify integration requires an active Spotify Premium subscription, as required by Spotify's SDK terms. Free-tier Spotify accounts are not supported.
- The app respects Spotify's one-active-stream limitation. When two Spotify tracks are loaded simultaneously, the app warns the user and disables crossfading between them.
- Spotify access tokens are used only to make authorized API requests on behalf of the authenticated user and are never shared with third parties.
- Users of the Spotify integration agree to be bound by the Spotify Terms of Service.
Security
All data transmitted between the application and our backend (Firebase) is encrypted in transit using HTTPS. We do not store passwords — authentication is handled entirely by Google's OAuth system. Spotify access tokens are handled in memory and in secure Firestore documents scoped to your user account.
Children's Privacy
Fantasy Fader is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will delete it promptly.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be reflected by an updated date at the top of this page. Continued use of the application after changes are posted constitutes acceptance of the updated policy.
Contact
If you have any questions about this Privacy Policy or wish to request data deletion, please contact us at fantasyfader@gmail.com.