Autres

Apisearch

Mesure d'audienceSite officiel

Apisearch est un moteur de recherche open source qui alimente la recherche sur un site et peut être auto-hébergé sur votre propre infrastructure ou utilisé en tant que service cloud. Un widget ou un script JavaScript envoie chaque requête de recherche du visiteur au backend Apisearch et peut déposer un cookie ou une entrée de stockage du navigateur pour conserver la session de recherche et enregistrer des statistiques de recherche comme les termes saisis et les résultats cliqués. Comme les termes de recherche peuvent constituer des données personnelles, toute statistique de recherche non essentielle ne doit se charger qu'après le consentement du visiteur.

Présentation

Que fait Apisearch ?

Ce qu'est Apisearch

Apisearch est un moteur de recherche open source qui alimente la barre de recherche d'un site web. Il peut être auto-hébergé sur une infrastructure que vous contrôlez ou utilisé en tant que service cloud géré. L'expérience de recherche fonctionne comme un widget ou un script JavaScript qui se charge sur la page et envoie chaque requête saisie par un visiteur au backend Apisearch, qui renvoie les résultats correspondants en temps réel.

Quelles données et quels cookies Apisearch collecte

Lorsqu'un visiteur lance une recherche, le widget envoie la requête saisie au backend Apisearch et peut enregistrer des statistiques de recherche comme les termes saisis, le nombre de résultats renvoyés et les résultats cliqués. Pour regrouper une même session de recherche et attribuer ces statistiques, Apisearch peut déposer un cookie propriétaire ou une entrée de stockage du navigateur sur l'appareil du visiteur. Les requêtes de recherche elles-mêmes peuvent constituer des données personnelles, car une personne peut saisir un nom, une adresse e-mail, une préoccupation de santé ou un autre détail se rapportant à un individu identifiable.

Implications RGPD et ePrivacy

Les requêtes de recherche et les identifiants utilisés pour les regrouper sont des données personnelles au sens du RGPD lorsqu'ils se rapportent à un visiteur identifiable. La lecture ou l'écriture sur le terminal du visiteur pour stocker une session de recherche ou une entrée de statistiques relève de l'article 5(3) de la directive ePrivacy, que la CNIL en France, les autorités allemandes au titre du TDDDG et l'AEPD en Espagne appliquent comme une obligation de consentement préalable stricte pour tout stockage qui n'est pas strictement nécessaire à la fourniture du service demandé par le visiteur.

Quand le consentement est requis

Le consentement est requis avant qu'Apisearch ne dépose un cookie ou une entrée de stockage non essentiels, comme ceux utilisés pour les statistiques de recherche, car ce traitement n'est pas strictement nécessaire pour renvoyer des résultats de recherche. Le consentement doit être libre, spécifique, éclairé et univoque, et le refus doit être aussi simple que l'acceptation. Une barre de recherche strictement fonctionnelle qui se contente de renvoyer des résultats, sans écrire de stockage de statistiques, peut s'appuyer sur l'exemption de nécessité et fonctionner sans consentement.

Transferts de données : auto-hébergé ou cloud

La question de savoir si Apisearch transfère des données hors de l'Espace économique européen dépend de son mode de déploiement. Si vous auto-hébergez Apisearch sur des serveurs situés dans l'Union européenne, les requêtes de recherche restent dans l'Espace économique européen et aucun transfert vers un pays tiers n'a lieu. Si vous utilisez le service cloud Apisearch, ou un hébergement sur une infrastructure hors de l'Espace économique européen comme des régions situées aux États-Unis, les requêtes de recherche sont transférées vers un pays tiers et doivent être couvertes par les clauses contractuelles types de l'Union européenne ainsi que par une analyse d'impact des transferts documentée, conformément à l'arrêt Schrems II.

Étapes pratiques pour un usage conforme

Déterminez si vous avez réellement besoin de statistiques de recherche ; si vous n'avez besoin que d'une barre de recherche fonctionnelle, désactivez les statistiques afin qu'aucun stockage non essentiel ne soit utilisé et qu'aucun consentement ne soit nécessaire. Lorsque vous utilisez des statistiques, conditionnez le widget Apisearch à votre plateforme de gestion du consentement afin qu'il ne se déclenche qu'après l'acceptation de la catégorie concernée. Privilégiez un déploiement auto-hébergé dans l'Union européenne pour éviter les transferts internationaux, décrivez les cookies de session et de statistiques dans votre politique de cookies, appliquez une durée de conservation courte aux journaux de requêtes et, si vous utilisez le service cloud, signez les conditions de traitement des données et réalisez une analyse d'impact des transferts.

