Each Algolia application includes a predefined Admin API key. This is the most sensitive key for your application and must remain confidential.
Don’t use the Admin API key in frontend code, mobile apps, or public repositories. Use it only in secure backend environments to manage your application and create more limited API keys for specific use cases.
You can create additional API keys with specific permissions and restrictions. Grant only the permissions required for each use case, and create only as many keys as you need.