Algolia
121 Case Studies
A Algolia Case Study
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.
Thibaut Davoult
Growth Manager