Privacy and cookie choices

Updated 12 October 2026. Español below.

MustWatch90 is an independent football recommendations project. Contact the project at contact@mustwatch90.com for questions or privacy requests.

Data and purposes

DataPurpose and storage
Language, theme, favorite teams, replay region and saved matchesStored locally in your browser to provide the features you choose. The saved-match list uses mw90-replay-list-v1 and the region uses mw90-replay-region-v1; the list contains teams, date, competition, a local link and watched status, without scores or winners. Football response caches are also local and time limited. Browsing does not require an account.
Optional accountFirebase Authentication handles sign-in, credentials and secure email verification. Firestore stores your email, display name, authentication provider and favorite teams. Cloud access requires a verified identity. Passwords are handled by Firebase Authentication, never stored in our Firestore profiles.
Analytics, only after acceptanceThe existing Google Analytics property measures visits and navigation. We do not send your email, account ID or favorite teams to Analytics. Advertising personalization and Google signals are disabled. Google may process device/network information under its policies.
Technical errors and hosting logsSanitized error categories help detect failures. Our error reports exclude account IDs, emails and raw messages. Vercel and service providers may process normal network/security logs, including IP addresses, as part of operating their services.

Cookies and consent

No Google Analytics script or request is loaded until you explicitly accept analytics. Rejecting analytics does not block the website. Accept and reject buttons have equal prominence. Your choice is stored on this device for 180 days, then we ask again. Analytics cookies are configured to expire after 180 days without extending that lifetime on each visit.

Necessary local storage supports your selected preferences, saved items, consent choice and optional account session. Firebase can retain your signed-in session until you sign out or clear site storage. These functions do not depend on analytics consent.

You can reopen preferences and withdraw consent at any time. Withdrawal disables collection, removes accessible Analytics cookies on this domain and reloads the page to stop the loaded tag. Previously collected provider data is not automatically erased by withdrawing consent.

Retention and your controls

Account records and cloud favorite teams remain until you delete your account. When cloud account functions are enabled, settings provide a JSON download for verified users and deletion after a fresh identity check. Account deletion removes your Firestore profile and Firebase login, and clears that account’s locally cached favorites on this device. A deletion failure is shown so you can retry. If cloud functions are temporarily unavailable, contact us for existing cloud data requests.

Local language, theme, guest favorites and saved matches remain until you clear them or remove site storage in your browser. Clearing the football cache does not erase your account or consent choice. Provider-managed logs, backups and previously collected analytics follow the provider’s retention settings and deletion processes; these are separate from immediate profile deletion.

For access, correction, deletion, restriction, portability, objection or a consent-related request, contact contact@mustwatch90.com. We may need to verify your identity. You can also contact the Spanish Data Protection Agency or your competent data protection authority.

Providers and external destinations

The project uses Firebase / Google Cloud for optional accounts, Google Analytics for consented analytics, Vercel for hosting and Zoho Mail for contact emails. Provider processing may include international transfers subject to their applicable contractual safeguards and published policies.

Team images and data may originate from sports data providers. If you choose a replay-service catalogue, donation or external link, you leave MustWatch90 and the destination applies its own privacy terms. Links may include Movistar Plus+, DAZN, Sky Sports, discovery+, UEFA or FIFA. They are service destinations, not a guarantee that a particular replay is available. We do not embed payment or replay tracking on this page.

Español: privacidad y consentimiento

MustWatch90 es un proyecto independiente de recomendaciones de fútbol. Contacto: contact@mustwatch90.com.

Idioma, tema, favoritos, región de replay, partidos guardados, elección de cookies y caché se almacenan en este dispositivo para las funciones elegidas. La lista usa mw90-replay-list-v1 y la región mw90-replay-region-v1. La lista guarda equipos, fecha, competición, enlace local y estado de visto, sin marcadores ni ganadores. La cuenta es opcional. Firebase Authentication gestiona acceso, credenciales y verificación segura; Firestore guarda correo, nombre, proveedor de acceso y equipos favoritos. No guardamos contraseñas en los perfiles de Firestore. Solo una identidad verificada puede sincronizar favoritos cuando la nube está habilitada.

Google Analytics permanece desactivado hasta aceptar expresamente. Aceptar y rechazar son igual de accesibles y el sitio funciona con ambas opciones. No enviamos correo, identificador de cuenta ni favoritos a Analytics. Las señales de Google y la personalización publicitaria están desactivadas. La elección y las cookies analíticas duran 180 días; la visita no renueva esa duración. Puedes retirar consentimiento desde Preferencias de cookies: se detiene la recopilación, se borran las cookies analíticas accesibles del dominio y se recarga para eliminar el script activo. La retirada no borra automáticamente datos ya recopilados por el proveedor.

Los informes de errores excluyen identificadores de cuenta, correos y mensajes en bruto. El alojamiento y los proveedores pueden tratar registros normales de red y seguridad, incluidas direcciones IP, para operar el servicio. Los proveedores tienen sus propios plazos para registros, copias de seguridad y analítica.

Los datos de cuenta se conservan hasta la eliminación. Cuando las funciones en la nube están habilitadas, Ajustes permite descargar los datos de una cuenta verificada y eliminar cuenta y favoritos en la nube tras confirmar de nuevo tu identidad. Se elimina el perfil de Firestore, el acceso de Firebase y los favoritos locales de esa cuenta en este dispositivo. Si falla, verás un aviso para reintentar. Si la nube no está disponible temporalmente, contacta para solicitudes sobre datos existentes. Idioma, tema, favoritos de invitado y partidos guardados permanecen hasta que los elimines o borres los datos del sitio en el navegador.

Contacta para solicitar acceso, rectificación, eliminación, limitación, portabilidad, oposición o retirada de consentimiento. Podemos necesitar confirmar tu identidad. Puedes acudir a la AEPD o autoridad competente. Utilizamos Firebase/Google Cloud, Google Analytics con consentimiento, Vercel y Zoho Mail; consulta los enlaces a sus políticas más arriba para conservación, transferencias y garantías contractuales. Los enlaces externos a replays y donaciones aplican las políticas del destino.