Extension de navigateur

Des réglages pource navigateur.

Une petite extension pour Chrome, Brave, Edge et Firefox. Les protections fonctionnent sans compte. Elle ne vous rend pas anonyme, et ce n’est pas un RPV.

Pas encore dans le Chrome Web Store. La connexion fonctionne sur Chrome, Brave, Edge et Firefox. Les protections n’ont pas besoin d’un compte.

Une fenêtre Chrome sur example.com. La fenêtre Frame est sans connexion, affiche un score de confidentialité vide, et des protections comme WebRTC, l’empreinte et Global Privacy Control sont activées.
Capturé dans Chrome, en anglais. Les protections sont activées. Aucun compte n’est requis.
Dans le navigateur
  • Un site à la fois.

    L’empreinte peut être éteinte pour example.com et laissée allumée partout ailleurs. www.example.com est un autre site. Les autres protections restent activées.

    L’empreinte du navigateur, expliquée

    Une fenêtre Chrome sur example.com. Dans la fenêtre Frame, l’empreinte est éteinte pour ce site seulement, et la carte dit que le choix est enregistré pour ce site.
  • Liens de suivi nettoyés.

    Activé par défaut. Frame retire une liste fixe de paramètres de suivi, comme utm_source et fbclid, quand vous ouvrez une page. ref et id restent. si n’est retiré que sur YouTube et Spotify. Vous pouvez l’éteindre pour un site et ses sous-domaines.

    Une fenêtre Chrome dont la barre d’adresse affiche example.com/?ref=homepage après le retrait de utm_source et de fbclid. Le nettoyage des liens de suivi est activé dans la fenêtre Frame.
  • Oublier ce site.

    Le bouton est dans le panneau du site où vous êtes. Il demande confirmation sur place, puis efface les données de ce site sur cet appareil et propose de recharger. Vous êtes déconnecté de ce site. L’historique, et les données que le site a déjà gardées, restent.

    La fenêtre Frame sur example.com demande de confirmer Oublier ce site. Les boutons affichent Clear data et Cancel. La note dit que ça vous déconnecte, et que l’historique et les données déjà gardées par le site restent.
  • Ensuite, recharger.

    Après l’effacement, la fenêtre dit que les témoins et les données du site ont été retirés, et elle propose de recharger l’onglet.

    La fenêtre Frame après Oublier ce site, indiquant que les témoins et les données de example.com ont été effacés, avec un bouton pour recharger l’onglet.
  • Un score, si vous vous connectez.

    Cette image est le compte d’aperçu de l’extension, et la fenêtre le dit. Une vraie connexion affiche votre score de confidentialité et les expositions ouvertes. Les interrupteurs n’ont pas besoin d’un compte.

    Une fenêtre Chrome sur example.com, avec Frame connecté à son compte d’aperçu, Ada à ada@example.com. Un score de confidentialité de 72 (Fair) est affiché, et une note précise que ce sont des données d’aperçu, pas une connexion réelle.
  • Tous les réglages, sur une page.

    La page d’options décrit chaque protection, les sites pour lesquels vous avez fait une exception, et la raison de chaque permission.

    Une fenêtre Chrome ouverte sur la page d’options de Frame, intitulée « This browser. ». Le score de confidentialité, les alias courriel et la liste des protections y sont visibles ; le nettoyage des liens de suivi y est décrit.
Ce qui change

Activé par défaut.Clair sur les limites.

