Matomo : une plateforme d'analyse web auto-hébergée avec confidentialité intégrée
Autonomiser les gens de manière éthique, Matomo recrute ! Rejoignez-nous Matomo est la principale alternative open source à Google Analytics, vous offrant un contrôle total et une confidentialité intégrée. Collectez, visualisez et analysez facilement les données des sites Web et des applications. Mettez-nous en vedette sur GitHub, les demandes de tirage sont les bienvenues !
En bref
- De quoi s’agit-il ?
- Une plateforme d'analyse open source en PHP et MySQL que vous installez sur votre propre serveur, avec un code JavaScript pour le suivi et des plugins pour les fonctions personnalisées.
- À qui s’adresse-t-il ?
- Matomo est publié sous GPL v3 ou version ultérieure. La licence autorise la copie, la distribution et la modification du logiciel, et précise qu'il n'y a aucune garantie pour ce logiciel libre.
- Puis-je l’utiliser commercialement ?
- Oui, sous conditions. GPL-3.0 est une licence copyleft : si vous distribuez un logiciel qui l’inclut, vous devez publier le code source de ce logiciel sous la même licence. Un usage interne, sans distribution, ne déclenche pas cette obligation.
- Est-il encore maintenu ?
- Oui. Le dépôt a reçu de nouveaux commits au cours des dernières 24 heures.
- En quel langage est-il écrit ?
- Principalement PHP, d’après les statistiques de langage de GitHub.
Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 15 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.
ANALYSE OPEN SOURCE APPROFONDIE
La plateforme et sa mission affichée
Le README de Matomo décrit le projet comme une plateforme d'analyse web libre et ouverte, écrite en PHP et utilisant MySQL, que vous téléchargez et installez sur votre propre serveur web. Le README indique que le projet vise à être une alternative libre à Google Analytics et affirme qu'il est déjà utilisé sur plus de 1 400 000 sites web. La mission citée est de créer, en tant que communauté, la principale plateforme internationale open source d'analyse numérique qui donne à chaque utilisateur le contrôle total de ses données pour de meilleures décisions, et le but est résumé comme donner du pouvoir aux gens de manière éthique. Le README n'explique pas comment cette mission est mesurée ou auditée.
Installation et obtention du code de suivi
Le README donne un parcours d'installation court : télécharger Matomo, le téléverser sur votre serveur web, pointer votre navigateur vers le répertoire, suivre les étapes, puis copier le code JavaScript généré dans les pages que vous souhaitez suivre. Il décrit le processus comme prenant cinq minutes. Il liste comme exigences PHP 7.2.5 ou supérieur, MySQL 5.5 ou supérieur ou MariaDB, et soit les extensions pdo et pdo_mysql, soit l'extension MySQLi. Matomo est décrit comme indépendant du système d'exploitation et du serveur, avec un lien vers matomo.org/docs/requirements pour plus de détails. Un plugin nommé VisitorGenerator peut générer des données factices pour expérimenter. Le README ne contient pas de commandes d'installation exactes.
Propriété des données, plugins et fonctions d'analyse
Comme Matomo fonctionne sur votre propre serveur, le README dit que les données sont stockées dans votre propre base de données et que vous pouvez obtenir toutes les statistiques via l'API Matomo Analytics. L'interface utilisateur peut être personnalisée avec des tableaux de bord et des widgets par glisser-déposer. Les fonctions sont construites sous forme de plugins, vous pouvez donc ajouter des fonctions et supprimer celles dont vous n'avez pas besoin, et vous pouvez créer vos propres plugins ou embaucher un consultant. Le README énumère des fonctions avancées telles que le suivi du commerce électronique, le suivi d'objectifs, le suivi de campagnes, les variables personnalisées, les rapports par e-mail, l'éditeur de segments personnalisés, la géolocalisation, les visites en temps réel et les cartes, et renvoie à une page de présentation des fonctions. Il ne compare pas ces fonctions point par point avec Google Analytics.
Développement, tests et contribution communautaire
Pour le développement, le README indique que vous devez installer Matomo à partir du dépôt Git, ce qui donne également accès à un environnement DDEV, avec plus de détails dans le README DDEV. L'assurance qualité est décrite comme des milliers de tests unitaires et des centaines de tests d'intégration automatisés, de tests système, de tests JavaScript et de tests d'interface par captures d'écran, exécutés sur un serveur d'intégration continue. Le projet utilise aussi BrowserStack pour vérifier la compatibilité de l'interface avec de nombreux navigateurs. Les traductions sont gérées sur Weblate, et le README invite à contribuer et propose une page carrières. Le README ne précise pas de processus de contribution au-delà de ces liens, ni de pourcentages de couverture de tests.
Canaux de support et options hébergées
Le README liste plusieurs façons d'obtenir de l'aide. Le support gratuit est disponible en publiant sur le forum communautaire à forum.matomo.org, tandis que le support professionnel payant est vendu comme plan de support Matomo On-Premise. Si vous ne voulez pas héberger vous-même, il y a le service Matomo Cloud avec un essai gratuit de 21 jours et une démo en ligne à demo.matomo.cloud. Pour les changements, matomo.org/changelog liste les tickets fermés dans les versions actuelles et passées, tandis que developer.matomo.org/changelog liste les changements techniques de la plateforme. Le README ne mentionne pas de temps de réponse ni de garanties de niveau de service pour le support gratuit ou payant.
Pratiques de sécurité décrites dans le README
Le README affirme que la sécurité est une priorité absolue et que le projet valide, corrige et publie des correctifs aussi rapidement que possible lorsque des problèmes potentiels sont découverts. Il mentionne un programme de prime aux bugs de sécurité qui récompense les chercheurs qui trouvent et divulguent des problèmes, avec des liens vers matomo.org/security et un programme HackerOne. Ce sont des affirmations du projet, pas des évaluations indépendantes. Le README ne fournit pas de délais précis de réponse aux vulnérabilités, de rythme de publication des correctifs, d'incidents de sécurité passés ou de fréquence d'audit.
Conditions de licence et leur portée
Selon le README, Matomo est publié sous GPL v3 ou version ultérieure. L'extrait de licence la définit comme une licence libre copyleft destinée à garantir votre liberté de partager et de modifier le logiciel. Elle autorise la copie, la distribution et la modification du programme, et exige que les versions modifiées soient marquées comme modifiées. La GPL précise également qu'il n'y a aucune garantie pour ce logiciel libre. L'extrait de licence ne traite pas de la posture de sécurité de Matomo, de ses obligations de support ou de ses performances, et le README n'utilise pas la licence pour faire ces affirmations.
Les donnees que Matomo garde sous votre controle
Installez Matomo dans l environnement indique par sa documentation, activez un site de test et comparez les rapports produits avec les evenements envoyes. Verifiez les reglages de consentement, l anonymisation et la retention avant de mesurer un trafic reel. Les fonctions documentees dans matomo-org/matomo ne suffisent pas a conclure sur la conformite de votre organisation sans examiner vos donnees et vos obligations locales.
Conclusion éditoriale
Matomo est publié sous GPL v3 ou version ultérieure. La licence autorise la copie, la distribution et la modification du logiciel, et précise qu'il n'y a aucune garantie pour ce logiciel libre. Les déclarations du README sur la sécurité et la confidentialité sont des déclarations du projet, pas des garanties indépendantes.
Notes de la communauté