Ackee
Ackee est une plateforme d'analytique web open source, privacy first, développée par le développeur indépendant allemand Tobias Reich. Conçue pour l'auto hébergement et publiée sous licence MIT, elle évite explicitement cookies, identifiants persistants et empreintes. Le comptage des visiteurs repose sur un hash unidirectionnel quotidien qui se réinitialise toutes les 24 heures, ce qui en fait l'une des alternatives RGPD les plus simples à Google Analytics pour les sites de taille modérée.
Que fait Ackee ?
Qu'est ce qu'Ackee
Ackee est une plateforme d'analytique web auto hébergée open source créée par Tobias Reich (Berlin). Distribuée sous licence MIT, elle s'adresse aux développeurs, designers et petits éditeurs qui veulent une alternative simple à Google Analytics sans le poids privacy. Ackee tourne comme application Node.js adossée à MongoDB, généralement déployée en Docker sur un VPS UE. Il n'existe pas de SaaS central : chaque instance est exploitée par son propriétaire. Le tableau de bord affiche vues, durées, top pages, événements, referrers, devices, navigateurs, langues, résolutions et OS, agrégés quotidiennement.
Quelles données Ackee collecte
Chaque vue envoie un événement à l'API GraphQL Ackee avec URL, referrer, langue, device, OS et taille d'écran. Ackee ne stocke pas l'IP brute : il calcule un hash quotidien de IP + User Agent + sel serveur, sel qui tourne chaque jour. Le hash est non réversible et empêche de suivre un visiteur entre deux jours. Aucun cookie ni localStorage. Des événements optionnels (clics, soumissions de formulaire) sont possibles avec le même identifiant anonyme.
Implications RGPD et ePrivacy
Comme Ackee n'écrit rien sur le terminal, l'article 5(3) ePrivacy ne s'applique pas. Le sel quotidien rend le hash non réversible et la donnée est anonyme à l'échelle de la journée. L'exemption mesure d'audience CNIL, les recommandations BfDI sur la Reichweitenmessung et la position du datatilsynet sur les analytics sans cookies convergent : Ackee peut être utilisé sans consentement sur la base de l'intérêt légitime. Le client contrôle totalement rétention et suppression.
Le consentement est il requis
En configuration par défaut, non. Ackee peut fonctionner sans bannière et sans entrée dans la politique cookies puisque rien n'est stocké côté client. Si l'administrateur active le mode détaillé qui conserve le hash IP 24 heures, une information demeure souhaitable, mais le consentement reste optionnel. Les options Tracker.with() permettent de désactiver certains points (referrer, langue, écran) pour minimiser davantage.
Transferts de données
Aucun en dehors de l'infrastructure du client. Ackee est auto hébergé : pas de SaaS porté par le projet. Les clients UE déploient sur Hetzner, Scaleway, OVHcloud ou toute plateforme Kubernetes UE friendly. La politique de confidentialité n'a pas besoin de mentionner de destinataire hors UE. Les sous traitants de l'hébergeur choisi restent à référencer séparément.
Étapes pratiques de conformité
Auto hébergez Ackee sur un serveur UE, configurez un sel quotidien fort, limitez la rétention au strict nécessaire (par défaut illimitée, mais l'on peut purger), documentez Ackee dans la politique avec la base légale (intérêt légitime) et les mesures de minimisation, et vérifiez avec les devtools navigateur qu'aucun cookie Ackee n'est posé. Envisagez Plausible, Fathom UE ou Matomo en mode sans cookie comme alternatives connues de la même famille.
Ackee et le RGPD
- Base légale
- Legitimate interest (Art. 6(1)(f) GDPR) for strictly aggregated, first party, no cookie audience measurement; consent (Art. 6(1)(a)) is recommended if the customer chooses the detailed mode that retains visitor records for 24 hours instead of the fully anonymous mode
- Niveau de risque
- low
- Textes applicables
- GDPR, ePrivacy Directive, TTDSG, LIL, French CNIL exemption for audience measurement, German TTDSG Paragraf 25 Absatz 2 Nr. 2 strictly necessary exemption
Analyse d'impact (AIPD)
Ackee ne déclenche presque jamais d'AIPD : pas de transfert hors UE, pas d'identifiants persistants, pas de données sensibles. Mentionnez le brièvement au registre article 30 en tant qu'outil d'analytics first party côté serveur. Une AIPD plus large peut l'inclure parmi plusieurs outils de mesure.
Exemple de texte pour votre bannière
Nous utilisons Ackee, un outil d'analytique auto hébergé privacy first, pour compter les pages vues. Aucun cookie n'est posé et aucune donnée personnelle ne quitte nos serveurs.
Ce que Ackee dépose et contacte
- Méthode de suivi
- JavaScript snippet (tracker.js) loaded from the customer's self hosted Ackee server, sending page view events to a GraphQL API. Designed without cookies and without persistent identifiers: a one way hash of (IP + User Agent + signature salt) generates a daily anonymous ID that cannot be reversed.
- Localisation des serveurs
- Customer controlled. Ackee is open source under the MIT license and runs anywhere the customer chooses (own VPS, EU PaaS, Docker on premises). There is no central Ackee SaaS run by the project maintainers.
- Mode sans cookie disponible
- Oui
Cookies déposés (1)
| Nom | Type | Durée | Finalité |
|---|---|---|---|
| No cookies set | none | N/A | Ackee is designed without cookies. It does not write anything on the visitor's browser; the daily anonymous ID lives only on the Ackee server and is derived from a salted hash that rotates every 24 hours. |
Domaines tiers contactés (3)
<your-ackee-server>github.com/electerious/Ackeehub.docker.com (only for image pull, not at runtime)
Questions fréquentes sur Ackee
Une question qui n'est pas dans la liste ? Écrivez-nous, on répond vite.
Ackee pose t il des cookies ?
Non. Ackee ne pose pas de cookies et n'utilise pas le localStorage. Il envoie un seul événement par vue à son serveur auto hébergé, calculé sans identifiant persistant côté client.
Faut il un consentement pour Ackee ?
Non. L'article 5(3) ePrivacy ne se déclenche que lorsqu'une information est lue ou écrite sur le terminal. Ackee n'écrit rien. L'exemption mesure d'audience CNIL et les positions équivalentes en Allemagne, Norvège et Espagne vont dans le même sens.
Quelle base légale pour Ackee ?
Intérêt légitime (art. 6(1)(f) RGPD). Le traitement est strictement agrégé, first party, non partagé et sur l'infrastructure du client, ce qui satisfait les conditions posées par les autorités européennes pour l'exemption.
Y a t il des transferts hors UE ?
Pas par Ackee lui même. Ackee est auto hébergé : aucun SaaS porté par le projet. Tant que vous déployez sur une infrastructure UE, il n'y a pas de transfert. Seul votre hébergeur reste à référencer comme sous traitant.
Une AIPD est elle nécessaire pour Ackee ?
Quasiment jamais. Le risque pour les personnes est minimal puisque le traitement est agrégé, sans cookies et first party. Documentez brièvement Ackee au registre article 30.
Comment implémenter Ackee de manière conforme ?
Déployez Ackee en région UE (Docker chez Hetzner, Scaleway, OVHcloud), configurez un sel quotidien imprévisible et fort, restreignez le dashboard aux admins authentifiés, conservez les événements bruts au minimum nécessaire et ajoutez un court paragraphe à la politique expliquant l'intérêt légitime.
Quelles alternatives à Ackee ?
Plausible Analytics (SaaS UE ou auto hébergé), Fathom Analytics avec isolation UE, Matomo Analytics en mode sans cookie, Umami (auto hébergé), Pirsch (SaaS UE allemand), GoatCounter (open source). Toutes configurables pour de la mesure sans cookies.
Ackee doit-il figurer dans la politique cookies ?
Strictement parlant non, puisque aucun cookie n'est posé. Vous pouvez néanmoins ajouter une mention en politique de confidentialité expliquant qu'Ackee est l'outil d'audience auto hébergé en UE sans cookies ni identifiants persistants. Cette transparence est appréciée des autorités.
Mettez votre site en conformité aujourd'hui.
Gratuit jusqu'à 25 000 sessions par mois. Sans carte bancaire, sans engagement.