Privacy policy for PageCleaner – Make items disappear
PageCleaner – Make items disappear by Maxime
Privacy policy for PageCleaner – Make items disappear
Politique de Confidentialité pour l'Extension Chrome "PageCleaner"
Dernière mise à jour : [23 Avril 2024]
Cette politique de confidentialité décrit comment Maxime, développeur de l'extension Chrome "PageCleaner", gère les informations en relation avec votre utilisation de l'Extension. Mon engagement est de respecter votre vie privée.
1. Informations Collectées et Stockées
PageCleaner est conçue pour fonctionner avec un minimum d'informations. L'Extension collecte et stocke uniquement les données suivantes, que vous créez et gérez :
- Vos Configurations Personnalisées :
- Les noms de domaine (hostnames) des sites web que vous choisissez de configurer.
- Les noms des catégories de masquage que vous créez (ex : "Publicités", "Barre latérale").
- Les sélecteurs CSS que vous définissez pour chaque catégorie sur chaque site configuré.
- Votre État d'Activation :
- L'état activé/désactivé de l'Extension pour chaque site configuré.
- L'état activé/désactivé de chaque catégorie pour chaque site configuré.
Ces informations sont essentielles pour que l'Extension puisse appliquer vos règles de masquage personnalisées.
2. Stockage des Données
- Vos configurations et états d'activation sont stockés en utilisant l'API
chrome.storage.sync
. Cela signifie qu'elles sont sauvegardées sur votre machine locale. Si vous avez activé la synchronisation dans votre navigateur Chrome via votre compte Google, Google peut synchroniser ces données sur vos différents appareils. Je n'ai aucun accès à ces données synchronisées ni à votre compte Google. - Une donnée temporaire (le nom de domaine du site à ajouter) est stockée très brièvement via
chrome.storage.local
uniquement pour passer l'information du popup à la page de paramètres. Elle est supprimée immédiatement après utilisation.
3. Utilisation des Données
Les données stockées sont utilisées exclusivement aux fins suivantes :
- Identifier les règles et sélecteurs que vous avez définis pour le site web que vous visitez.
- Appliquer ces règles pour masquer les éléments HTML correspondants sur la page.
- Mémoriser si l'Extension est activée ou désactivée pour un site donné, et quelles catégories vous avez choisi de masquer.
- Permettre les fonctionnalités d'import et d'export de vos propres configurations.
4. Partage et Transmission des Données
Aucune donnée personnelle ou de configuration n'est jamais envoyée, partagée, vendue ou transmise à des serveurs externes ou à des tiers.
Toutes vos configurations restent sur votre machine locale ou sont gérées par la synchronisation de votre compte Google (si activée par vous). La fonction d'export crée un fichier JSON sur votre ordinateur local ; si vous choisissez de partager ce fichier, cela relève de votre propre initiative et responsabilité.
5. Permissions Requises et Justifications
L'Extension demande les permissions suivantes, qui sont nécessaires à son fonctionnement :
storage
: Requise pour sauvegarder vos configurations (sites, catégories, sélecteurs) et vos préférences d'activation. Sans cette permission, l'Extension ne pourrait pas se souvenir de vos règles.activeTab
: Permet à l'Extension (via son popup) d'identifier l'URL du site que vous visitez uniquement lorsque vous cliquez sur l'icône de l'Extension. Cela est nécessaire pour afficher le bon statut (configuré ou non, activé ou non) et appliquer les bonnes règles. Cette permission ne permet pas à l'Extension de suivre votre historique de navigation.host_permissions: ["*://*/*"]
(Avertissement : "Lire et modifier toutes vos données sur tous les sites web") : Cette permission est techniquement requise pour permettre au script principal de l'Extension (content.js
) de s'exécuter sur les pages web HTTP et HTTPS. C'est indispensable pour que l'Extension puisse appliquer VOS règles de masquage sur les sites que VOUS choisissez de configurer. L'Extension n'utilise PAS cette permission pour lire le contenu des pages, collecter des données personnelles, suivre votre navigation ou interagir avec des sites que vous n'avez pas configurés. Son action se limite strictement à trouver et masquer les éléments correspondant aux sélecteurs CSS que vous avez fournis dans les paramètres.
6. Sécurité
Je m'efforce de suivre les bonnes pratiques de développement pour assurer la sécurité de l'Extension. La sécurité de vos données dépend également de la sécurité de votre navigateur et de votre système. La fonction d'importation de fichiers JSON doit être utilisée avec prudence ; n'importez que des fichiers de configuration provenant de sources en qui vous avez confiance.
7. Contrôle Utilisateur et Conservation des Données
Vous avez le contrôle total sur vos données :
- Vous pouvez visualiser, modifier et supprimer toutes vos configurations via la page de paramètres de l'Extension.
- Vous pouvez exporter vos configurations à tout moment.
- La désinstallation de l'Extension supprimera toutes les données qui lui sont associées de votre navigateur.
- Les données stockées via
chrome.storage.sync
sont conservées tant que l'Extension est installée et que vous ne les supprimez pas manuellement ou via la synchronisation Google.
8. Vie Privée des Enfants
L'Extension n'est pas destinée aux enfants de moins de 13 ans, et je ne collecte sciemment aucune information personnelle identifiable d'enfants de moins de 13 ans.
9. Modifications de cette Politique
Cette politique de confidentialité peut être mise à jour occasionnellement. La date de la "Dernière mise à jour" en haut de ce document indiquera la date d'entrée en vigueur des modifications. Je vous encourage à consulter régulièrement cette politique. Les modifications importantes seront signalées via la description sur le Chrome Web Store.
10. Contact
Si vous avez des questions ou des préoccupations concernant cette politique de confidentialité ou les pratiques de l'Extension, veuillez me contacter :