Chaque réglage est un paramètre du navigateur ou un petit script sur la page. Vous pouvez tous les éteindre. La protection contre l’empreinte peut être éteinte pour le site où vous êtes. Le nettoyage des liens de suivi peut être éteint pour ce site et ses sous-domaines.

  • Protection contre les fuites IP WebRTC

    Ce que ça fait

    Empêche les sites de voir l’adresse IP locale de cet appareil pendant un appel.

    Ce que ça ne fait pas

    Elle ne cache pas l’adresse IP publique que votre fournisseur vous attribue. Certains appels vidéo échouent tant que vous ne l’éteignez pas. C’est un RPV qui cache l’adresse publique.

  • Nettoyage des liens de suivi

    Ce que ça fait

    Retire une liste fixe de paramètres de suivi, comme utm_source, fbclid, gclid et msclkid, des pages que vous ouvrez. La page se charge quand même. Sur YouTube et Spotify, un lien de partage perd aussi si.

    Ce que ça ne fait pas

    Ça ne change pas les autres requêtes. Les paramètres ordinaires comme ref et id restent. Éteignez-le pour un site quand un lien se brise. Ce choix couvre aussi les sous-domaines.

  • Protection contre l’empreinte

    Ce que ça fait

    Elle se fond dans la masse. Le canvas, WebGL, l’audio hors ligne, le nombre de processeurs, la mémoire de l’appareil et les vérifications de polices sont rapprochés de valeurs courantes, site par site. Une police fournie par la page elle-même n’est pas touchée. L’accès aux polices locales se comporte comme si vous ne l’aviez jamais accordé.

    Ce que ça ne fait pas

    Elle n’invente pas une empreinte aléatoire, et elle ne vous rend pas anonyme. L’audio en direct, les très grands canvas et la mesure du texte restent tels quels : un site peut encore deviner certaines polices. Elle peut aussi briser un site. Éteignez-la pour ce site seulement. www.example.com et example.com sont deux sites distincts.

    L’empreinte du navigateur, expliquée

  • Blocage des témoins tiers

    Ce que ça fait

    Bloque les témoins (cookies) déposés par d’autres sites. Le site que vous visitez peut toujours déposer les siens.

    Ce que ça ne fait pas

    Le navigateur les bloque peut-être déjà, ou une politique peut verrouiller le réglage. Après une interaction avec un site intégré, l’API Storage Access peut encore lui accorder l’accès aux témoins.

  • Global Privacy Control

    Ce que ça fait

    Indique aux sites que vous ne voulez pas qu’ils vendent ou partagent votre activité. L’en-tête Sec-GPC est ajouté aux requêtes, et la page peut lire l’indicateur.

    Ce que ça ne fait pas

    Les sites et les régies publicitaires peuvent l’ignorer. Un worker lancé par la page peut ne pas voir l’indicateur JavaScript. C’est une demande, pas un blocage.

  • Sujets publicitaires et mesure

    Ce que ça fait

    Désactive Topics, Protected Audience et la mesure publicitaire lorsque ce navigateur les propose.

    Ce que ça ne fait pas

    Une extension peut les désactiver. Le navigateur refuse de les réactiver. Si vous éteignez l’interrupteur de Frame, Frame retire son choix et laisse le réglage par défaut du navigateur. Certains navigateurs n’ont pas ces réglages.

  • Audits de liens

    Ce que ça fait

    Empêche le ping qu’un lien peut envoyer quand vous cliquez.

    Ce que ça ne fait pas

    Ça n’arrête pas navigator.sendBeacon, les pixels de suivi ni les scripts.

  • Prédiction réseau

    Ce que ça fait

    Empêche le navigateur de précharger les sites qu’il pense que vous allez ouvrir, y compris le préaffichage.

    Ce que ça ne fait pas

    Une page peut encore lancer sa propre préconnexion. Les pages peuvent sembler un peu plus lentes.

  • Réduction des référents intersites

    Ce que ça fait

    Demande au navigateur de n’envoyer l’adresse complète qu’au même site.

    Ce que ça ne fait pas

    Une page peut imposer sa propre politique de référent et passer outre. Manifest V3 ne peut pas réécrire un en-tête Referer déjà en route vers la sortie. Éteindre ce réglage ne retire pas tous les référents.

Oublier ce site.

C’est un bouton, pas un interrupteur qui reste allumé.

Ce que ça fait

Dans le panneau du site où vous êtes, après confirmation, il efface les témoins (cookies) de ce site, le stockage local et de session, IndexedDB, le cache storage, les service workers et le cache HTTP lorsque le navigateur peut les limiter à ce site. Les sous-domaines vus dans les témoins sont inclus. Il propose ensuite de recharger. Vous êtes déconnecté de ce site.

Ce que ça ne fait pas

Ça n’efface pas l’historique, et ça ne supprime pas les données que le site a déjà gardées sur ses serveurs. Chrome efface aussi les témoins du site plus large. Les onglets ouverts perdent leur stockage de session.

Aussi activés, sauf si vous les éteignez

  • Do Not Track

    Envoie l’en-tête DNT. Beaucoup de sites l’ignorent. Le signal Global Privacy Control est celui qu’ils sont plus susceptibles de lire.

  • Suggestions de recherche

    Empêche la barre d’adresse d’envoyer ce que vous tapez au moteur de recherche par défaut. Une recherche que vous envoyez, et les suggestions à l’intérieur d’un site, ne changent pas.

  • Rapports d’erreur de navigation

    Empêche Chrome d’envoyer une adresse qui a échoué pour proposer une page d’erreur. C’est un service de Chrome. D’autres navigateurs ne l’offrent peut-être pas. Vous obtenez la page d’erreur du navigateur.

Quand Frame ne peut pas

Il le dit.Il ne passe pas outre.

Si une autre extension ou une politique du navigateur contrôle déjà un réglage, la fenêtre le nomme et l’interrupteur reste verrouillé. Frame ne fait pas semblant que le réglage lui appartient.

Ce qui est recueilli

Rien,tant que vous n’êtes pas connecté.

Sans connexion

Les serveurs de Frame ne reçoivent rien de l’extension. Votre navigation, les pages que vous ouvrez et les interrupteurs ne sont envoyés nulle part. Les interrupteurs et les exceptions par site restent dans le stockage de l’extension, sur cet appareil.

Connecté

