statamic-analytics.jpg

Privacy Analytics — Addon Statamic

Open Source / oliweb.ch

Informations

Client
Open Source / oliweb.ch
Catégories
Applications Web Open Source
Technologies
PHP 8.3+ Statamic 6 MariaDB ip-api.com Composer

Privacy Analytics est un addon open-source pour Statamic qui permet de suivre l'audience de son site sans dépendre d'aucun service externe. Ni Google Analytics, ni Matomo cloud, ni Plausible cloud : toutes les données restent sur votre serveur.

L'architecture repose sur deux couches complémentaires : chaque page vue est enregistrée directement en base de données pour un suivi en temps réel sans queue, puis une tâche planifiée recalcule les métriques agrégées pour les périodes récentes, optimisant les performances des requêtes du tableau de bord.

Le tableau de bord propose plus de 15 types de widgets : métriques de visiteurs et visites uniques, comparaison avec la période précédente, distribution géographique (IP → pays/ville via ip-api.com avec cache local), analyse des appareils et navigateurs, attribution des sources de trafic, et une heatmap d'activité par heure et jour de la semaine.

La conformité RGPD est intégrée nativement : un bandeau de consentement avec contrôles granulaires est disponible en option. La géolocalisation passe exclusivement par ip-api.com avec mise en cache locale, sans aucune donnée transmise à des tiers.

Ce projet est un fork de mohammedshuaau/enhanced-analytics, significativement étendu et refactorisé. Publié en open-source sous licence MIT.

Ce que ce projet illustre de notre expertise

  • Architecture double couche : écriture directe en DB pour le temps réel, recalcul agrégé par tâche planifiée pour les performances
  • Géolocalisation IP → pays/ville via ip-api.com avec cache local, aucune donnée transmise à des tiers
  • Zéro dépendance externe : aucun script tiers, aucun cookie imposé, données entièrement auto-hébergées
  • Bandeau de consentement RGPD intégré avec contrôles granulaires optionnels
  • 15+ types de widgets : visiteurs, géographie, appareils, sources, heatmap d'activité horaire
  • Fork open-source refactorisé et significativement étendu, publié sous licence MIT

Projets similaires