Privacy Policy

Last updated: January 2026

Overview

ScrollTunes is built with privacy as a core principle.

Anonymous users can use ScrollTunes without creating an account. We do not store any user data on our servers, do not use cookies, and do not track your activity. Everything stays in your browser.

Account holders who choose to sign in consent to data collection as described in "Accounts and Synced Data" below, including server-side storage, analytics, and third-party processing.

For anonymous users:

No account or registration required
No server-side user data retention
No tracking, analytics, or cookies
Voice detection runs locally — audio never leaves your device
All your data stays in your browser

Accounts and Synced Data

ScrollTunes can be used without creating an account. When you use ScrollTunes anonymously, we do not store any of your data on our servers, do not use cookies, and do not track your activity. Your settings, history, and favorites stay entirely in your browser's local storage.

What Changes When You Create an Account

If you choose to create an account, you consent to the following data collection and processing:

Data We Store

  • Account information: Your name, email address, and profile image, as provided by your login provider (Google or Spotify)
  • Song activity: A list of songs you have played, including title, artist, and basic metadata. We store timestamps, play counts, and setlist organization
  • Favorites and settings: Which songs you have marked as favorites and any per-song settings (tempo, transpose, capo position, notes)
  • Setlists: Custom song groupings you create for performances
  • Integration data: If you connect your Spotify account, we store encrypted tokens to communicate with Spotify on your behalf

Analytics and Tracking

When you create an account, we collect anonymized usage analytics to improve ScrollTunes, including features you use and how often, performance metrics and error reports, and general usage patterns.

We use third-party analytics services (such as Google Analytics) that may set cookies and collect data about your use of ScrollTunes. This tracking is only enabled for account holders who have consented by creating an account.

Voice Features

ScrollTunes offers two distinct voice features:

  • Voice detection: Used to start and sync lyrics scrolling. This runs entirely on your device — no audio is ever recorded or sent anywhere
  • Voice search: An optional, account-only feature that lets you search for songs by speaking. This requires sending audio to third-party speech recognition services (Google Cloud Speech-to-Text or OpenAI Whisper) for transcription

AI and LLM Processing

We may use third-party AI services (such as Google Cloud AI or OpenAI) for features like voice search transcription, smart search suggestions, lyrics correction or enhancement, and personalized recommendations.

When you use these features, relevant data (such as search queries, song metadata, or voice search audio) may be sent to these services for processing. We do not send your personal information to AI services.

What We Never Do

  • We do not store voice recordings. Voice detection audio never leaves your device; voice search audio is processed by third-party providers and immediately discarded after transcription
  • We do not sell your personal data to third parties
  • We do not use your data for advertising or marketing purposes

Legal Basis

When you create an account, our legal basis for processing your personal data is your consent (GDPR Article 6(1)(a)). By creating an account, you explicitly agree to storage of your account and activity data on our servers, use of analytics cookies and tracking, and processing by third-party services as described above.

You may withdraw consent at any time by deleting your account.

Data Retention

We retain your account data for as long as your account is active. When you delete your account, we delete your personal data from our active systems without undue delay, typically within 30 days.

Your Rights

If you are in the EU, UK, or similar jurisdiction, you have the right to:

  • Access the personal data we hold about you
  • Request a copy of your data in a portable format (JSON export)
  • Request correction or deletion of your data
  • Withdraw your consent for future processing
  • Object to processing based on legitimate interests

You can export your data and delete your account from the app's settings, or by contacting us at contact@scrolltunes.com.

Data Processors

We use third-party services to host and operate ScrollTunes:

For all users (anonymous and account holders):

For account holders only:

  • Vercel Postgres (database)
  • Upstash Redis (rate limiting)
  • Google and Spotify (authentication)
  • Google Analytics (usage analytics)
  • Google Cloud Speech-to-Text and/or OpenAI Whisper (voice search transcription)

These providers act as data processors on our behalf. We only share the minimum information necessary to operate ScrollTunes.

Cookies

Anonymous Users

If you use ScrollTunes without an account, we do not set any cookies. Your data is stored only in your browser's localStorage.

Account Holders

If you sign in to ScrollTunes, we use the following cookies:

  • Authentication cookie: A secure, HTTP-only session cookie that keeps you logged in. This cookie is essential for the service to function and does not track you across other sites
  • Analytics cookies: We use Google Analytics to understand how account holders use ScrollTunes. These cookies collect anonymized usage data. You can opt out of Google Analytics by installing the Google Analytics Opt-out Browser Add-on

We do not use cookies for advertising or cross-site tracking.

Managing Cookies

You can disable cookies in your browser settings. If you disable cookies:

  • You will not be able to sign in to ScrollTunes
  • You can still use ScrollTunes anonymously with full functionality

Information We Collect

Local Storage

We store your preferences, recent songs, and cached lyrics locally in your browser. This data never leaves your device.

Microphone Access

ScrollTunes requests microphone access for two features:

  • Voice detection: Enables hands-free scrolling by detecting when you sing. Audio is processed entirely on your device and is never recorded, stored, or transmitted
  • Voice search (account-only): Lets you search for songs by speaking. Audio is sent to third-party speech recognition services (Google Cloud or OpenAI Whisper) for transcription

Technical Logs

Our hosting provider, Vercel, may automatically collect technical information such as IP addresses, browser type, and request timestamps as part of standard web server operations. ScrollTunes does not use these logs to identify individual users.

How We Use Information

The data stored locally is used solely to improve your experience: remembering your preferences, displaying recently played songs, and caching lyrics for faster loading.

Third-Party Services

ScrollTunes uses third-party services as described in the "Data Processors" section above.

When you search for songs, the artist name, track title, and your IP address are sent to LRCLIB and GetSongBPM. These services may log this information according to their own privacy policies. Third-party services may use cookies or other tracking technologies for their own purposes.

Data Storage

For anonymous users, all data is stored in your browser's localStorage. Cached lyrics have a 7-day TTL (time-to-live) and are automatically refreshed. No data is sent to or stored on ScrollTunes servers.

For account holders, your data is stored securely on Vercel Postgres. See "Accounts and Synced Data" above for details.

Your Rights

You can clear all locally stored data at any time by clearing your browser's localStorage or using your browser's "Clear site data" feature. You can also revoke microphone permissions through your browser settings.

Depending on your location, you may have additional rights under laws like GDPR or CCPA. For account holders, see the "Your Rights" section under "Accounts and Synced Data" above. For privacy-related requests, contact us at contact@scrolltunes.com or @ScrollTunes on X.

Children's Privacy

ScrollTunes is intended for users who are 13 years of age or older. If you are under 13, please do not use this service. If we learn that a child under 13 has used ScrollTunes, we will take appropriate steps to remove any associated data from third-party services where possible. If you believe a child has used our service, please contact us at contact@scrolltunes.com.

Changes to This Policy

We may update this privacy policy from time to time. Any changes will be reflected on this page with an updated revision date.

Contact

If you have questions about this privacy policy, you can reach us at contact@scrolltunes.com or @ScrollTunes on X.