Conformité

Apisearch et le RGPD

Apisearch est classé dans la catégorie « Mesure d'audience ». Sur un site qui vise des visiteurs européens, il ne doit se charger qu'après le consentement du visiteur, et doit figurer dans votre politique de cookies.

Base légale
When Apisearch is configured with non essential search analytics that read from or write to the visitor terminal, prior, freely given, specific, informed and unambiguous consent under Article 6(1)(a) GDPR is required. Article 5(3) of the ePrivacy Directive 2002/58/EC, transposed as Article 82 of the French Loi Informatique et Libertes and enforced by the CNIL, section 25 of the German TDDDG and Article 22.2 of the Spanish LSSI CE, makes prior consent mandatory before non essential cookies or storage entries are set. A strictly functional query box that only returns the results the visitor asked for, without analytics storage, can rely on the necessity exemption and does not require consent.
Niveau de risque
medium
Textes applicables
GDPR, ePrivacy Directive 2002/58/EC, French TDDDG and CNIL guidelines on trackers, German TDDDG, Spanish LSSI CE and AEPD cookie guide, EDPB Schrems II Transfer Impact Assessment, EU Standard Contractual Clauses 2021/914

Analyse d'impact (AIPD)

Une analyse d'impact relative à la protection des données (AIPD) est conseillée lorsque Apisearch traite de grands volumes de requêtes de recherche pouvant révéler des intérêts, des données de santé, financières ou d'autres sujets sensibles, ou lorsque le comportement de recherche est lié à des utilisateurs identifiables. Documentez les requêtes de recherche collectées, les cookies ou entrées de stockage de session et de statistiques déposés par le widget, la durée de conservation appliquée aux journaux de requêtes, et si le déploiement est auto-hébergé dans l'Union européenne ou repose sur un service cloud qui transfère des données vers un pays tiers. Lorsque seule une barre de recherche strictement fonctionnelle est nécessaire, désactivez les statistiques de recherche afin qu'aucun stockage non essentiel ne soit utilisé.

Exemple de texte pour votre bannière

Nous utilisons Apisearch pour alimenter la barre de recherche de ce site. Lorsque vous lancez une recherche, votre requête est envoyée au backend Apisearch et un cookie ou une entrée de stockage peut être déposé pour conserver votre session de recherche et mesurer la performance de la recherche. Si Apisearch est fourni en tant que service cloud, votre requête peut être transférée hors de l'Espace économique européen sur la base des clauses contractuelles types de l'Union européenne. Les statistiques de recherche ne se chargeront qu'après votre accord.
Cookies et traceurs

Ce que Apisearch dépose et contacte

Méthode de suivi
JavaScript search widget or script that sends each visitor search query to the Apisearch backend over its API. Apisearch can be self hosted on infrastructure that you control or consumed as the Apisearch cloud service. The widget can set a first party cookie or a browser storage entry to keep the search session together and to record search analytics such as the terms typed, the number of results returned and the results clicked. Search terms and the associated identifiers can constitute personal data.
Localisation des serveurs
Depends on the deployment model. When Apisearch is self hosted, search queries are processed on the infrastructure that you choose, which can be located inside the European Union. When the Apisearch cloud service at apisearch.io is used, queries are processed on the provider infrastructure, which may sit outside the European Economic Area, including in the United States.
Transfert de données hors UE
Whether data leaves the European Economic Area depends entirely on how Apisearch is deployed. If you self host Apisearch on servers located inside the European Union, search queries do not need to be transferred to a third country. If you use the Apisearch cloud service, or host on infrastructure outside the European Economic Area such as United States based cloud regions, search queries are transferred to a third country. In that case the transfer must be covered by an appropriate safeguard such as the EU Standard Contractual Clauses 2021/914 together with a Transfer Impact Assessment as required by the Schrems II ruling.

Cookies déposés (2)

