Privacy Policy

1. Introduction

Welcome to LLMChatterbox. We are committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our Service.

2. Information We Collect

Personal Data: If you choose to create an account, we may collect personal identification information such as your email address when you register via email or through a third-party provider like Google.

Locally Stored Data: The Service utilizes your browser's `localStorage` to store settings such as API tokens for third-party Large Language Models (e.g., OpenAI, Gemini), persona descriptions, speaker model preferences, and theme settings. These API tokens are necessary for the core functionality of the Service enabling communication with the LLMs. This data is stored directly in your browser and is not transmitted to or stored on LLMChatterbox servers, except as proxied to the respective LLM providers during AI interactions initiated by you.

Conversation Data: Topics and AI-generated conversation content are processed to provide the service. If you are not logged in, this data is ephemeral or stored locally in your session. If you are logged in, this data is not currently stored on our servers but this might change in future versions.

3. How We Use Your Information

We use the information we collect in the following ways:

  • To provide, operate, and maintain our Service.
  • To personalize your experience by saving your settings locally.
  • To enable communication with third-party LLM providers using the API tokens you provide.
  • For user authentication and account management if you choose to register.

4. Disclosure of Your Information

We do not sell, trade, or otherwise transfer your personally identifiable information to outside parties. API tokens and conversation data are sent to the respective LLM providers (e.g., OpenAI, Google AI) as per your interaction with the Service. We are not responsible for the privacy practices of these third-party providers. User authentication may be handled by Supabase, and their privacy policy would apply to data processed by them for authentication purposes.

5. Data Security

API tokens and other sensitive settings are stored in your browser's `localStorage`. While this keeps them off our servers, you are responsible for the security of your own browser and device.

6. Your Data Rights

Since sensitive data like API tokens are stored in your browser's `localStorage`, you can clear this data at any time by clearing your browser's cache and site data for LLMChatterbox. If you have an account, you may request deletion of your account data by contacting us, subject to our data retention policies.

7. Changes to This Privacy Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page. You are advised to review this Privacy Policy periodically for any changes.

Last updated: 6/22/2025