Legal

Privacy Policy

Last updated: August 2025. This policy describes how Secure Custom AI Chat handles your data.

Terms of Service
🔒
Privacy by design. Secure Custom AI Chat is built to minimize data collection. Chat history is stored locally in your browser. No data is sent to third-party analytics or tracking services.

What data is collected

Secure Custom AI Chat collects no personal data on the server. The application is designed to operate with zero server-side data retention:

The only data transmitted externally is to the AI provider you configure (e.g., OpenAI, Anthropic). This is governed by that provider's own privacy policy.

Local data storage

Conversation history, provider configuration, and user preferences are stored in your browser using:

This data remains on your device and is never transmitted to any server except the AI provider endpoint you explicitly configure.

API key handling

Server-side keys: In default mode, API keys are stored as environment variables on the server. They are never exposed to the browser, logged, or transmitted to any service other than the configured AI provider.

User-configured keys: When ALLOW_USER_PROVIDERS=1, each user enters their own API key in the browser. These keys are stored in localStorage on the user's device and only sent to the provider endpoint the user configures. The proxy server never sees or stores these keys.

Third-party services

The application interacts with the following external services only when you configure them:

No analytics, advertising, or tracking services are used.

Security measures

The application implements several security measures to protect your data:

Changes to this policy

We may update this privacy policy periodically. Any changes will be reflected in the "Last updated" date above. We encourage you to review this policy regularly.

Contact

For questions about this privacy policy, please open an issue on the GitHub repository.