ToS;DR repart de zéro pour décortiquer les conditions d'utilisation du Net

ToS;DR repart de zéro pour décortiquer les conditions d’utilisation du Net

En cochant cette case, je reconnais...

Avatar de l'auteur
Guénaël Pépin

Publié dans

Internet

28/11/2017 7 minutes
11

ToS;DR repart de zéro pour décortiquer les conditions d'utilisation du Net

Cinq ans après la création de ToS;DR, comprendre les conditions d'utilisation des services en ligne reste encore très compliqué. Des développeurs ont repris de zéro la conception de la plateforme, pour résumer simplement ces textes légaux, au cœur de nos vies numériques.

Il suffit parfois de dix jours pour relancer un projet tombé en désuétude. ToS;DR (Terms of Service;Didn't Read) héberge désormais Phoenix, une réécriture du service, censée grandement simplifier la contribution des internautes à la base de données.

Lancé en juin 2012, ToS;DR est une plateforme qui résume les conditions générales d'utilisation de nombreux services. Plutôt que des dizaines de pages de discours légal, l'outil promet une version concise avec un jugement point par point, puis une note globale. Environ 80 services sont référencés, pour la plupart de manière incomplète.

L'idée est née au sein du groupe Unhosted au Chaos Communication Camp (CCC) en 2011, puis développé par Hugo Roy lors d'un stage l'année suivante. Une campagne de financement sur Indiegogo a permis de récolter 20 000 euros, quand une association loi 1901 est née en 2013.

Pour cette nouvelle version, il a passé la main. « Mon niveau d'implication est assez faible ces temps-ci. Mon travail et les Exégètes me prennent déjà beaucoup de temps » nous déclare-t-il. Phoenix a été conçu par trois personnes, dont Christopher Talib, ancien chargé de campagne à la Quadrature du Net. Il revient avec nous sur ce développement et les changements à venir.

Simplifier la base, automatiser l'attribution des notes globales

Christopher Talib a rejoint le projet en décembre 2016, après une rencontre au Capitole du libre de Toulouse. L'idée de départ était de reprendre la conception d'edit.tosdr.org, qui propose depuis 2015 aux internautes de remplir la base de données. Une nouvelle campagne de financement et une mise à jour de la base de données étaient aussi espérées.

« La base de données commence à dater. Plus personne n'avait vraiment le temps de s'en occuper » se souvient le concepteur de Phoenix. Faute de développeur connaissant MeteorJS, le framework utilisé sur « edit », l'équipe a décidé de repartir de zéro (en Ruby) cet été. Une aubaine pour Christopher Talib, qui veut diversifier ses activités, en passant de la politique aux outils.

Le but de Phoenix est d'obtenir une base plus propre. Chaque point d'un service est noté sur 10 (contre 100 auparavant) et la « classe » du service analysé (sa note globale) est générée automatiquement en fonction de tous les points inscrits. Elle va de « A » à « F », du très respectueux aux problèmes graves.

Phoenix ToS;DR

Une ancienne base de données « acrobatique »

Dans la version précédente du service, elle devait être attribuée manuellement par un modérateur. Or, peu de plateformes analysées ont obtenu une de ces classifications. Cette base contenait un peu moins de 80 services, contre 16 actuellement sur Phoenix. « On n'avait pas de problème à avoir de contribution, mais seuls cinq sites ont une classe. Ça fait un peu mauvais genre » note le développeur.

Selon lui, la base de données de la version encore en ligne est « un peu acrobatique ». Le projet a connu plusieurs générations de code et la contribution de TOSBack, un projet de l'Electronic Frontier Foundation (EFF), qui récupère régulièrement les conditions générales d'utilisation de centaines de services. L'équipe de ToS;DR y a contribué, mais l'outil apporte une couche de complexité pour tout nouveau développement. Elle a donc laissé de côté les centaines de services et les 1 700 points d'analyse en base.

Une API et des fonctions à construire

La version actuelle de Phoenix devrait être suivie d'une version bêta « avant le printemps ». Les priorités sont d'améliorer le design et l'accessibilité, « malheureusement passée à la trappe en codant ». À terme, la nouvelle version doit à la fois remplacer la page d'accueil actuelle (statique) et edit.tosdr.org.

Un autre morceau d'importance est l'API, principalement pour connecter les extensions pour Chrome et Firefox. Celles-ci affichent la note globale d'un site lorsque l'internaute le visite, et fournit le détail de ses conditions d'utilisation au clic. L'enjeu est déjà de basculer ces outils sur Phoenix, avant d'ajouter des fonctions allant au-delà de la simple récupération des données.

Des fonctions comme un historique des conditions d'utilisation ou la possibilité de suggérer des corrections. Pour le moment, les modérateurs sont « tout-puissants ». Ils sont les seuls à pouvoir ajouter un service et valident l'ensemble des modifications apportées à une entrée.

La comparaison des services selon la qualité de leurs conditions d'utilisation n'est pas encore d'actualité. « Ce n'est pas possible avec notre modèle de base de données, mais c'est quelque chose qu'on pourrait faire. Pour le moment, on veut simplement fournir de l'information. De la transparence sur les conditions générales d'utilisation » répond Christopher Talib. Il imagine, par exemple, une collaboration avec Framasoft sur une sélection de services respectueux. 

De la difficulté du libre et financement

La conception de ToS;DR a connu deux ans d'inactivité, jusqu'à début 2017. Si l'équipe continuait de communiquer, notamment sur Twitter et un groupe Google, le développement et le remplissage de la base avaient ralenti. Une version française, CGU : pas lu a aussi été lancée et oubliée.

Pour Talib, « dans le logiciel libre, on fait beaucoup l'éloge de la contribution. Le problème est qu'il y a beaucoup de projets, on ne sait pas sur lequel participer et c'est très dur pour un débutant. Ce sont des projets abscons, très complexes, sans documentation... ». Sans parler des communautés, qui peuvent être « très compliquées, voire toxiques comme celle qui travaille sur le noyau Linux ». 

Résultat : « Plein de projets libres sont importants, mais personne ne contribue » pense le concepteur de Phoenix. Pour lui, des initiatives comme le récent Contributopia de Framasoft peuvent aider en ce sens.

L'alpha de Phoenix semble avoir piqué l'intérêt d'internautes, avec une première pull request (proposition de code) et l'ouverture de tickets sur GitHub. L'équipe songe à lancer une nouvelle campagne de financement au printemps. Sur les 20 000 euros collectés en 2012, près de 4 300 euros étaient encore en banque au troisième trimestre.

Les fonds compensent en partie le temps passé à remplir la base par les membres de l'équipe. Le développeur principal de Phoenix ne s'inquiète d'ailleurs pas de l'appétit des internautes.

« Du contenu, il y en aura toujours tant que les gens seront intéressés par ces problématiques. La couverture presse d'Exodus Privacy prouve que ce genre de compréhension d'informations peu visibles préoccupe beaucoup de monde » estime-t-il. Son outil doit être « un grain de sable » dans la lutte pour des services respectueux des utilisateurs, alors que le besoin d'alternatives aux grandes plateformes est de plus en plus pressant.

Écrit par Guénaël Pépin

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Simplifier la base, automatiser l'attribution des notes globales

Une ancienne base de données « acrobatique »

Une API et des fonctions à construire

De la difficulté du libre et financement

Fermer

Commentaires (11)


Ce genre de site est plus que bienvenu pour sensibiliser les gens effectivement. Espérons que la v2 marche et soit maintenue à jour …


Je connaissais pas du tout, le concept est pas mal. Il faudrait une récupération par Mozilla ou Wikimedia pour le pousser à fond… car ça s’adresse principalement aux novices, qui ne savent pas que ça existe.

 

Si Firefox se met à signaler les sites déjà piratés, pourquoi ne pas aussi noter les CGU/CGV en natif ?








MisterDams a écrit :



Je connaissais pas du tout, le concept est pas mal. Il faudrait une récupération par Mozilla ou Wikimedia pour le pousser à fond… car ça s’adresse principalement aux novices, qui ne savent pas que ça existe.

 

Si Firefox se met à signaler les sites déjà piratés, pourquoi ne pas aussi noter les CGU/CGV en natif ?





Surtout pas de récupération par Mozilla ou Wikimedia !



 Une collaboration OK (genre le signalement des sites, c’est une très bonne idée), mais pas de récup : Mozilla connaît toujours une crise de leadership/management catastrophique (ce qui explique beaucoup l’abandon de nombreux projets et la chute de Firefox), et Wikimedia est de pire en pire avec la phagocytation croissante de l’organisation par des individus attirés par les millions de dollars de donation.



Il faudrait ensuite un petit plugin firefox qui te mette la note du site dans la barre d’adresse et qui t’amènes sur la page phoenix si tu cliques.


Ca existe déjà, la news en parle.




Ce sont des projets abscons, très complexes, sans documentation…





Et il y a même des projets qui prennent pour nom un acronyme en anglais que seuls les geeks comprennent… <img data-src=" />




Sans parler des communautés, qui peuvent être « très compliquées, voire toxiques comme celle qui travaille sur le noyau Linux ».



Non. Que ça ne plaise pas à certains leur mentalité, je le conçois , mais la qualifier de toxique parce qu’ils n’ont pas les mêmes moeurs, c’est ridicule.

Et puis balancer une pique personnelle au détour d’un problème de fond, ce n’est pas très fin.


Les auteurs de ToS;DR on construit des très jolis moulins à vent, malheureusement il n’y a pas assez de Don Quichotte pour s’attaquer au problème. Soyons réaliste: les gens adopteront aveuglément les TOS du prochain service/logiciel pour peu qu’il soit à-la-mode, indispensable, novateur, hype, buzz, …



Ce NPOV bien puissant, et non sourcé de surcroît.



<img data-src=" />












RedSlahdumdum a écrit :



Ce NPOV bien puissant, et non sourcé de surcroît.



<img data-src=" />





Je voudrais bien fournir mes sources, mais il me faudrait juste un petit don de 1 million de dollars pour garder mon ordinateur allumé : si tous les lecteurs de Next INpact me donnait 10€, je pourrais payer ma facture d’électricité pendant un an ! Autrement, je vais m’éteindre à jamais, ce serait dommage : je fais simplement appel à votre bon coeur, à votre solidarité. Que serais le web sans mes contributions ? Sauvez le Web, sauvez Klemus !&nbsp;photo en gros plan de mon visage



Sinon ça va les 91M, c’est confortable : 4.7M dans les serveurs, 9.5M dans le staff, 2M dans l’administratif, ça nous fait 16M pour faire tourner WP… Avec une réserve de 90+M de dollars, ça nous fait au moins 5 ans de fonctionnement sur cette seule réserve. Mais merci de continuer à donner “pour que WP ne ferme pas”, ça serait dommage d’arrêter d’arroser les copains avec les 27M restants du budget annuel et les placements financiers de ~40M :)



Jolie réponse <img data-src=" />



Sinon merci à l’auteur de l’article car je ne connaissais pas ce projet très intéressant.