Ahoy
Bibliothèque d'analytique open source pour Ruby on Rails, pour le suivi interne des visites et des événements, auto hébergée sur le serveur de l'opérateur.
Que fait Ahoy ?
Ce qu'est Ahoy
Ahoy est une bibliothèque d'analytique open source pour Ruby on Rails qui enregistre les visites et les événements directement dans l'application de l'opérateur. Elle est interne par conception et conserve les données dans la base de l'opérateur plutôt que de les envoyer à un prestataire externe.
Comme Ahoy est auto hébergée, l'opérateur contrôle où résident les données, leur durée de conservation et les accès. Cette architecture offre un contrôle fort sur les données personnelles par rapport à une analytique tierce hébergée.
Quelles données et quels cookies sont collectés
Ahoy dépose des cookies internes nommés ahoy_visit et ahoy_visitor pour regrouper les requêtes en visites et reconnaître les visiteurs récurrents. Elle enregistre des détails de visite comme la page d'arrivée, le référent et les informations d'appareil et de navigateur, ainsi que les événements personnalisés définis.
Ahoy peut aussi stocker une géolocalisation déduite de l'IP et un identifiant de visiteur. Ces enregistrements sont des données personnelles au sens du RGPD, bien qu'Ahoy propose un mode par ensembles d'anonymat qui évite les cookies.
Implications RGPD et ePrivacy
Lorsque Ahoy utilise des cookies, elle lit et écrit des informations sur l'appareil du visiteur, donc la directive ePrivacy s'applique. Lorsque ces cookies sont considérés comme non essentiels, un consentement préalable est requis avant leur dépôt.
Selon le RGPD, l'opérateur est le seul responsable de traitement car aucun sous traitant externe n'intervient. L'opérateur doit néanmoins fournir une information, définir une base légale et appliquer une durée de conservation aux visites et événements.
Exigences de consentement
Si Ahoy est configurée avec des cookies analytiques non strictement nécessaires, un consentement préalable doit être recueilli avant qu'elle ne dépose ahoy_visit et ahoy_visitor.
Ahoy peut fonctionner sans cookies grâce aux ensembles d'anonymat, ce qui peut réduire ou supprimer l'exigence de consentement dans certaines juridictions où la mesure est strictement limitée. Vérifiez l'interprétation locale avant de vous appuyer sur une exemption.
Transferts internationaux de données
Ahoy stocke les données sur l'infrastructure de l'opérateur, il n'y a donc aucun transfert vers un prestataire tiers. La situation de transfert dépend entièrement du lieu d'hébergement des serveurs.
Si l'opérateur héberge dans l'Espace économique européen, aucun transfert international n'a lieu. Si l'hébergement est hors de cette zone, l'opérateur doit mettre en place un mécanisme de transfert approprié.
Étapes pratiques de conformité
Décidez d'exécuter Ahoy avec cookies ou avec ensembles d'anonymat, fixez une durée de conservation claire pour les visites et événements, et ajoutez le traitement à votre registre.
Si des cookies sont utilisés, conditionnez les au consentement et documentez ahoy_visit et ahoy_visitor dans votre politique de cookies. Envisagez de masquer ou tronquer les adresses IP et de limiter les événements collectés au strict nécessaire.
Ahoy et le RGPD
- Base légale
- Legitimate interest for first party measurement where data stays on the operator's server, with consent recommended where local rules treat the analytics cookies as non essential
- Niveau de risque
- low
- Textes applicables
- GDPR, ePrivacy Directive
Analyse d'impact (AIPD)
Ahoy conserve les données sur le serveur de l'opérateur, ce qui réduit le risque, mais une AIPD peut rester justifiée lorsque le suivi d'événements est étendu ou combiné aux données de compte. Évaluez la conservation des visites et visiteurs, le stockage de l'IP et de la géolocalisation, et l'usage éventuel des ensembles d'anonymat à la place des cookies, puis documentez les mesures de minimisation.
Exemple de texte pour votre bannière
Nous utilisons Ahoy, un outil d'analytique interne hébergé sur nos propres serveurs, pour comprendre l'usage de ce site. Avec votre consentement, Ahoy dépose des cookies internes pour compter les visites et les événements. Vous pouvez accepter ou refuser ces cookies analytiques à tout moment.
Ce que Ahoy dépose et contacte
- Méthode de suivi
- First party server side and JavaScript tracking with first party cookies
- Localisation des serveurs
- Self hosted on the operator's own infrastructure
- Mode sans cookie disponible
- Oui
Cookies déposés (3)
| Nom | Type | Durée | Finalité |
|---|---|---|---|
| ahoy_visit | First party | 4 hours | Identifies the current visit and groups events into a single session |
| ahoy_visitor | First party | 2 years | Recognises the returning visitor across visits for first party analytics |
| ahoy_track | First party | Session | Buffers events client side before they are sent to the operator's server |
Domaines tiers contactés (2)
The operator's own website domainThe operator's own Rails application domain
Questions fréquentes sur Ahoy
Une question qui n'est pas dans la liste ? Écrivez-nous, on répond vite.
Quels cookies Ahoy dépose t il ?
Par défaut, Ahoy dépose deux cookies internes, ahoy_visit et ahoy_visitor. Le cookie de visite regroupe les requêtes en une visite et le cookie de visiteur reconnaît un visiteur récurrent. Ahoy peut aussi fonctionner sans cookies via les ensembles d'anonymat, sans stocker de cookie analytique.
Le consentement est-il requis pour Ahoy ?
Si Ahoy utilise ses cookies pour une analytique non essentielle, un consentement préalable est généralement requis au titre de la directive ePrivacy. Si vous configurez Ahoy avec des ensembles d'anonymat sans cookies, l'exigence peut être réduite ou supprimée selon l'interprétation locale.
Quelle est la base légale du traitement avec Ahoy ?
Comme les données restent sur votre serveur, de nombreux opérateurs s'appuient sur l'intérêt légitime pour la mesure interne, avec un test de mise en balance documenté. Lorsque les cookies sont non essentiels, le consentement ePrivacy est nécessaire pour les déposer. Documentez la base choisie.
Ahoy transfère t il des données hors de l'UE, notamment vers les États Unis ?
Ahoy ne transfère pas de données à un prestataire car il est auto hébergé. Le fait que les données quittent l'UE dépend du lieu d'hébergement de votre application. Si vos serveurs sont dans l'Espace économique européen, aucun transfert international n'a lieu.
Une AIPD est elle nécessaire pour Ahoy ?
Souvent non, car le risque est moindre quand les données restent sur votre serveur. Une AIPD devient conseillée lorsque le suivi d'événements est étendu, combiné aux données de compte ou stocke une géolocalisation précise. Évaluez la portée et la conservation, puis documentez.
Comment mettre en œuvre Ahoy de manière conforme ?
Choisissez entre cookies et ensembles d'anonymat, fixez une durée de conservation et limitez les événements enregistrés. Avec des cookies, conditionnez les au consentement et listez ahoy_visit et ahoy_visitor dans votre politique. Envisagez de masquer les adresses IP pour minimiser les données.
Quelles sont les alternatives à Ahoy ?
Les alternatives incluent d'autres outils d'analytique auto hébergés et des plateformes respectueuses de la vie privée offrant une mesure sans cookie. Pour les équipes Rails, Ahoy séduit car les données restent dans votre base, mais des outils agrégés plus légers peuvent suffire.
Comment mettre à jour la politique de cookies pour Ahoy ?
Si vous exécutez Ahoy avec cookies, listez ahoy_visit et ahoy_visitor avec leur finalité et durée et indiquez qu'il s'agit de cookies analytiques internes. Avec les ensembles d'anonymat, vous pouvez indiquer qu'aucun cookie analytique n'est utilisé. Gardez la politique cohérente avec votre configuration.
Mettez votre site en conformité aujourd'hui.
Gratuit jusqu'à 25 000 sessions par mois. Sans carte bancaire, sans engagement.