Les cookies sont de petits fichiers texte placés sur votre appareil par un site Web. Ils sont largement utilisés pour assurer le fonctionnement des sites Web, améliorer leur efficacité et fournir des informations de rapport. Les cookies définis par le site Web que vous visitez sont appelés « cookies propriétaires ». Les cookies définis par des parties autres que le site Web que vous visitez sont appelés « cookies tiers ».
localStorage est un mécanisme de stockage Web qui permet aux sites Web de stocker des données clé-valeur de manière persistante dans votre navigateur. Contrairement aux cookies, les données de localStorage ne sont pas envoyées au serveur à chaque requête, ce qui le rend plus efficace pour le stockage côté client. Les données persistent jusqu'à ce qu'elles soient explicitement effacées par l'utilisateur ou l'application.
sessionStorage fonctionne de manière similaire à localStorage, mais les données sont effacées lorsque l'onglet ou la fenêtre du navigateur est fermé(e). Lumavine utilise sessionStorage pour les données temporaires qui ne doivent pas persister au-delà de la session de navigation en cours.
IndexedDB est une API de navigateur de bas niveau permettant de stocker des quantités importantes de données structurées, y compris des fichiers et des blobs. Lumavine utilise IndexedDB dans certaines fonctionnalités (comme SafeHaven) pour la mise en cache de données hors ligne nécessitant une capacité de stockage supérieure à celle offerte par localStorage.
Les Service Workers sont des scripts qui s'exécutent en arrière-plan de votre navigateur, indépendamment de la page Web. Contrairement aux cookies, les Service Workers ne stockent pas de données personnelles en eux-mêmes. Ils interceptent les requêtes réseau et gèrent un cache local pour permettre le fonctionnement hors ligne et améliorer les performances de chargement des pages. Les Service Workers peuvent être désinscrits à tout moment via les paramètres de votre navigateur.
Propriétaires vs tiers : Les cookies et le stockage propriétaires sont définis directement par Lumavine (lumavine.ai) et sont utilisés pour les fonctionnalités de base telles que l'authentification, les préférences et le support hors ligne. Les cookies tiers sont définis par les services externes avec lesquels nous nous intégrons (comme Supabase pour l'authentification). Lumavine n'autorise pas les cookies tiers de publicité ou de suivi.