¿Tu sitio web utiliza servicios de terceros? Cumple con el RGPD en minutos.
Probar FlowConsentmobileCta.note
Buscador gratuito alojado para documentación open source, basado en un crawler de Algolia y un widget JavaScript de autocompletado que registra consultas y analítica de clics.
Algolia DocSearch es un programa gratuito ofrecido por Algolia SAS, empresa francesa de infraestructura de búsqueda, que permite a los proyectos open source añadir una búsqueda rápida y tolerante a errores tipográficos en su documentación. Un crawler indexa periódicamente las páginas públicas y un pequeño widget JavaScript (docsearch.js o el componente React) muestra un menú de autocompletado que llama a la API de búsqueda con cada tecla pulsada.
Cada consulta se transmite a Algolia junto con la dirección IP, el user agent, el referer y datos de tiempo. Cuando Algolia Insights o la analítica de clics están activas, el widget guarda un identificador anónimo en el localStorage (clave aa-anonymous-user-id) y envía eventos de clic y conversión que alimentan la analítica y el ranking dinámico.
El mero hecho de teclear una consulta y recibir resultados puede ampararse en el interés legítimo, pero almacenar el identificador anónimo y enviar eventos de comportamiento están sujetos al artículo 22.2 LSSI y al RGPD y requieren consentimiento previo. La IP es dato personal, por lo que deben documentarse el registro de actividades y el plazo de conservación.
Get GDPR compliant in 10 minutes
Free plan available · No credit card required
Aunque Algolia es francesa, su red distribuida abarca varios continentes. Las consultas pueden dirigirse al clúster más cercano y algunas funciones corporativas las gestiona Algolia Inc. en Estados Unidos. Las transferencias se basan en cláusulas contractuales tipo y en el Data Privacy Framework. Se puede contratar enrutamiento exclusivamente europeo en planes de pago.
Desactive la analítica de clics por defecto, condicione el widget al consentimiento, mencione a Algolia como encargado en la política de privacidad, firme el acuerdo de tratamiento de datos y configure el crawler para no indexar páginas con datos personales.
Websites using Algolia DocSearch must obtain user consent under GDPR regulations.
DPIA considerations
Una EIPD completa no suele ser obligatoria para DocSearch en documentaciones públicas, pero conviene mantener el registro de actividades del artículo 30 del RGPD, evaluar el plazo de conservación de los registros de consultas y analizar el impacto de activar la analítica de clics, que puede perfilar a usuarios autenticados.
Sample consent text
Con su consentimiento, usamos Algolia DocSearch para ofrecer la búsqueda en esta documentación. Cada consulta se envía a los servidores de Algolia junto con su dirección IP y un identificador anónimo para mejorar la relevancia de los resultados y medir los artículos más consultados.
Third-party domains contacted
*.algolia.net*.algolianet.cominsights.algolia.iocrawler.algolia.comcdn.jsdelivr.netCookies placed
| Name | Type | Duration | Purpose |
|---|---|---|---|
| aa-anonymous-user-id | localStorage | Persistent until cleared | Anonymous identifier stored by Algolia Insights to attribute click and conversion events to a session. |
| _ALGOLIA | localStorage | Persistent | Caches Algolia client configuration and recent query suggestions for the autocomplete component. |
| docsearch-recent-searches | localStorage | Persistent | Stores the most recent queries typed by the user so they appear in the suggestions panel on next visit. |
| docsearch-favorite-searches | localStorage | Persistent | Stores queries the user has marked as favourite directly from the DocSearch modal. |
Algolia DocSearch utiliza cookies para las preferencias de los usuarios — informa a tus visitantes con un banner de consentimiento.
DocSearch no usa cookies HTTP. Guarda un identificador anónimo (aa-anonymous-user-id) en el localStorage cuando se activa Algolia Insights o la analítica de clics, almacenamiento equivalente a una cookie según el artículo 22.2 LSSI.
Sí para las funciones de analítica. La búsqueda simple puede ampararse en el interés legítimo, pero almacenar el identificador anónimo y enviar eventos de clic requieren consentimiento previo según el artículo 22.2 LSSI y el RGPD.
El interés legítimo (art. 6(1)(f) RGPD) cubre la consulta de búsqueda. La capa de analítica, incluido aa-anonymous-user-id, se basa en el consentimiento (art. 6(1)(a) RGPD y artículo 22.2 LSSI).
Es posible. Algolia es francesa pero su red global enruta consultas al clúster más cercano, y Algolia Inc. en EE. UU. gestiona soporte y facturación. Se aplican cláusulas contractuales tipo y el Data Privacy Framework.
Una EIPD completa no suele ser necesaria para una búsqueda en documentación pública. Mantenga el registro del art. 30, documente la retención de logs y reevalúe si activa la analítica de clics en portales autenticados.
Cargue docsearch.js solo tras el consentimiento para cookies de analítica, desactive Insights por defecto, firme el DPA de Algolia, mencione a Algolia como encargado en la política de privacidad y excluya el contenido privado del crawler.
Hay opciones auto alojadas como Typesense, Meilisearch o Elasticsearch con interfaz propia. Lunr.js o Pagefind ofrecen búsqueda totalmente en cliente sin enviar consultas a un tercero.
Añada una entrada que mencione Algolia DocSearch, la clave localStorage aa-anonymous-user-id, las finalidades (búsqueda, analítica, ranking), el plazo de conservación y un enlace a la política de privacidad y DPA de Algolia.