informaciónicono de informacióninfo-outline-rounded
activa las opciones de accesibilidades el icono típico de un personaje con los brazos abiertosaccessibility-new-rounded

Cookies necesarias para el desarrollo del juego

NombreServidorFinalidadTipoCaducidad
city_poi_quiz_statusPropio (city-core)Almacena el estado de la respuesta del quiz del POI actual (ok = correcto, ko = incorrecto). Utilizado por Block Visibility para mostrar/ocultar secciones de recompensa en la plantilla del POI.Técnica / Funcional1 año (respuesta correcta) / Sesión (respuesta incorrecta)
city_poi_completed_{citySlug}Propio (city-core)Registra los slugs de los POIs cuyo quiz ha sido completado correctamente en cada ciudad. Se usa para marcar los puntos como completados en el mapa y en el quiz.Técnica / Funcional (localStorage)Permanente
city_poi_unlocked_{citySlug}Propio (city-core)Almacena los slugs de los POIs que se han desbloqueado por proximidad geográfica en cada ciudad. Permite mostrar el contenido del POI cuando el usuario está cerca.Técnica / Funcional (localStorage)Permanente
city_poi_favorite_{citySlug}Propio (city-core)Guarda los slugs de los POIs que el usuario ha marcado como favoritos en cada ciudad. Se sincroniza con el servidor vía AJAX.Técnica / Preferencias (localStorage)Permanente
city_poi_favorites_{citySlug}Propio (city-core)Formato legacy (plural) del almacenamiento de favoritos. Se mantiene por retrocompatibilidad con datos anteriores.Técnica / Preferencias (localStorage)Permanente

Notas:

  • {citySlug} se reemplaza por el slug de la ciudad activa (ej. cadizpamplonaalicante).
  • Las entradas de localStorage almacenan arrays JSON de slugs de POIs (ej. ["la-veda","plaza-mayor"]).
  • La cookie city_poi_quiz_status es la única cookie HTTP real; el resto son entradas de localStorage del navegador.
  • Ninguno almacena datos personales sensibles: solo identificadores de puntos de interés y estados de juego.
  • Todos se borran con el botón de clase .city-reset-game (reset de desarrollo).