7. Cookies (essential + optional analytics)
We always use strictly necessary cookies required to provide the Service (e.g., session/authentication, security, load balancing, Google sign-in and CSRF protection, reCAPTCHA security checks, remembering essential preferences such as language). In addition, we may use optional Google Analytics cookies to understand traffic and improve the Service, but only when you provide consent where required by law.
For signed-in users, the authentication refresh token is stored in a strictly necessary, server-set HttpOnly cookie. The short-lived access token is held only in browser memory while the application is open and is not stored in local storage or cookies. To synchronize logout between open tabs, we store a logout-event timestamp in local browser storage; it contains no authentication token.
Where required by applicable law, we display a cookie banner that lets you accept or reject analytics cookies. Essential cookies remain active because they are necessary for core functionality. You can also manage or delete cookies via your browser settings.
Third-party embeds (e.g., Spotify) are loaded only after your explicit interaction (e.g., clicking “Play”). When activated, the provider may set its own cookies solely to deliver that embedded functionality, under its own privacy policy. See our Cookie Policy for details about essential and optional analytics cookies.