Echoes Corsac.net - Echoes camshot
mercredi 28 mars 2018 (2 posts)

La collecte de données d'utilisateurs Facebook par Cambridge Analytica a fait pas mal de bruit récemment. Je ne suis pas moi-même utilisateur de Facebook, mais j'utilise d'autres services comme ceux de Google, connus pour leur collecte massive de données utilisateurs, et je connais beaucoup de monde qui utilise Facebook quotidiennement. J'ai aussi vu passer des tweets de gens qui racontent la quantité de données personnelles collectées par ces services.

Mozilla a récemment publié une extension Firefox permettant d'aider les internautes à limiter la collecte de données par Facebook. Cette extension est en fait basée sur les containers (ou contextes), que Mozilla développe depuis plusieurs années. Ça a commencé par une fonctionnalité expérimentale dans la version en développement, puis comme une expérimentation test pilot jusqu'à devenir une extension complète nommée Multi-Account containers. Une version réduite sans interface de configuration est même intégrée directement dans Firefox.

Les containers Firefox séparent le stockage local des sites visités (cookies, préférences, sessions utilisateurs etc.) et permettent à un utilisateur d'isoler les différents pans de sa vie en ligne, en ne s'identifiant à un site que dans un « contexte » spécifique. Un peu comme en ayant un profil Firefox complet par site, mais en beaucoup plus pratique.

Personnellement j'utilise cette extension sans arrêt afin d'isoler les différents sites où je suis identifié. J'ai un contexte pour Google, un pour Twitter, un pour ma banque etc. Si j'utilisais Facebook j'en aurais un pour Facebook, si j'utilisais gmail j'en aurai un pour gmail. La navigation courante se fait dans le container « par défaut » où je ne suis jamais identifié à aucun site web, et où la collecte de données est donc plus minime (j'utilise aussi l'extension uBlock Origin pour limiter les pubs et le tracking).

Du coup, ma vie en ligne est compartimentée: Google n'associe pas chacune de mes requête à mon compte (par ailleurs j'utilise plutôt DuckDuckGo, Twitter ne connait que les tweets que je regarde et je n'expose pas tous mes cookies à tous les sites web.

Pour se servir de l'extension, la page de téléchargement ainsi que celle de support sont vraiment claires, mais globalement ça se passe comme ça:

  • on installe l'extension depuis la page, et on l'active ;
  • on crée de nouveaux contextes correspondant à son usage, via le menu de configuration ;
  • on ouvre un onglet dans un contexte spécial en cliquant longuement sur le + ou en utilisant contrôle+clic ;
  • le contexte courant est indiqué dans la barre d'URL ainsi que par un liseré de couleur sous l'onglet ;
  • optionnellement, on peut assigner un site à un contexte, et il s'ouvrira systématiquement dans ce contexte (par exemple facebook.com s'ouvrira systématiquement dans le contexte Facebook, ce qui est sans doute ce que fait l'extension récemment publiée par Mozilla); ça permet de restreindre l'exposition des données mais empêche par contre de regarder Facebook sans être identifié

Une fois à l'intérieur d'un contexte, on peut en sortir en faisant un clic droit sur un lien, en choisissant « Ouvrir dans un nouvel onglet contextuel » et en sélectionnant « Sans contexte ». De cette façon Facebook ne continuera pas le suivi dans le nouveau contexte.

Autant que je sache il n'est pas encore possible d'avoir des contextes jetables (détruits lors de la fermeture de l'onglet) mais une requête est ouverte à ce sujet et une autre extension semble exister.

Au final, et même si l'isolation n'est peut-être pas complète, je recommande fortement aux utilisateurs de Firefox d'essayer cette extension. Je la trouve vraiment simple d'utilisation et elle aide vraiment à conserver de saines frontières dans sa vie en ligne.

Je ne sais pas s'il existe un équivalent pour Chromium (ou Safari), mais si quelqu'un en connait n'hésitez pas à me l'indiquer.

Yves-Alexis@20:35:16 (Echoes)

There was some noise recently about the massive amount of data gathered by Cambridge Analytica from Facebook users. While I don't use Facebook myself, I do use Google and other services which are known to gather a massive amount of data, and I obviously know a lot of people using those services. I also saw some posts or tweet threads about the data collection those services do.

Mozilla recently released a Firefox extension to help users confine Facebook data collection. This addon is actually based on the containers technology Mozilla develops since few years. It started as an experimental feature in Nightly, then as a test pilot experiment, and finally evolved into a fully featured extension called Multi-Account containers. A somehow restricted version of this is even included directly in Firefox but you don't have the configuration window without the extension and you need to configure it manually with about:config.

Basically, containers separate storage (cookies, site preference, login session etc.) and enable an user to isolate various aspect of their online life by only staying logged to specific websites in their respective containers. In a way it looks like having a separate Firefox profile per website, but it's a lot more usable daily.

I use this extension massively, in order to isolate each website. I have one container for Google, one for Twitter, one for banking etc. If I used Facebook, I would have a Facebook container, if I used gmail I would have a gmail container. Then, my day to day browsing is done using the “default” container, where I'm not logged to any website, so tracking is minimal (I also use uBlock origin to reduce ads and tracking).

That way, my online life is compartmentalized/containerized and Google doesn't always associate my web searches to my account (I actually usually use DuckDuckGo but sometimes I do a Google search), Twitter only knows about the tweets I read and I don't expose all my cookies to every website.

The extension and support pages are really helpful to get started, but basically:

  • you install the extension from the extension page
  • you create new containers for the various websites you want using the menu
  • when you open a new tab you can opt to open it in a selected container by long pressing on the + button
  • the current container is shown in the URL bar and with a color underline on the current tab
  • it's also optionally possible to assign a website to a container (for example, always open facebook.com in the Facebook container), which can help restricting data exposure but might prevent you browsing that site unidentified

When you're inside the container and you want to follow a link, you can get out of the container by right clicking on the link, select “Open link in new container tab” then select “no container”. That way Facebook won't follow you on that website and you'll start fresh (after the redirection).

As far as I can tell it's not yet possible to have disposable containers (which would be trashed after you close the tab) but a feature request is open and another extension seems to exist.

In the end, and while the isolation from that extension is not perfect, I really suggest Firefox users to give it a try. In my opinion it's really easy to use and really helps maintaining healthy barriers on one's online presence. I don't know about an equivalent system for Chromium (or Safari) users but if you know about it feel free to point it to me.

A French version of this post is also available here just in case.

Yves-Alexis@20:44:03 (Debian)

Images
Stats
  • 1512 posts
  • 6125 jours
  • 0.25 posts/jour
  • IRC
  • Last.fm
Stuff
Gallery
Tech
Webcomics
Weblogs
Desktop