La connexion est facultative. Sur Chrome, Brave, Edge et Firefox, l’extension ouvre frameprivacy.com, vous l’approuvez sur la page de connexion, et la fenêtre affiche ensuite votre score de confidentialité et les expositions ouvertes. Le jeton est limité. Avec lui, l’extension peut lire votre nom, votre courriel, votre score de confidentialité, le nombre de constats encore ouverts et le score de chaque domaine.

Avec ce jeton, elle ne peut pas

  • Se connecter à votre place, modifier votre compte, lancer un retrait ou lire le détail d’un constat.
  • Voir votre mot de passe, vos sessions ou vos autres appareils.
  • Joindre les témoins du site. Les requêtes vers Frame les omettent.

Déconnectez-la en tout temps dans Paramètres, sous Connexion et sécurité. Ça révoque le jeton immédiatement. Les jetons d’accès durent 15 minutes. Les jetons d’actualisation durent 30 jours, tournent à chaque utilisation, et un jeton réutilisé déconnecte l’extension.

L’extension demande à s’exécuter sur les sites http et https que vous visitez, pour poser les en-têtes de confidentialité et le script d’empreinte. Elle ne copie pas le contenu des pages dans un compte Frame.

Code ouvert

Lisez-levous-même.

L’extension est un code source public, y compris les tests des réglages, des règles d’en-tête et de la politique d’empreinte. Le même projet produit les versions Chrome et Firefox. Il n’y a pas de morceau fermé, et les interrupteurs ne cachent pas une obligation de compte.

Voir le code source sur GitHubVoir la plateforme

Breach Check, le retrait et l’agent Frame vivent dans votre compte. L’extension n’en a pas besoin.

Installation

Firefox par Add-ons.Chrome par le code source.

Sur Firefox, installez Frame depuis Firefox Add-ons de Mozilla. Elle n’est pas encore dans le Chrome Web Store : sur Chrome, Brave et Edge, vous chargez une version locale. Les protections fonctionnent dès qu’elle est installée.

Quand une fiche Chrome Web Store existera, cette page y mènera aussi.

Chrome, Brave et Edge

  1. Clonez le dépôt, puis lancez npm install et npm run build.
  2. Ouvrez chrome://extensions, edge://extensions ou brave://extensions.
  3. Activez le mode développeur, choisissez Charger l’extension non empaquetée, et sélectionnez le dossier .output/chrome-mv3.

Firefox

  1. Ouvrez Frame sur Firefox Add-ons (addons.mozilla.org).
  2. Choisissez Ajouter à Firefox et vérifiez les permissions demandées.
  3. Épinglez Frame depuis le menu des extensions pour garder la fenêtre à un clic.

Obtenir pour Firefox

Vous préférez compiler Firefox depuis le code source ? Lancez npm run build:firefox, ouvrez about:debugging#/runtime/this-firefox et chargez .output/firefox-mv3/manifest.json comme module temporaire. Un module temporaire est retiré quand Firefox se ferme. Les interrupteurs fonctionnent dans les deux cas.

Permissions

Pourquoi elle demandechacune.

Ce sont les permissions du manifeste. Aucune ne sert à lire une page dans votre compte Frame.

storage
Enregistre vos interrupteurs, les exceptions par site et la session Frame sur cet appareil.
privacy
Lit et modifie les réglages de confidentialité du navigateur ci-dessus, et vérifie si une autre extension ou une politique les contrôle déjà.
identity
Ouvre frameprivacy.com pour que vous puissiez vous connecter, et reçoit la redirection. Elle ne lit pas un compte Google, et elle ne demande jamais votre mot de passe Frame.
scripting
Injecte le normaliseur d’empreinte et l’indicateur Global Privacy Control dans les pages que vous visitez.
declarativeNetRequest
Ajoute l’en-tête de requête Sec-GPC, un en-tête de réponse Referrer-Policy, et retire les paramètres de suivi des pages que vous ouvrez.
browsingData
Efface les témoins, le stockage, le cache et les service workers d’un site quand vous choisissez Oublier ce site. Elle ne sert à rien d’autre.
cookies
Lit les domaines des témoins pour qu’Oublier ce site puisse inclure les sous-domaines. Les valeurs des témoins ne sont ni enregistrées ni envoyées à un compte.
Accès aux hôtes, http et https
Ces scripts de page et ces règles d’en-tête doivent s’exécuter sur les sites que vous visitez. Le contenu des pages n’est pas envoyé à un compte.
frameprivacy.com
Appelle l’API de connexion après votre approbation. La requête n’inclut pas les témoins du site.
FAQ

Vos questions,nos réponses.

Autre chose ? support@frameprivacy.com

  • Non. Elle réduit quelques façons dont un site peut reconnaître ce navigateur, ou voir une adresse IP locale pendant un appel. Votre adresse IP publique reste visible. Ce n’est pas un RPV, et elle ne remplace pas un profil de navigateur distinct.