← Back to Home

Privacy Policy

Last updated: April 25, 2026

Introduction

OpenTeddy is an AI agent that runs primarily on your local machine. This Privacy Policy explains how data is handled when you use OpenTeddy Desktop (paid) or OpenTeddy Core (free, open-source).

Core Principles

OpenTeddy is built on these privacy principles:

  • Own your AI: You control your data and models
  • 100% private: All processing happens on your machine
  • Zero token cost: Run locally with no per-token fees (when using local models)
  • No data collection by us: We do not collect, store, or transmit your task data to servers we control
  • Your data stays local: Task descriptions, file contents, execution results, and memory are stored locally in SQLite and ChromaDB on your machine

Account Data (Desktop Only)

OpenTeddy Desktop uses Firebase Authentication for license management:

  • Authentication: Google or Apple login via Firebase
  • Data collected: Email address, user ID, authentication tokens
  • Purpose: License verification and device management
  • Storage: Stored in Firebase (governed by Google's Privacy Policy)
  • Retention: Retained as long as your account is active

OpenTeddy Core (free) does not require an account and collects no user data.

Third-Party Services

OpenTeddy may send data to third-party services in specific circumstances:

Anthropic Claude API

When the local models cannot complete a task (timeout, low confidence, or failure), OpenTeddy may escalate to Anthropic's Claude API. In these cases:

  • Your task description, subtask context, and tool outputs are sent to Anthropic.
  • This data is subject to Anthropic's Privacy Policy.
  • You can enable "Local-Only Mode" in any session to completely disable Claude escalation.

Ollama (Local Models)

Ollama runs entirely on your local machine. No data is sent to external servers when using Ollama models.

Data Storage

OpenTeddy stores the following data locally on your machine:

  • Task History: Stored in SQLite database (openteddy.db)
  • Long-term Memory: Stored in ChromaDB (./memory_db)
  • Generated Skills: Python files in the skills/ directory
  • Configuration: Settings and credentials in .env file
  • Usage Statistics: Token counts and costs stored locally for your reference

You have full control over this data and can delete it at any time by removing the relevant files or directories.

Payment Data (Desktop Only)

OpenTeddy Desktop purchases are processed through Stripe:

  • Payment processor: Stripe
  • Data collected: Payment information (credit card, billing address)
  • We do not store: Your payment details are handled entirely by Stripe
  • Stripe's privacy policy: stripe.com/privacy
  • Transaction records: We receive confirmation of successful payments but not your card details

Credentials and API Keys

If you configure third-party integrations (Anthropic API, SMTP, Telegram, etc.):

  • Credentials are stored locally in your .env file or SQLite database
  • We never transmit your API keys to our servers
  • Keep your .env file secure and never commit it to version control
  • API keys are used only to authenticate with the respective services

Website and Analytics

Landing page (openteddy-72cee.web.app):

Desktop application:

  • No telemetry or usage tracking
  • No crash reports sent automatically
  • All data stays on your machine

Local-Only Mode

You can enable "Local-Only Mode" for any session to ensure:

  • No data is sent to Anthropic Claude API
  • Auto-escalation is completely disabled
  • All processing happens exclusively on your machine

This mode is ideal for handling sensitive data, PII, or confidential documents.

Your Rights

You have the right to:

  • Access: Request a copy of your account data (Desktop users)
  • Deletion: Request deletion of your account and associated data
  • Portability: Export your local data (SQLite, ChromaDB) at any time
  • Opt-out: Use Local-Only Mode to prevent any cloud API usage

To exercise these rights, contact: m31527@gmail.com

Children's Privacy

OpenTeddy is not directed at children under 13. We do not knowingly collect personal information from children.

Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last updated" date.

Open Source Transparency

OpenTeddy is open source. You can review the entire codebase at github.com/m31527/OpenTeddy to verify how data is handled.

Contact

For questions about this Privacy Policy, please contact us via: