Cloisonnez vos activités sur internet avec Firefox et ses contextes

vie privée mars 17, 2021

Aujourd'hui, nous nous attaquons à un gros sujet : la navigation sur internet et le traçage des internautes à travers notamment des cookies. Nous allons faire un tour d'horizon des navigateurs web du marché, identifier ceux qui sont libres et ceux qui ne le sont pas, puis nous verrons comment les cookies peuvent pister notre navigation, et quelles sont les solutions pour s'en prémunir.

Un vrai navire, c'est la liberté

Un navigateur est un logiciel conçu pour consulter et afficher des sites internets. Vous êtes sûrement en train d'en utiliser un en ce moment pour lire cet article.

Il en existe beaucoup, mais seul une demi douzaine se partage 95% du marché. Sur le podium on retrouve Chrome, Safari, Internet Explorer/Microsoft Edge et Mozilla Firefox.

Parts de marché des navigateurs dans le monde, toutes plateformes confondues (Janvier 2021) - sources : StatCounter/NetMarketshare/W3Counter

Notre choix se portera vers un navigateur libre (pourquoi libre ?) afin de satisfaire nos besoins de liberté et de respect de vie privée. Voyons comment s'en sortent les candidats de ce top 6.

Sur le graphe ci-dessus, nous voyons que Chrome, le navigateur de Google, est le grand gagnant avec 65% de parts de marché. Ce navigateur est basé en partie sur un logiciel libre (chromium). Cependant, comme la plupart des produits Google, il récolte toutes vos données de navigation afin de vous proposer de la publicité ciblée. Vous pouvez trouver plus d'information sur cet article qui analyse les conditions d'utilisation du logiciel.

Safari (Apple) et Internet Explorer/Edge (Microsoft) sont des navigateurs non libres, développés pour équiper les appareils de leurs marques.

Enfin, Firefox est un navigateur libre et open source, développé par une fondation. Le but n'étant pas de se faire de l'argent, le navigateur est très respectueux de la vie privée de ses utilisateur·trice·s.

Vous l'aurez compris, Firefox est le seul candidat libre (parmi ce top 6) qui satisfait nos critères de sélection.

Mais le navigateur ne fait pas tout. Nous allons maintenant nous intéresser à ces fameux cookies dont vous avez sûrement entendu parler.

Les cookies sont des petits fichiers qui sont déposés sur votre ordinateur ou téléphone lorsque vous visitez un site internet. Ils sont utilisés pour stocker des informations sur votre visite afin de les mémoriser pour vos visites suivantes. Par exemple, lorsque vous vous connectez sur un site, vos informations de connexion sont enregistrées dans un cookie de session. Lors de vos prochaines visites le cookie sera lu et vous n'aurez pas besoin d'entrer à nouveau ces informations.

Ils sont aussi utilisés pour stocker vos préférences de navigation. Par exemple sur ce blog, vous pouvez choisir un thème sombre ou clair. La préférence sera enregistrée dans un cookie pour vos futures visites.

Enfin, et c'est là-dessus que nous allons nous pencher, ils sont utilisés pour tracer vos visites.

Cela a sûrement dû vous arriver : vous allez sur un site de chaussures et vous parcourez quelques pages. Le lendemain vous avez de la publicité pour cette marque de chaussures dans votre fil d'actualité Facebook. La raison ? Lors de votre visite sur le site marchand, un cookie Facebook est déposé indiquant votre visite. D'autres informations peuvent aussi être récupérées, comme les pages que vous avez visitées, les produits consultés et le temps que vous avez passé sur le site. Ce cookie pourra être lu ensuite par Facebook qui saura que vous avez passé plusieurs heures à regarder des paires de chaussures et pourra donc vous proposer une publicité adaptée.

Quelle paire de chaussures vais-je choisir ? On verra demain dans mon fil d'actualité Facebook

Non merci, vos cookies sont trop salés

Plusieurs méthodes existes afin de se protéger du traçage par les cookies. Ces méthodes sont plus ou moins strictes en fonction du niveau de confidentialité et du niveau d'ergonomie de navigation que vous souhaitez.

Refuser les cookies, ou les supprimer

Une solution pour éviter le traçage par les cookies est simplement de ne pas les accepter. Depuis les préférences de Firefox, vous pouvez choisir de renforcer la protection en refusant certain cookie.

Firefox bloque par défaut un grand nombre de traceurs

Depuis Firefox 86, le mode strict isole les cookies de chaque site web consulté. Cette nouvelle fonctionnalité fait de Firefox le navigateur le plus efficace contre le traçage par les cookies.

Il est aussi possible de supprimer l'ensemble des cookies à la fermeture du navigateur. Cette solution radicale permet de se débarrasser de tous les traceurs accumulés pendant vos visites. L’inconvénient est que les cookies de sessions (ceux qui conservent vos connexions) et les cookies de préférences serons aussi supprimés.

Un peu plus loin dans les paramètres, nous pouvons activer la suppression automatique des cookies à la fermeture du navigateur

Utiliser des contextes de navigation

Une autre solution consiste à utiliser des contextes de navigation. Les contextes permettent d'isoler votre navigation. Les cookies récupérés dans un contexte ne serons pas lisible par un site ouvert dans un contexte différent. Nous allons voir comment cela fonctionne en pratique.

Afin d'activer les contextes dans Firefox, il faut télécharger l'extension Facebook Container. Cette extension va par défaut isoler votre navigation sur Facebook. Cela veux dire que Facebook ne pourra pas accéder aux cookies que vous avez récupéré sur d'autres sites. Adios la publicité sur les chaussures après des heures de navigations sur des boutiques en ligne.

En plus du contexte Facebook, l'extension offre la possibilité d'utiliser d'autres contextes afin de cloisonner votre vie en ligne. L'extension va séparer les sites que vous visitez dans des conteneurs individuels. Cela permet de faire plusieurs choses :

  • Se connecter au même site avec deux comptes différents : pour avoir simultanément votre messagerie perso et pro ouverte dans votre navigateur.
  • Cloisonner votre vie en ligne : avoir un contexte pour votre travail et un contexte pour votre navigation personnelle pourra vous éviter de recevoir de la publicité ciblée en rapport avec votre travail.
  • Empêcher les réseaux sociaux de tracer votre navigation sur les autres sites : le but principal du Facebook container, empêcher Facebook de savoir où vous avez navigué.
Le paramétrage des onglets contextuels avec l'extension Facebook Container

Pour aller plus loin, l'extension Firefox Multi-account Containers permet de paramétrer plus finement vos contextes en assignant des sites qui devront s'ouvrir automatiquement dans un contexte particulier. Par exemple, assigner le site de votre banque au contexte "Bancaire" pour que vous n'ayez plus à penser à ouvrir tel ou tel contexte en fonction de ce que vous allez visiter.

Si vous parlez un peu anglais, cette courte vidéo vous expliquera mieux que moi le fonctionnement des contextes :

Les limites

Les méthodes que nous avons vu permettent d'éviter le traçage par les cookies. Malheureusement, ce n'est pas la seule technique qui permet de vous identifier et de vous tracer sur internet. D'autres méthodes comme le suivi de votre adresse IP ou votre empreinte numérique peuvent suivre votre activité. Nous aurons l'occasion d'expliquer ces autres techniques et comment s'en protéger dans de futurs articles.

Comme d'habitude, n'hésitez pas à abuser de la zone commentaires pour vous exprimer sur le sujet.

Mots clés

Xavier

Développeur Full Stack de métier, je suis un adepte du libre et de l'open source. J'ai fondé l'association Libreon et ce blog afin de sensibiliser à l'utilisation de logiciels libres.