La version gratuite n’est pas une démo
tarteaucitron.js est open source sous licence MIT. Ce n’est pas une version volontairement inutilisable destinée à pousser vers Pro : il est possible de l’installer, de déclarer les services et de gérer le consentement sans acheter de licence.
Pour un développeur à l’aise avec une intégration manuelle, cela peut parfaitement convenir. La différence avec Pro se trouve notamment dans le mode automatique, la console et la simplicité de gestion.
Mais auto-héberger implique de maintenir
Il y a un point plus discret que j’estime important : lorsqu’une bibliothèque est auto-hébergée, sa mise à jour devient la responsabilité de la personne qui l’a installée.
Installer une version une fois puis ne plus jamais y toucher fonctionne… jusqu’au jour où une correction importante est publiée. Une CMP est un composant actif du site et doit être maintenue comme les autres.
Open source donne la liberté d’auto-héberger. Cette liberté inclut aussi la responsabilité de suivre les mises à jour.
Les anciennes versions ne disparaissent jamais vraiment
Je le constate notamment dans les statistiques de distribution : des versions de tarteaucitron vieilles de plusieurs années continuent encore à être téléchargées.
Je soupçonne souvent des thèmes, templates ou projets d’agence qui embarquent une version précise et continuent à la déployer longtemps après sa publication. Le site fonctionne, personne ne regarde la version, et elle reste là.
Ce phénomène me fait parfois réfléchir au paradoxe de l’auto-hébergement : garder la maîtrise est une bonne chose, mais uniquement si cette maîtrise est réellement exercée.
Pro règle une partie de ce problème
Avec tarteaucitron Pro, le script est distribué par le CDN du service. Lorsqu’une mise à jour est déployée, les sites utilisant Pro en bénéficient automatiquement et rapidement.
C’est particulièrement intéressant pour les corrections de sécurité. Il n’est pas nécessaire de retrouver chaque site, remplacer une bibliothèque, vider différents caches puis vérifier quelle version est réellement servie.
Pour une agence ou une organisation qui gère beaucoup de sites, cette différence devient rapidement plus importante que le temps gagné lors de l’installation initiale.
Pro apporte aussi l’automatisation
La maintenance n’est évidemment pas la seule différence. En mode manuel open source, les services doivent être intégrés correctement et leurs chargements directs retirés du site.
Le mode automatique Pro peut détecter les services pris en charge présents dans la page et les contrôler lorsque le marqueur est correctement positionné. C’est notamment utile pour éviter certaines erreurs décrites dans mon article sur la vérification réelle des trackers.
Il n’y a pas de mauvaise réponse universelle
Je continue à tenir à la version open source et je veux qu’elle reste réellement utilisable. Pour quelqu’un qui souhaite maîtriser son intégration et suivre ses mises à jour, elle a parfaitement sa place.
Pro répond à un autre besoin : réduire la maintenance manuelle, automatiser davantage l’intégration et bénéficier des mises à jour distribuées directement.
La vraie question n’est donc pas seulement "gratuit ou payant ?". C’est plutôt : qui va installer, vérifier et maintenir cette CMP dans deux ou trois ans ?