NomTypeDuréeFinalité
apisearch_sessionHTTP cookie (first party)SessionKeeps a single search session together so that the queries and interactions of one visit are grouped and attributed consistently. This cookie is set by the Apisearch widget or by your own server when Apisearch is self hosted.
apisearch_analyticslocalStoragePersistent (until cleared)Stores search analytics such as the queries typed, the number of results returned and the results clicked, so that search performance can be measured. This non essential entry requires prior consent and can be disabled when only a functional query box is needed.

Domaines tiers contactés (1)

  • apisearch.io
Questions

Questions fréquentes sur Apisearch

Une question qui n'est pas dans la liste ? Écrivez-nous, on répond vite.

Quels cookies et quel stockage Apisearch dépose-t-il ?

Apisearch peut déposer un cookie de session propriétaire qui regroupe une même session de recherche et une entrée de stockage du navigateur qui conserve les statistiques de recherche comme les requêtes saisies et les résultats cliqués. Une barre de recherche strictement fonctionnelle peut être configurée sans stockage de statistiques, auquel cas aucune entrée non essentielle n'est déposée.

Faut-il un consentement avant qu'Apisearch ne dépose des statistiques de recherche ?

Oui. Lorsqu'Apisearch dépose un cookie ou une entrée de stockage non essentiels pour les statistiques de recherche, les règles ePrivacy imposent un consentement préalable avant que ce stockage ne soit déposé. Une barre de recherche purement fonctionnelle qui se contente de renvoyer des résultats, sans stockage de statistiques, peut fonctionner sous l'exemption de nécessité sans consentement.

Quelle est la base légale pour Apisearch ?

Pour les statistiques de recherche non essentielles, la base légale est le consentement au titre de l'article 6(1)(a) du RGPD, combiné à l'exigence de consentement préalable de l'article 5(3) de la directive ePrivacy. Une barre de recherche strictement fonctionnelle, nécessaire pour fournir le service demandé par le visiteur, peut à la place s'appuyer sur l'exemption de nécessité.

Apisearch transfère-t-il des données vers les États-Unis ?

Cela dépend de votre mode de déploiement. Un Apisearch auto-hébergé dans l'Union européenne conserve les requêtes de recherche dans l'Espace économique européen. Le service cloud Apisearch, ou un hébergement sur une infrastructure située aux États-Unis, transfère les requêtes vers un pays tiers et nécessite les clauses contractuelles types de l'Union européenne et une analyse d'impact des transferts.

Ai je besoin d'une AIPD pour Apisearch ?

Une analyse d'impact relative à la protection des données est recommandée lorsque Apisearch traite des requêtes de recherche à grande échelle ou lorsque les requêtes peuvent révéler des sujets sensibles liés à des utilisateurs identifiables. Évaluez les journaux de requêtes, le stockage de session et de statistiques, la durée de conservation et tout transfert vers un pays tiers.

Comment mettre en œuvre Apisearch de manière conforme ?

Déterminez si vous avez besoin de statistiques ; sinon, utilisez uniquement une barre de recherche fonctionnelle. Lorsque vous utilisez des statistiques, chargez le widget via votre plateforme de gestion du consentement après l'acceptation de la catégorie concernée, privilégiez un déploiement auto-hébergé dans l'Union européenne, décrivez les cookies dans votre politique de cookies et appliquez une conservation courte aux journaux de requêtes.

Existe-t-il des alternatives à Apisearch ?

Parmi les alternatives figurent Meilisearch, Typesense, Elasticsearch, OpenSearch et Algolia. Chacune soulève des questions similaires de requêtes, de stockage et de transfert, évaluez donc le lieu d'hébergement et les conditions de traitement des données avant de supposer que l'une d'elles est plus respectueuse de la vie privée.

Comment mettre à jour ma politique de cookies pour Apisearch ?

Ajoutez une entrée dédiée qui nomme Apisearch, liste les cookies ou entrées de stockage de session et de statistiques avec leur durée de vie, explique les statistiques de recherche collectées et, si vous utilisez le service cloud, indique le transfert hors de l'Espace économique européen et sa garantie. Maintenez l'entrée alignée sur vos catégories de consentement.

Mettez votre site en conformité aujourd'hui.

Gratuit jusqu'à 25 000 sessions par mois. Sans carte bancaire, sans engagement.