Mémoire et confidentialité

Comment l'extension stocke et gère l'état de synchronisation localement dans votre navigateur.

Où sont vos données

Toutes les données de synchronisation (événements, paramètres, règles de mapping) sont stockées localement dans votre navigateur. Rien n'est envoyé aux serveurs de Vremya.io, hormis la télémétrie facultative et les vérifications de licence : vos identifiants d'agenda et de Jira restent sur votre appareil.

Support hors ligne

Les événements sont mis en cache localement. En cas de perte de connexion, l'extension conserve vos données. Une fois de nouveau en ligne, la synchronisation reprend là où elle s'était arrêtée. Aucune donnée n'est perdue pendant les coupures.

Privacy

Vos événements d'agenda et vos identifiants de compte ne quittent jamais votre ordinateur. L'extension s'exécute dans le navigateur et communique directement avec votre agenda et Jira (ou d'autres services) avec les autorisations que vous accordez. Nous ne stockons ni ne lisons le contenu de votre agenda sur nos serveurs.

L'extension Vremya.io stocke toutes les données de synchronisation localement dans le navigateur via IndexedDB et Chrome Storage API. Aucune donnée de calendrier ni identifiants ne sont envoyés à des serveurs externes.

Stockage IndexedDB

L'extension utilise IndexedDB (base OWAJiraSync) pour les données structurées :

  • Événements de calendrier — événements capturés avec métadonnées, statut de sync, IDs worklog
  • File de recalcul de statut — événements en attente de recalcul
  • Cache d'issues Jira — issues en cache pour le mapping
  • Statut des connexions — résultats de la dernière vérification
  • Requêtes — requêtes de sync (actives et terminées)
  • Événements en synchronisation — événements en cours de sync

Chrome Storage (chrome.storage.local)

Pour les paramètres, métriques de performance et données clé-valeur :

  • Paramètres — canaux de sync, fournisseurs, règles de mapping, état d'auth
  • Métriques de performance — temps des handlers, historique d'utilisation mémoire

Cellule mémoire dans le flux de sync

Chaque canal de sync a un nœud mémoire central : Sources → Mémoire → Destinations. La cellule mémoire conserve les événements entre import et export.

Surveillance de la mémoire

Dans le popup et les paramètres, l'extension surveille l'utilisation du heap JavaScript (performance.memory) et enregistre les métriques. Une utilisation élevée (>80%) déclenche des avertissements.

PrécédentDépannage