Almacenamiento necesario del navegador
Ifqah utiliza el almacenamiento del navegador para el acceso, las sesiones y las preferencias. Heimdall guarda además tu elección de consentimiento y, solo con permiso para estadísticas, un identificador aleatorio del navegador vinculado a ese consentimiento, una sesión de medición y una cola temporal de envío. Puedes seguir estudiando si rechazas las estadísticas.
- La autenticación y las funciones de sesión.
- Mantener la sesión de los usuarios iniciada.
- Las preferencias del tema.
- Guardar localmente las preferencias de la interfaz y del tema de administración.
- El funcionamiento y la seguridad de la aplicación.
Estadísticas opcionales del sitio
También medimos el tiempo con la página visible y enfocada, el desplazamiento del 90 %, los clics externos y de descarga y los intentos de enviar formularios. Solo enviamos nombres fijos de eventos y tiempo, nunca direcciones de destino, etiquetas ni campos de formulario. Ifqah utiliza Heimdall para estadísticas opcionales solo después de que aceptes Estadísticas en la configuración de cookies. Medimos tipos generales de páginas y sesiones de estudio guardadas correctamente, sin enviar identificadores de cuentas o libros, títulos, respuestas, términos de búsqueda ni el contenido de tus materiales. Esta integración no añade cookies publicitarias ni píxeles de marketing. Puedes rechazar las estadísticas o retirar tu consentimiento en cualquier momento desde la configuración de cookies.
Almacenamiento local de Heimdall
Esta declaración describe el almacenamiento propio de Heimdall en esta instalación. No es un inventario automático de todas las cookies ni de otros servicios del sitio.
- Prefijo de clave
heimdall_consent_…- Categoría
- Necesario
- Finalidad
- Tu elección, recibo firmado y cualquier retirada pendiente.
- Validez
- La elección vale hasta 180 días. Una retirada fallida espera confirmación.
- Prefijo de clave
heimdall_visitor_…- Categoría
- Estadísticas, solo con consentimiento
- Finalidad
- Identificador aleatorio del navegador vinculado a tu elección estadística.
- Validez
- Mientras exista consentimiento estadístico válido, hasta 180 días por elección.
- Prefijo de clave
heimdall_session_…- Categoría
- Estadísticas, solo con consentimiento
- Finalidad
- Sesión de medición compartida entre pestañas.
- Validez
- Nueva sesión tras 30 minutos de inactividad.
- Prefijo de clave
heimdall_queue_…- Categoría
- Estadísticas, solo con consentimiento
- Finalidad
- Cola temporal durante fallos de red, hasta 50 eventos.
- Validez
- Hasta 24 horas, solo con el mismo consentimiento válido.
| Prefijo de clave | Categoría | Finalidad | Validez |
|---|---|---|---|
heimdall_consent_… | Necesario | Tu elección, recibo firmado y cualquier retirada pendiente. | La elección vale hasta 180 días. Una retirada fallida espera confirmación. |
heimdall_visitor_… | Estadísticas, solo con consentimiento | Identificador aleatorio del navegador vinculado a tu elección estadística. | Mientras exista consentimiento estadístico válido, hasta 180 días por elección. |
heimdall_session_… | Estadísticas, solo con consentimiento | Sesión de medición compartida entre pestañas. | Nueva sesión tras 30 minutos de inactividad. |
heimdall_queue_… | Estadísticas, solo con consentimiento | Cola temporal durante fallos de red, hasta 50 eventos. | Hasta 24 horas, solo con el mismo consentimiento válido. |
Los cuatro elementos usan localStorage en tu dispositivo. Se borra el almacenamiento opcional al retirar estadísticas o terminar el consentimiento. El SDK comprueba la caducidad al ejecutarse; un navegador cerrado o sin conexión puede conservar datos hasta la próxima comprobación. También puedes borrarlos en los ajustes del navegador.
Otro almacenamiento de Ifqah en el navegador
La lista describe almacenamiento encontrado en el código revisado. El acceso, los ajustes y borradores se usan al elegir la función correspondiente. No todos se crean en cada visita. Los nombres son plantillas, sin identificadores ni contenidos personales.
- Nombre o plantilla
sb-<project>-auth-token[.n]- Almacenamiento
- cookie
- Finalidad y uso
- Supabase: mantener la sesión; la cookie puede dividirse en partes.
- Conservación
- El SDK instalado solicita hasta 400 días y puede renovar la cookie. No garantiza una sesión válida durante ese tiempo; servidor y navegador también la controlan.
- Nombre o plantilla
sb-<project>-auth-token-code-verifier[.n]- Almacenamiento
- cookie
- Finalidad y uso
- Supabase: verificador PKCE temporal al acceder.
- Conservación
- Hasta el intercambio de código o limpieza; si se interrumpe, el SDK usa el mismo límite de hasta 400 días.
- Nombre o plantilla
learnrecall_locale- Almacenamiento
- cookie
- Finalidad y uso
- Recordar el idioma elegido.
- Conservación
- 365 días desde la elección del idioma.
- Nombre o plantilla
ifqah:landing-intro:v1- Almacenamiento
- sessionStorage
- Finalidad y uso
- Recordar que se mostró la introducción en la pestaña.
- Conservación
- Sesión de la pestaña; la restauración del navegador puede conservarla.
- Nombre o plantilla
ifqah:landing-motion-paused:v1- Almacenamiento
- sessionStorage
- Finalidad y uso
- Recordar la pausa de animaciones de la portada.
- Conservación
- Sesión de la pestaña; la restauración del navegador puede conservarla.
- Nombre o plantilla
learnrecall.studyPreferences.v1- Almacenamiento
- localStorage
- Finalidad y uso
- Preferencias de longitud, mezcla y explicaciones del cuestionario.
- Conservación
- Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio.
- Nombre o plantilla
ifqah.study-bookmark.v1:<user>- Almacenamiento
- localStorage
- Finalidad y uso
- Escena o marcador de estudio elegido por cuenta.
- Conservación
- Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio.
- Nombre o plantilla
ifqah.study-rewards-visible.v1:<user-or-local>- Almacenamiento
- localStorage
- Finalidad y uso
- Elección de mostrar recompensas por cuenta o localmente.
- Conservación
- Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio.
- Nombre o plantilla
learnrecall.safeTheme.<scope>.v2- Almacenamiento
- localStorage
- Finalidad y uso
- Colores de tema para appCommon, dashboard, library, flashcards, quiz, battle, statistics, study y create; principalmente la herramienta del administrador.
- Conservación
- Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio.
- Nombre o plantilla
ifqah.ai-draft.v1:<user>:<book>- Almacenamiento
- localStorage
- Finalidad y uso
- Recuperar un borrador de IA editado de tu cuenta y libro. Puede contener material y nombres de archivo. Mostrar esta declaración no solicita IA.
- Conservación
- Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio.
- Nombre o plantilla
kunskapskort.prototype.v1- Almacenamiento
- localStorage
- Finalidad y uso
- Prototipo local sin backend configurado; puede contener material local. No es el modo normal de producción.
- Conservación
- Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio.
| Nombre o plantilla | Almacenamiento | Finalidad y uso | Conservación |
|---|---|---|---|
sb-<project>-auth-token[.n] | cookie | Supabase: mantener la sesión; la cookie puede dividirse en partes. | El SDK instalado solicita hasta 400 días y puede renovar la cookie. No garantiza una sesión válida durante ese tiempo; servidor y navegador también la controlan. |
sb-<project>-auth-token-code-verifier[.n] | cookie | Supabase: verificador PKCE temporal al acceder. | Hasta el intercambio de código o limpieza; si se interrumpe, el SDK usa el mismo límite de hasta 400 días. |
learnrecall_locale | cookie | Recordar el idioma elegido. | 365 días desde la elección del idioma. |
ifqah:landing-intro:v1 | sessionStorage | Recordar que se mostró la introducción en la pestaña. | Sesión de la pestaña; la restauración del navegador puede conservarla. |
ifqah:landing-motion-paused:v1 | sessionStorage | Recordar la pausa de animaciones de la portada. | Sesión de la pestaña; la restauración del navegador puede conservarla. |
learnrecall.studyPreferences.v1 | localStorage | Preferencias de longitud, mezcla y explicaciones del cuestionario. | Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio. |
ifqah.study-bookmark.v1:<user> | localStorage | Escena o marcador de estudio elegido por cuenta. | Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio. |
ifqah.study-rewards-visible.v1:<user-or-local> | localStorage | Elección de mostrar recompensas por cuenta o localmente. | Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio. |
learnrecall.safeTheme.<scope>.v2 | localStorage | Colores de tema para appCommon, dashboard, library, flashcards, quiz, battle, statistics, study y create; principalmente la herramienta del administrador. | Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio. |
ifqah.ai-draft.v1:<user>:<book> | localStorage | Recuperar un borrador de IA editado de tu cuenta y libro. Puede contener material y nombres de archivo. Mostrar esta declaración no solicita IA. | Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio. |
kunskapskort.prototype.v1 | localStorage | Prototipo local sin backend configurado; puede contener material local. No es el modo normal de producción. | Sin límite automático en el código. Hasta limpieza de la función o borrado de datos del sitio. |
Cierra sesión para terminar el acceso. Borrar el almacenamiento desde el navegador puede cerrar la sesión y eliminar borradores o datos locales no guardados. Otras preferencias y borradores no tienen limpieza general automática al salir. Retirar estadísticas de Heimdall borra su medición opcional, no el acceso ni los estudios. Código revisado el 17 de octubre de 2026; no garantiza servicios futuros ni aprobación jurídica.