Stockage nécessaire du navigateur
Ifqah utilise le stockage du navigateur pour la connexion, les sessions et les préférences. Heimdall conserve aussi votre choix de consentement et, uniquement avec votre accord pour les statistiques, un identifiant aléatoire du navigateur lié à cet accord, une session de mesure et une file d’envoi temporaire. Vous pouvez continuer à étudier si vous refusez les statistiques.
- L’authentification et la gestion des sessions.
- Maintenir la connexion des utilisateurs.
- Mémoriser les préférences de thème.
- Enregistrer localement les préférences d’interface et de thème d’administration.
- Assurer le fonctionnement et la sécurité de l’application.
Statistiques facultatives du site
Nous mesurons aussi le temps de page visible et au premier plan, le défilement à 90 %, les clics externes et de téléchargement et les tentatives d’envoi de formulaires. Seuls des noms fixes d’événements et le temps sont transmis, jamais les URL de destination, libellés ou champs de formulaire. Ifqah utilise Heimdall pour des statistiques facultatives uniquement après votre accord dans les paramètres des cookies. Nous mesurons les types généraux de pages et les séances d’étude enregistrées avec succès, sans transmettre d’identifiants de compte ou de livre, de titres, de réponses, de recherches ou de contenu de vos documents. Cette intégration n’ajoute ni cookies publicitaires ni pixels marketing. Vous pouvez refuser les statistiques ou retirer votre consentement à tout moment dans les paramètres des cookies.
Stockage local de Heimdall
Cette déclaration décrit le stockage propre à Heimdall dans cette installation. Elle ne constitue pas un inventaire automatique de tous les cookies ou autres services du site.
- Préfixe de clé
heimdall_consent_…- Catégorie
- Nécessaire
- Finalité
- Votre choix, le reçu signé et tout retrait en attente.
- Validité
- Un choix reste valide jusqu’à 180 jours. Un retrait échoué attend confirmation.
- Préfixe de clé
heimdall_visitor_…- Catégorie
- Statistiques, uniquement après accord
- Finalité
- Identifiant aléatoire du navigateur lié à votre choix statistique.
- Validité
- Tant que l’accord statistique reste valide, jusqu’à 180 jours par choix.
- Préfixe de clé
heimdall_session_…- Catégorie
- Statistiques, uniquement après accord
- Finalité
- Session de mesure partagée entre les onglets.
- Validité
- Nouvelle session après 30 minutes d’inactivité.
- Préfixe de clé
heimdall_queue_…- Catégorie
- Statistiques, uniquement après accord
- Finalité
- File temporaire lors de pannes réseau, jusqu’à 50 événements.
- Validité
- Jusqu’à 24 heures, avec le même accord valide uniquement.
| Préfixe de clé | Catégorie | Finalité | Validité |
|---|---|---|---|
heimdall_consent_… | Nécessaire | Votre choix, le reçu signé et tout retrait en attente. | Un choix reste valide jusqu’à 180 jours. Un retrait échoué attend confirmation. |
heimdall_visitor_… | Statistiques, uniquement après accord | Identifiant aléatoire du navigateur lié à votre choix statistique. | Tant que l’accord statistique reste valide, jusqu’à 180 jours par choix. |
heimdall_session_… | Statistiques, uniquement après accord | Session de mesure partagée entre les onglets. | Nouvelle session après 30 minutes d’inactivité. |
heimdall_queue_… | Statistiques, uniquement après accord | File temporaire lors de pannes réseau, jusqu’à 50 événements. | Jusqu’à 24 heures, avec le même accord valide uniquement. |
Les quatre éléments utilisent localStorage sur votre appareil. Le stockage facultatif est effacé au retrait des statistiques ou à la fin de l’accord. Le SDK vérifie l’expiration lorsqu’il fonctionne ; un navigateur fermé ou hors ligne peut conserver les données jusqu’au contrôle suivant. Les réglages du navigateur permettent aussi de les effacer.
Autre stockage Ifqah dans le navigateur
Cette liste décrit le stockage trouvé dans le code examiné. Connexion, réglages et brouillons sont utilisés avec la fonction choisie. Toutes les entrées ne sont pas créées à chaque visite. Les noms sont des modèles, sans identifiants ni contenus personnels.
- Nom ou modèle
sb-<project>-auth-token[.n]- Stockage
- cookie
- Finalité et usage
- Supabase : maintenir la connexion ; le cookie peut être découpé.
- Conservation
- Le SDK installé demande jusqu'à 400 jours et peut renouveler le cookie. Cela ne garantit pas une connexion valide aussi longtemps ; serveur et navigateur la contrôlent aussi.
- Nom ou modèle
sb-<project>-auth-token-code-verifier[.n]- Stockage
- cookie
- Finalité et usage
- Supabase : vérificateur PKCE temporaire à la connexion.
- Conservation
- Jusqu'à l'échange du code ou au nettoyage ; si interrompu, même limite SDK jusqu'à 400 jours.
- Nom ou modèle
learnrecall_locale- Stockage
- cookie
- Finalité et usage
- Mémoriser la langue choisie.
- Conservation
- 365 jours après le choix de langue.
- Nom ou modèle
ifqah:landing-intro:v1- Stockage
- sessionStorage
- Finalité et usage
- Mémoriser l'affichage de l'introduction dans l'onglet.
- Conservation
- Session de l'onglet ; la restauration du navigateur peut la conserver.
- Nom ou modèle
ifqah:landing-motion-paused:v1- Stockage
- sessionStorage
- Finalité et usage
- Mémoriser votre pause des animations d'accueil.
- Conservation
- Session de l'onglet ; la restauration du navigateur peut la conserver.
- Nom ou modèle
learnrecall.studyPreferences.v1- Stockage
- localStorage
- Finalité et usage
- Vos choix de longueur, mélange et explications du quiz.
- Conservation
- Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site.
- Nom ou modèle
ifqah.study-bookmark.v1:<user>- Stockage
- localStorage
- Finalité et usage
- Scène ou marque-page d'étude choisi par compte.
- Conservation
- Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site.
- Nom ou modèle
ifqah.study-rewards-visible.v1:<user-or-local>- Stockage
- localStorage
- Finalité et usage
- Choix d'afficher les récompenses, par compte ou localement.
- Conservation
- Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site.
- Nom ou modèle
learnrecall.safeTheme.<scope>.v2- Stockage
- localStorage
- Finalité et usage
- Couleurs pour appCommon, dashboard, library, flashcards, quiz, battle, statistics, study et create ; surtout l'outil de style administrateur.
- Conservation
- Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site.
- Nom ou modèle
ifqah.ai-draft.v1:<user>:<book>- Stockage
- localStorage
- Finalité et usage
- Récupérer un brouillon IA modifié pour votre compte et livre. Peut contenir du matériel et des noms de fichiers. Afficher la déclaration ne lance aucune requête IA.
- Conservation
- Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site.
- Nom ou modèle
kunskapskort.prototype.v1- Stockage
- localStorage
- Finalité et usage
- Prototype local sans backend configuré ; peut contenir du matériel local. Ce n'est pas le mode normal de production.
- Conservation
- Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site.
| Nom ou modèle | Stockage | Finalité et usage | Conservation |
|---|---|---|---|
sb-<project>-auth-token[.n] | cookie | Supabase : maintenir la connexion ; le cookie peut être découpé. | Le SDK installé demande jusqu'à 400 jours et peut renouveler le cookie. Cela ne garantit pas une connexion valide aussi longtemps ; serveur et navigateur la contrôlent aussi. |
sb-<project>-auth-token-code-verifier[.n] | cookie | Supabase : vérificateur PKCE temporaire à la connexion. | Jusqu'à l'échange du code ou au nettoyage ; si interrompu, même limite SDK jusqu'à 400 jours. |
learnrecall_locale | cookie | Mémoriser la langue choisie. | 365 jours après le choix de langue. |
ifqah:landing-intro:v1 | sessionStorage | Mémoriser l'affichage de l'introduction dans l'onglet. | Session de l'onglet ; la restauration du navigateur peut la conserver. |
ifqah:landing-motion-paused:v1 | sessionStorage | Mémoriser votre pause des animations d'accueil. | Session de l'onglet ; la restauration du navigateur peut la conserver. |
learnrecall.studyPreferences.v1 | localStorage | Vos choix de longueur, mélange et explications du quiz. | Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site. |
ifqah.study-bookmark.v1:<user> | localStorage | Scène ou marque-page d'étude choisi par compte. | Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site. |
ifqah.study-rewards-visible.v1:<user-or-local> | localStorage | Choix d'afficher les récompenses, par compte ou localement. | Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site. |
learnrecall.safeTheme.<scope>.v2 | localStorage | Couleurs pour appCommon, dashboard, library, flashcards, quiz, battle, statistics, study et create ; surtout l'outil de style administrateur. | Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site. |
ifqah.ai-draft.v1:<user>:<book> | localStorage | Récupérer un brouillon IA modifié pour votre compte et livre. Peut contenir du matériel et des noms de fichiers. Afficher la déclaration ne lance aucune requête IA. | Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site. |
kunskapskort.prototype.v1 | localStorage | Prototype local sans backend configuré ; peut contenir du matériel local. Ce n'est pas le mode normal de production. | Aucune limite automatique dans le code. Jusqu'au nettoyage de la fonction ou des données du site. |
Déconnectez-vous pour terminer la connexion. Effacer le stockage peut vous déconnecter et supprimer les brouillons ou données locales non enregistrés. Les autres préférences et brouillons ne sont pas automatiquement effacés de façon générale à la déconnexion. Retirer les statistiques Heimdall efface sa mesure facultative, pas vos données de connexion ou d'étude. Code examiné le 17 octobre 2026 ; aucune garantie pour les services futurs ni approbation juridique.