Other

Meilisearch

UnclassifiedOfficial website

Meilisearch is an open source search engine built by a French company that powers fast site and application search. It can be fully self hosted on your own infrastructure or run on Meilisearch Cloud with a region of your choice, so personal data never has to leave the EU. By default it sets no third party tracking cookies, which makes it a privacy friendly alternative to hosted search services. Optional anonymous telemetry can be switched off completely.

Overview

What does Meilisearch do?

What Meilisearch Is

Meilisearch is an open source search engine that delivers fast, typo tolerant search for websites and applications. It is developed by a company headquartered in Paris, France, and the core engine is released under an open source license so you can run it yourself. You can self host it on your own servers in any region, or use the managed Meilisearch Cloud and pick a server location that suits your data residency needs. Because the engine runs server side and exposes a search API, the search itself does not require any tracking cookies in the visitor browser. This design makes Meilisearch a strong choice for organisations that want powerful search while keeping a small privacy footprint. It is widely used as a self hosted, privacy friendly alternative to fully hosted search products.

Cookies and Data Collected

By default the Meilisearch engine sets no third party tracking cookies on your visitors. A front end search widget may store a small value in localStorage or use a session token to remember recent queries or display preferences, which is first party and not used for advertising. The engine processes the search queries that users type and the documents you index, which can contain personal data depending on what you choose to make searchable. The open source build includes optional anonymous telemetry that reports aggregated usage metrics to the maintainers, and this can be disabled with a single environment variable. Meilisearch Cloud may collect operational logs needed to run the managed service. You remain in control of what is indexed and how long search logs are retained.

GDPR and ePrivacy Implications

Under the ePrivacy Directive, consent is required for storing or reading information on a device unless it is strictly necessary for a service the user requested. Because Meilisearch sets no advertising cookies and any local storage it uses serves the search the visitor asked for, a default deployment usually falls under the strictly necessary or legitimate interest path. The personal data you index and the search queries you log are processed under the GDPR, with you acting as the data controller. If you self host, Meilisearch is simply software you operate, so there is no external processor for the search function. If you use Meilisearch Cloud, the company acts as a processor and you should put a data processing agreement in place. Keeping the configuration cookieless greatly simplifies your ePrivacy position.

Consent Requirements and CMP Integration

For a standard cookieless search deployment you generally do not need a consent banner gate in front of the search box, since the processing is strictly necessary or based on legitimate interest. You should still describe the search functionality in your privacy notice and explain any local storage used by the search widget. If you layer optional analytics, heatmaps, or marketing tags around the search experience, those require prior opt in consent and should be wired into your consent management platform. A clean approach is to keep search outside the consent gate and only block the truly optional extras until the visitor agrees. Always disable the engine telemetry if you do not want any usage data leaving your environment. Document your reasoning so you can demonstrate accountability to a regulator.

International Data Transfers

When you self host Meilisearch on servers located in the European Union, personal data stays within the region you control and there is no transfer to a third country. Meilisearch Cloud lets you select a region, so you can keep data inside the EU if that is your requirement. The company behind Meilisearch is based in France, which is inside the EU, reducing exposure to third country transfer concerns. If you enable anonymous telemetry, only aggregated and non identifying metrics are sent, and you can turn this off entirely. For organisations with strict data residency obligations, the self hosted EU model offers the cleanest path with no onward international transfer. Always confirm the hosting region of any cloud option before going live.

Practical Compliance Steps

Start by choosing where to run Meilisearch and, for EU users, prefer self hosting or an EU region so data residency is clear. Disable anonymous telemetry if you do not want any usage metrics leaving your environment. Review what you index and avoid placing unnecessary personal or special category data into searchable documents. Set a sensible retention policy for search logs and restrict access to the admin API keys. Update your privacy notice to mention the search engine, the legitimate interest or strictly necessary basis, and any first party local storage used by the widget. If you use Meilisearch Cloud, sign a data processing agreement and record the region. Finally, keep your cookie and privacy documentation in sync with the actual configuration whenever you change it.

Compliance

Meilisearch and the GDPR

Legal basis
Legitimate Interest (GDPR Article 6(1)(f)) for providing site search functionality the visitor requested, or strictly necessary processing where search is core to the service. Consent (Article 6(1)(a)) is only needed if you enable optional analytics or non essential cookies on top of the search widget.
Risk level
low
Applicable regulations
GDPR, ePrivacy Directive, TTDSG (Germany), CNIL guidelines, LOPDGDD (Spain)

Impact assessment (DPIA)

A self hosted EU deployment of Meilisearch is generally low risk and rarely triggers a mandatory Data Protection Impact Assessment, because no third party tracking cookies are set and no personal data is transferred to a third country. A DPIA may still be warranted if you index special category data, large volumes of personal records, or combine search logs with user identifiers. Document the data you index, retention of search logs, and whether anonymous telemetry is enabled. If you use Meilisearch Cloud, record the chosen region and the processor relationship.

Sample text for your banner

