Case Study: Solid achieves privacy-safe, instant search for meetings with Algolia

A Algolia Case Study

Preview of the Solid Case Study

How Algolia keeps all your data safe but searchable on Solid

Solid is a meetings-management app used by teams and freelancers (customers include LinkedIn, Dropbox, Deezer and Airbnb) that hosts hundreds of thousands of meetings and handles highly sensitive information. Their challenge was to add fast, reliable search without exposing private meeting data, while minimizing development time and avoiding performance or scaling problems.

Solid implemented Algolia’s hosted search with Secured API Keys and a per-record tagging system: the backend generates session-scoped tokens and fixed tag filters (participant IDs and ignored events), the JS client uses the token to query Algolia directly, and users only see meetings that match both their keyword and their tags. The result: a secure, high-performance search rolled out in five days, able to handle the initial 500k meetings and avoid the extra time and maintenance overhead of self-hosted alternatives like Elasticsearch.


Open case study document...

Solid

Thibaut Davoult

Growth Manager


Algolia

121 Case Studies