PricingAlgolia Vault is available an add-on to your pricing plan.
- Advanced Encryption Standard (AES-256) for disk encryption at rest, with per-server keys.
- Configurable firewall to restrict access to specific IP addresses.
Disk encryption
Algolia Vault applies disk encryption with 256-bit AES to all data at rest. You must set up Vault before indexing data to Algolia, and canβt turn it off. If you didnβt turn on Algolia Vault before creating the cluster, you must create an entirely new encrypted cluster and migrate your data to it.Firewall
Algolia Vault comes with a firewall for both indexing and search API calls. It provides network-level control over which IP addresses have access to the data youβre storing with Algolia. You can allow access for up to 1,000 IP addresses. You can configure the firewall with the Vaults API, or in the Infrastructure section of the Algolia dashboard.All applications on the same cluster share the same firewall configuration.
Activate and deactivate the firewall
By default, the firewall is inactive, and all IP addresses (sources) can reach the server as long as they provide a valid application ID and API key. If you add an IP address to the allowlist, the firewall becomes active. As soon as you enable the firewall, only sources on your allowlist can access your data. To let the Algolia support team access the API, addALGOLIA_SUPPORT
to the allowlist.
To turn off the firewall, add 0.0.0.0/0
to the configuration.