Search for multi-tenant SaaS

One AACsearch index per tenant, scoped tokens per end-user. Your customers never see each other's data.

Search isolation built in

Tenant isolation is architectural — not just policy. Each org gets its own index, its own quota, its own keys.

Per-tenant indexes

Create one index per customer organization. Data never mingles. Deleting a tenant deletes their index.

Per-user scoped tokens

Issue tokens server-side that lock to a userId filter. Your end-users search only their own records.

Multi-index per tenant

Up to 10 indexes per org on Pro. Products, orders, tickets, docs — separate indexes, one dashboard.

Per-tenant quota

Track search-unit consumption per tenant. Attribute costs to customers. Bill accordingly.

oRPC management API

Programmatically create indexes, rotate keys, and pull analytics per tenant from your backend.

Schema evolution

Evolve your data model without downtime. Reindex each tenant in the background, swap aliases atomically.

Launch Search OS in one evening

Create an index, add documents and connect search from your app. Free tier covers a prototype — data persists when you upgrade.