This website uses Meilisearch to provide search. Search runs on our own EU servers and sets no advertising or third party tracking cookies. We may store a small preference locally in your browser to improve your search experience.
Cookies and trackers

What Meilisearch sets and contacts

Tracking method
Server side search API. No tracking cookies are set in the visitor browser by the search engine itself. A self hosted deployment may use localStorage or a session token in the front end search widget to remember preferences. The optional Meilisearch Cloud and the open source anonymous telemetry collect aggregated usage metrics that can be disabled.
Server location
Self hosted on infrastructure you choose (any region, including the EU). Meilisearch Cloud lets you select a server region; the company is headquartered in Paris, France.
Cookieless mode available
Yes

Cookies set (2)

NameTypeDurationPurpose
No tracking cookiesnonen/aBy default Meilisearch sets no third party tracking cookies in the visitor browser. The search itself runs server side through an API.
localStorage search preferencefirst_partypersistent until clearedA front end search widget may store recent queries or display preferences locally in the browser to improve the search experience. This is first party and not used for advertising.

Third-party domains contacted (3)

  • meilisearch.com
  • edge.meilisearch.com
  • cloud.meilisearch.com
Questions

Frequently asked questions about Meilisearch

Can't find your question? Write to us, we answer fast.

What cookies does Meilisearch set?

By default a self hosted Meilisearch deployment sets no third party tracking cookies. A front end search widget may store a small value in localStorage or use a session token to remember recent queries or display preferences, which is first party and not used for advertising. Meilisearch Cloud keeps operational logs but does not place tracking cookies on your visitors.

Is consent required to use Meilisearch?

For a standard cookieless search deployment you generally do not need prior consent, because the processing is strictly necessary for the search the visitor requested or relies on legitimate interest. You only need consent if you add optional analytics, marketing tags or non essential cookies around the search experience.

What is the legal basis for using Meilisearch?

The usual legal basis is legitimate interest under GDPR Article 6(1)(f) for providing site search the visitor asked for, or strictly necessary processing where search is core to your service. Any optional analytics layered on top would require consent under Article 6(1)(a).

Does Meilisearch transfer data to the United States?

No transfer to the United States is required. When self hosted in the EU, data stays in your chosen region, and Meilisearch Cloud lets you select an EU region. The company is based in France, and the only optional outbound data is anonymous telemetry that you can disable entirely.

Do I need a DPIA for Meilisearch?

A self hosted EU deployment is generally low risk and rarely triggers a mandatory Data Protection Impact Assessment. A DPIA may still be warranted if you index special category data, large volumes of personal records, or combine search logs with user identifiers.

How do I implement Meilisearch compliantly?

Host it in the EU or pick an EU cloud region, disable anonymous telemetry if you want no outbound metrics, and avoid indexing unnecessary personal data. Set a retention policy for search logs, secure the admin API keys, and describe the search function in your privacy notice.

What are privacy friendly alternatives to Meilisearch?

Meilisearch is already a privacy friendly, self hostable option. Comparable engines include Typesense and OpenSearch, which can also be self hosted in the EU, or Algolia as a hosted alternative that involves more third party processing. Choosing any self hosted EU option keeps data residency under your control.

How do I update my cookie policy for Meilisearch?

State that search is powered by Meilisearch, note that it sets no third party tracking cookies by default, and describe any first party local storage used by the search widget. If you use Meilisearch Cloud, mention the region and the processor relationship, and review the entry whenever you change the configuration.

Rollbar

Rollbar is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. Rollbar offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Rollbar empowers organizations to optimize strategy and maximize return on investment.

Analytics

Gitea

Gitea is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. Gitea offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Gitea empowers organizations to optimize strategy and maximize return on investment.

Analytics

EmailJS

EmailJS is a digital marketing technology that helps businesses reach, engage, and convert their target audience online. It provides advanced targeting, campaign management, and performance analytics capabilities. EmailJS enables marketers to deliver personalized experiences across channels, optimize campaign ROI, and gain actionable insights into customer behavior. With automation features and data-driven optimization, EmailJS empowers marketing teams to achieve measurable growth.

Other

Civic Champs

Civic Champs is a marketing platform that equips businesses with tools to amplify their digital presence and drive customer acquisition. It supports audience segmentation, campaign automation, and cross-channel engagement. Civic Champs provides real-time analytics and reporting dashboards for performance measurement and strategy optimization. By combining data intelligence with marketing execution, Civic Champs helps deliver the right message to the right audience at the right time.

Marketing

Hexia

Hexia is a development framework and toolkit providing developers with a structured foundation for building modern web applications. It offers reusable components, standardized architecture patterns, and comprehensive documentation. Hexia accelerates development through code generation, testing utilities, and build optimization. With an active community and extensive ecosystem, Hexia enables teams to build scalable, maintainable applications following industry best practices.

Analytics

JazzHR

JazzHR is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. JazzHR supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, JazzHR ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Preferences

Make your site compliant today.

Free up to 25,000 sessions a month. No credit card, no commitment.