Legal · Effective April 8, 2026 · v1.1
Cookie Notice
An honest explanation of every cookie, localStorage entry, and tracking technology we use on Eco Heroes — what they do, why we use them, and how to control them.
1. What are cookies?
Cookies are small text files that websites place on your device when you visit them. They allow the site to remember things about you — like whether you're logged in, what language you prefer, or which games you've played. Some cookies are essential for a website to work at all; others are optional and used to understand how visitors use the site.
Alongside traditional cookies, modern websites also use similar technologies like localStorage and sessionStorage, which store data in your browser in a way that functions like cookies but is technically different. This notice covers all of these together.
2. Our commitment to minimal tracking
What we do NOT do
- We do not use advertising cookies
- We do not use Google Analytics or any other analytics tools at the time of writing
- We do not share your browsing behavior with marketing networks
- We do not use Meta Pixel, LinkedIn Insight, TikTok Pixel, or similar
- We do not sell or rent any data collected via cookies
- We do not use tracking cookies for children's accounts
If we add any analytics or tracking tools in the future, we will update this notice and request your consent before loading them.
3. Cookies and storage we currently use
Here is the complete, honest list of what we set in your browser:
3.1 Strictly necessary
These are required for the platform to function. You cannot disable them because the site would break. Under GDPR (Art. 6(1)(b) and ePrivacy Directive Art. 5(3)), these do not require consent.
| Name | Type | Purpose | Duration |
PHPSESSID | Cookie | Server session identifier for logged-in users | Session |
ecohero_auth | Cookie | Authentication state for paywall and school access | 30 days |
ecohero_paywall | localStorage | Tracks which SDG tiers you have unlocked | Until manually cleared |
cc_cookie | localStorage | Stores your cookie consent preferences | 12 months |
3.2 Functional (preference storage)
These remember your choices so the platform behaves the way you want. We rely on consent for these (Art. 6(1)(a) GDPR), but the consent is implied by you changing a setting.
| Name | Type | Purpose | Duration |
ecohero_lang | localStorage | Your preferred language | Until manually cleared |
ecohero_theme | localStorage | Light/dark mode preference on the Games Hub | Until manually cleared |
ecohero_games_progress | localStorage | Game scores, streaks, achievements (Wordle, Connections, Crossword, Spelling Bee) | Until manually cleared |
ecohero_trivia_history | localStorage | Trivia questions you have seen (prevents repeats) | Until manually cleared |
ecohero_guide | localStorage | Your chosen guide character (April or Karim) | Until manually cleared |
3.3 Third-party services
These are not set by Eco Heroes directly but by services we integrate with. Using them means accepting the third party's own privacy practices.
| Service | Set by | Purpose | When |
| Google Fonts | fonts.googleapis.com | Until April 2026 we delivered web fonts via Google's CDN, which exposed your IP to Google LLC. We now self-host all fonts on our own server — no font data is shared with Google. | No longer used |
| Stripe Checkout | stripe.com | Payment processing, fraud prevention. Sets multiple cookies only when you click Subscribe. | Only during checkout |
| Moodle Cloud | eco-heroes.moodlecloud.com | LMS session management. Only active when you visit the Moodle subdomain directly. | When you use Moodle |
| Anthropic API | api.anthropic.com | Server-to-server only (no browser cookies). Used for AI trivia generation. | When you request AI trivia |
⚠️ Google Fonts and IP addresses
In January 2022, a German court ruled that websites loading Google Fonts from Google's servers (as opposed to self-hosting them) was a GDPR violation because it transmits user IP addresses to Google without consent. We use Google Fonts because it's the simplest way to deliver the fonts we've designed the platform around. We are evaluating self-hosting the fonts as a future improvement. In the meantime, we disclose this to you transparently here.
4. How we obtain consent
When you first visit Eco Heroes, a cookie banner appears at the bottom of the screen asking you to choose one of:
- Accept all — allows all categories of cookies
- Reject all non-essential — allows only strictly necessary cookies
- Customize preferences — lets you toggle each category individually
Until you make a choice, no non-essential cookies or third-party scripts are loaded. Google Fonts is the only exception we currently make — it loads before consent because it is required for the page to render its typography correctly. We are working on a solution that delays even this until after consent.
Your choices apply per device and per browser. If you use Eco Heroes on multiple devices, you may need to make your choices on each one.
5. Changing your preferences
You can change your cookie preferences at any time by clicking the "Privacy Settings" link in the footer of any page on our site. You can also clear all cookies from your browser directly using browser settings:
- Chrome: Settings → Privacy and Security → Cookies and other site data
- Safari: Preferences → Privacy → Manage Website Data
- Firefox: Settings → Privacy & Security → Cookies and Site Data
- Edge: Settings → Cookies and site permissions → Manage and delete cookies
If you clear all cookies, you will be logged out of any active sessions and your preferences (language, theme, achievements stored locally) will be lost.
6. Special rules for children
For user accounts identified as children under 14 (the Spanish LOPDGDD threshold):
- Only strictly necessary cookies are loaded by default
- Functional preference cookies require parental consent before being set
- No third-party tracking cookies are used under any circumstances
- The cookie banner is simplified into child-friendly language
See our Children's Privacy Notice for full details on how we protect young users.
7. Updates to this notice
We will update this notice whenever we change our cookie practices. Material changes will be announced on the homepage and via email to registered users. The "Effective" date at the top of this page will always reflect the most recent revision.
8. Contact
Questions about cookies, trackers, or this notice? Email [email protected].
For more general privacy information, see our Privacy Policy.
Legal · Vigente desde el 8 de abril de 2026 · v1.1
Aviso de Cookies
Una explicación honesta de cada cookie, entrada de localStorage y tecnología de seguimiento que usamos en Eco Heroes — qué hacen, por qué las usamos y cómo controlarlas.
1. ¿Qué son las cookies?
Las cookies son pequeños archivos de texto que los sitios web colocan en tu dispositivo cuando los visitas. Permiten al sitio recordar cosas sobre ti — como si has iniciado sesión, qué idioma prefieres o a qué juegos has jugado. Algunas cookies son esenciales para que un sitio funcione; otras son opcionales y se usan para entender cómo los visitantes usan el sitio.
Junto con las cookies tradicionales, los sitios web modernos también usan tecnologías similares como localStorage y sessionStorage, que almacenan datos en tu navegador de forma funcionalmente similar a las cookies pero técnicamente diferente. Este aviso cubre todas estas en conjunto.
2. Nuestro compromiso con el seguimiento mínimo
Lo que NO hacemos
- No usamos cookies publicitarias
- No usamos Google Analytics ni ninguna otra herramienta de análisis en el momento de redactar este aviso
- No compartimos tu comportamiento de navegación con redes de marketing
- No usamos Meta Pixel, LinkedIn Insight, TikTok Pixel ni similares
- No vendemos ni alquilamos datos recopilados vía cookies
- No usamos cookies de seguimiento para cuentas infantiles
Si en el futuro añadimos alguna herramienta de análisis o seguimiento, actualizaremos este aviso y solicitaremos tu consentimiento antes de cargarlas.
3. Cookies y almacenamiento que usamos actualmente
Esta es la lista completa y honesta de lo que establecemos en tu navegador:
3.1 Estrictamente necesarias
Son necesarias para que la plataforma funcione. No puedes deshabilitarlas porque el sitio dejaría de funcionar. Bajo el RGPD (Art. 6(1)(b) y la Directiva ePrivacy Art. 5(3)), estas no requieren consentimiento.
| Nombre | Tipo | Finalidad | Duración |
PHPSESSID | Cookie | Identificador de sesión del servidor para usuarios autenticados | Sesión |
ecohero_auth | Cookie | Estado de autenticación para muro de pago y acceso escolar | 30 días |
ecohero_paywall | localStorage | Registra qué niveles de ODS has desbloqueado | Hasta borrado manual |
cc_cookie | localStorage | Almacena tus preferencias de consentimiento de cookies | 12 meses |
3.2 Funcionales (almacenamiento de preferencias)
Recuerdan tus elecciones para que la plataforma se comporte como quieres. Nos basamos en el consentimiento (Art. 6(1)(a) RGPD), pero el consentimiento se implica al cambiar una configuración.
| Nombre | Tipo | Finalidad | Duración |
ecohero_lang | localStorage | Tu idioma preferido | Hasta borrado manual |
ecohero_theme | localStorage | Preferencia de modo claro/oscuro en Juegos | Hasta borrado manual |
ecohero_games_progress | localStorage | Puntuaciones, rachas, logros (Wordle, Connections, Crossword, Spelling Bee) | Hasta borrado manual |
ecohero_trivia_history | localStorage | Preguntas de trivia ya vistas (evita repeticiones) | Hasta borrado manual |
ecohero_guide | localStorage | Tu personaje guía elegido (April o Karim) | Hasta borrado manual |
3.3 Servicios de terceros
Estas no las establece Eco Heroes directamente sino los servicios con los que nos integramos. Usarlos implica aceptar las prácticas de privacidad de esos terceros.
| Servicio | Establecido por | Finalidad | Cuándo |
| Google Fonts | fonts.googleapis.com | Hasta abril de 2026 entregamos las fuentes web vía la CDN de Google, lo que exponía tu IP a Google LLC. Ahora alojamos todas las fuentes en nuestro propio servidor — no se comparten datos con Google. | Ya no se usa |
| Stripe Checkout | stripe.com | Procesamiento de pagos, prevención de fraude. Establece múltiples cookies solo al hacer clic en Suscribirse. | Solo durante el pago |
| Moodle Cloud | eco-heroes.moodlecloud.com | Gestión de sesión del LMS. Solo activa al visitar el subdominio de Moodle. | Al usar Moodle |
| API de Anthropic | api.anthropic.com | Solo servidor a servidor (sin cookies de navegador). Usada para generar trivia con IA. | Al solicitar trivia IA |
⚠️ Google Fonts y direcciones IP
En enero de 2022, un tribunal alemán dictaminó que los sitios web que cargan Google Fonts desde los servidores de Google (en lugar de alojarlas localmente) infringen el RGPD porque transmiten la IP del usuario a Google sin consentimiento. Usamos Google Fonts porque es la forma más sencilla de entregar las fuentes sobre las que hemos diseñado la plataforma. Estamos evaluando alojar las fuentes localmente como mejora futura. Mientras tanto, te lo revelamos aquí con transparencia.
4. Cómo obtenemos el consentimiento
Cuando visitas Eco Heroes por primera vez, aparece un banner de cookies en la parte inferior de la pantalla pidiéndote elegir una de estas opciones:
- Aceptar todas — permite todas las categorías de cookies
- Rechazar todas las no esenciales — permite solo las estrictamente necesarias
- Personalizar preferencias — permite activar/desactivar cada categoría individualmente
Hasta que tomes una decisión, no se cargan cookies no esenciales ni scripts de terceros. Google Fonts es la única excepción que hacemos actualmente — se carga antes del consentimiento porque es necesaria para renderizar correctamente la tipografía. Estamos trabajando en una solución que retrase incluso esto.
Tus elecciones se aplican por dispositivo y por navegador. Si usas Eco Heroes en varios dispositivos, puede que tengas que elegir en cada uno.
5. Cambiar tus preferencias
Puedes cambiar tus preferencias de cookies en cualquier momento haciendo clic en "Ajustes de Privacidad" en el pie de página de cualquier página. También puedes borrar todas las cookies desde los ajustes de tu navegador:
- Chrome: Configuración → Privacidad y seguridad → Cookies y otros datos de sitios
- Safari: Preferencias → Privacidad → Gestionar datos del sitio web
- Firefox: Ajustes → Privacidad y seguridad → Cookies y datos del sitio
- Edge: Configuración → Cookies y permisos del sitio → Administrar y eliminar cookies
Si borras todas las cookies, se cerrará tu sesión en cualquier sesión activa y perderás tus preferencias (idioma, tema, logros almacenados localmente).
6. Reglas especiales para menores
Para cuentas de usuario identificadas como menores de 14 años (umbral LOPDGDD española):
- Solo se cargan cookies estrictamente necesarias por defecto
- Las cookies funcionales de preferencia requieren consentimiento parental antes de establecerse
- No se usan cookies de seguimiento de terceros bajo ninguna circunstancia
- El banner de cookies se simplifica con lenguaje adaptado a niños
Consulta nuestro Aviso de Privacidad Infantil para todos los detalles sobre cómo protegemos a los usuarios jóvenes.
7. Actualizaciones de este aviso
Actualizaremos este aviso cada vez que cambiemos nuestras prácticas de cookies. Los cambios sustanciales se anunciarán en la página de inicio y por email a los usuarios registrados. La fecha de "Vigencia" en la parte superior siempre reflejará la revisión más reciente.
8. Contacto
¿Preguntas sobre cookies, rastreadores o este aviso? Escribe a [email protected].
Para información más general sobre privacidad, consulta nuestra Política de Privacidad.