Chrome extension — actualisation des onglets programmée

Pourquoi Auto Refresh Turbo demande des permissions Chrome

Le rechargement des onglets principaux utilise les API de stockage, d'alarmes et d'onglets. Des outils facultatifs sur la page ajoutent des scripts et un accès à l'hôte lorsque vous les activez.

Les extensions Chrome déclarent les autorisations à l'avance afin que vous puissiez voir ce qu'elles peuvent faire avant l'installation. Auto Refresh Turbo est un outil à usage unique : rechargement programmé des onglets. Chaque autorisation correspond à une fonctionnalité concrète, et non à une vague saisie de « lire toutes vos données ».

Carte des autorisations

| Autorisation | Pourquoi ça existe | Nécessaire pour le rechargement du noyau ? | |------------|---------------|---------------| | stockage | Enregistrer les intervalles, les sessions, les préférences de l'interface utilisateur | Oui | | alarmes | Recharger le feu lorsque la fenêtre contextuelle est fermée | Oui | | onglets | Recharger les onglets, lister les sessions, compte à rebours des badges | Oui | | scripts | Injecter des outils facultatifs sur la page | Uniquement lorsqu'il est activé | | onglet actif | Accès de courte durée lorsque vous ouvrez la popup | Situationnel | | Accès hôte (<all_urls>) | Exécutez des outils sur la page facultatifs sur les sites que vous actualisez | Uniquement lorsqu'il est activé |

Le texte juridique complet se trouve dans la Politique de confidentialité.

stockage

Conserve votre intervalle, vos préréglages, votre plage aléatoire, votre fenêtre de programmation, vos instantanés de session, votre choix de langue et vos paramètres similaires dans chrome.storage.local sur votre appareil.

Sans stockage, chaque redémarrage du navigateur effacerait vos minuteries.

alarmes

Les alarmes Chrome réveillent le technicien de maintenance selon un planning afin que le rechargement continue après la fermeture de la fenêtre contextuelle. La boucle principale n'est pas liée à un script exécuté dans la page Web.

Sans alarmes, l'actualisation s'arrêterait dès que vous quitteriez l'interface utilisateur de l'extension.

onglets

Utilisé pour :

L'extension lit les métadonnées de base des onglets (URL, identifiant) des sessions que vous avez démarrées. Ce n'est pas un produit d'historique de navigation.

scripts

Injecté uniquement lorsque vous activez les fonctionnalités qui nécessitent de voir ou de toucher la page :

Si vous n'activez jamais ces options, les scripts risquent de ne pas s'exécuter sur un onglet donné. Le rechargement principal utilise toujours l'API des onglets du service Worker.

onglet actif

Accorde un accès temporaire lié au geste de l'utilisateur, par exemple lorsque vous ouvrez la fenêtre contextuelle ou interagissez avec l'icône d'extension. Cela évite de demander un accès large et permanent pour les flux qui n'ont besoin que de l'onglet actuel au moment du clic.

Accès hôte

Les fonctionnalités facultatives sur la page doivent s'exécuter sur la même origine que celle que vous actualisez. L'autorisation de l'hôte permet au script de contenu de s'y charger lorsque vous vous inscrivez.

Chrome peut afficher une invite la première fois que vous activez une option sur la page. Si vous le refusez, le rechargement du noyau peut toujours fonctionner ; les outils facultatifs ne le feront pas.

Ce que nous ne faisons pas avec les autorisations

Si la télémétrie est ajoutée ultérieurement, la politique de confidentialité doit être mise à jour avant sa livraison.

Remarque d'actualisation matérielle

L'actualisation matérielle utilise l'indicateur de rechargement avec contournement du cache de Chrome. Il n'efface pas les cookies et ne vous déconnecte pas tout seul, bien que certains sites réagissent mal aux rechargements répétés - voir le dépannage.

Comment effectuer un audit sur votre machine

  1. Ouvrez chrome://extensions
  2. Rechercher Auto Refresh Turbo → Détails
  3. Examiner l'accès et les autorisations au site
  4. Désactivez les options facultatives sur la page dans la fenêtre contextuelle si vous souhaitez moins d'injections

Vous pouvez également effacer les données d'extension de la même page de détails si vous souhaitez repartir à zéro.

Extraits de FAQ

Pourquoi <all_urls> et pas un seul site ? Les utilisateurs actualisent de nombreux tableaux de bord et files d'attente différents. Des listes d’hôtes étroites nuiraient à une utilisation légitime. Les scripts facultatifs ne s'exécutent toujours que sur les onglets que vous avez commencé à actualiser avec les options sur la page activées.

Puis-je utiliser l'extension sans accès hôte ? Oui pour le rechargement à intervalles de base. Activez les extras sur la page uniquement lorsque vous en avez besoin.

Connexe

Continuez à explorer

Intéressant