Show HN: Respectlytics – Open-source, privacy-first mobile analytics (MIT+AGPL)
Respectlytics Community Edition est un serveur d’analyse mobile auto-hébergé qui privilégie la confidentialité et stocke les données selon un modèle en 5 champs par événement. Le système n’enregistre pas de données personnelles et emploie des identifiants anonymisés en mémoire RAM qui rotationnent toutes les deux heures ou lors du redémarrage de l’application. Les adresses IP ne sont pas stockées durablement et servent uniquement à dériver une localisation approximative par pays, tandis que les cinq champs stockés par événement restent event_name, session_id, timestamp, platform et country. Le déploiement peut se faire via Docker ou manuellement, avec une configuration par variables d’environnement et une option GeoIP via MaxMind. L’API et l’interface d’administration utilisent des mécanismes d’authentification spécifiques (X-App-Key et session), et le projet est publié sous AGPL-3.0, avec des outils de purge des données pour la rétention.