Privacy Policy

Last Updated: January 2025

πŸ”’ Your Privacy is Our Priority

AI Code Buddy is built with privacy-first architecture. We have zero backend infrastructure, meaning your API keys and data are never sent to Apra Labs. Everything stays on your device.

TL;DR

  • βœ… We collect ZERO data - No analytics, no tracking, no backend
  • βœ… API keys stored locally - In Chrome's encrypted storage on your device
  • βœ… Never sent to Apra Labs - We literally cannot access them
  • βœ… Only sent to your chosen AI provider - You control which provider
  • βœ… 100% offline option - Use Ollama for complete privacy
  • βœ… Open source - Audit the code yourself

Table of Contents

  1. What Data We Collect
  2. What We Do NOT Collect
  3. How Data is Stored
  4. Third-Party Data Sharing
  5. Your Rights and Controls
  6. GDPR & CCPA Compliance
  7. Changes to This Policy
  8. Contact Us

1. What Data We Collect

AI Code Buddy collects minimal data, and all of it stays on your device:

πŸ“ Configuration Data (Stored Locally)

  • AI Provider Selection - Which provider you chose (Claude, OpenAI, etc.)
  • API Keys - Stored encrypted in Chrome's local storage
  • Model Preferences - Which model you selected (e.g., GPT-4, Claude Sonnet)
  • Custom Settings - Temperature, max tokens, custom prompts, CSS selectors
  • Extension Preferences - UI settings, auto-improve toggle, etc.
⚠️ Important: ALL of this data is stored locally on your device using Chrome's chrome.storage.local API. It is never transmitted to Apra Labs.

2. What We Do NOT Collect

We are committed to your privacy. We explicitly DO NOT collect:

  • ❌ Personal Information - No name, email, phone, address
  • ❌ Browsing History - We don't track which websites you visit
  • ❌ Command History - We don't store commands you run in terminals
  • ❌ AI Responses - We don't see what AI providers send back
  • ❌ Analytics - No Google Analytics, no telemetry, no tracking pixels
  • ❌ Crash Reports - We don't collect error logs or diagnostics
  • ❌ Usage Statistics - We don't know how often you use the extension
  • ❌ Location Data - We never access your location
  • ❌ Device Information - We don't fingerprint your device

Why We Can't Collect Data

Unlike typical web services, AI Code Buddy has zero backend infrastructure. There are no servers, no databases, and no analytics platforms. We literally have nowhere to send your data even if we wanted to. The extension runs entirely client-side in your browser.

3. How Data is Stored

πŸ” Chrome's Encrypted Storage

Your API keys and settings are stored using Chrome's built-in chrome.storage.local API:

  • Encrypted at rest - Chrome automatically encrypts storage
  • Isolated to extension - Other extensions can't access it
  • Syncs with Chrome Sync - Only if you enable Chrome sync (optional)
  • Cleared when extension removed - Uninstalling removes all data

🌐 Network Transmission

When you use AI Code Buddy, here's exactly what happens:

Data Flow:

  1. You select terminal output text and click the hover button
  2. Extension retrieves your API key from local storage
  3. Extension sends request directly to your chosen AI provider (e.g., api.anthropic.com)
  4. AI provider processes the request and sends response
  5. Extension displays the response to you

⚠️ Critical: At no point in this flow does data pass through Apra Labs servers. The connection is direct: Your Browser ↔ AI Provider

4. Third-Party Data Sharing

AI Code Buddy sends data only to the AI provider you explicitly choose. Here's how each provider handles your data:

Provider Data Sent Privacy Policy
Ollama 100% Local - Nothing leaves your machine N/A (Local)
Claude API Key + Your prompts Anthropic Privacy
OpenAI API Key + Your prompts OpenAI Privacy
Google Gemini API Key + Your prompts Google Privacy
Azure OpenAI API Key + Your prompts Microsoft Privacy
Others API Key + Your prompts See provider's privacy policy

πŸ’‘ For Maximum Privacy

Use Ollama to run AI models locally on your machine. With Ollama, zero data leaves your device - no API keys needed, no internet connection required, 100% private.

Learn how to set up Ollama β†’

5. Your Rights and Controls

You have complete control over your data:

βœ… What You Can Do

  • View Your Data - Check Chrome DevTools β†’ Application β†’ Storage β†’ Extensions
  • Export Settings - Use "Export Configuration" in Advanced tab
  • Delete Data - Click "Clear All Settings" in extension popup
  • Switch Providers - Change AI provider anytime
  • Uninstall Extension - Removes all locally stored data
  • Revoke API Keys - Delete keys from AI provider's dashboard

πŸ”§ How to Delete Your Data

Option 1: Clear Settings (keeps extension installed)

  1. Click AI Code Buddy icon in Chrome toolbar
  2. Go to "Settings" tab
  3. Click "Clear All Settings"
  4. Confirm deletion

Option 2: Uninstall Extension (complete removal)

  1. Go to chrome://extensions/
  2. Find "AI Code Buddy"
  3. Click "Remove"
  4. All data is permanently deleted

6. GDPR & CCPA Compliance

πŸ‡ͺπŸ‡Ί GDPR (European Users)

Under GDPR, you have the right to:

  • Access - View what data is stored (check Chrome storage)
  • Rectification - Edit your settings anytime
  • Erasure - Delete all data (clear settings or uninstall)
  • Portability - Export your configuration
  • Object - Stop using the extension anytime

Legal Basis for Processing: Consent - By installing and using AI Code Buddy, you consent to local storage of your settings.

πŸ‡ΊπŸ‡Έ CCPA (California Users)

Under CCPA, you have the right to:

  • Know - We've disclosed all data collection above
  • Delete - Clear settings or uninstall the extension
  • Opt-Out - Don't install or use the extension

Note: Since we collect no personal information and have no servers, most GDPR/CCPA requirements don't apply to Apra Labs. However, they may apply to the AI provider you choose. Please review their privacy policies.

7. 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.

Significant changes will be announced via:

  • Extension update notification
  • GitHub repository announcement
  • Documentation website banner

Continued use of AI Code Buddy after changes constitutes acceptance of the updated policy.

8. Contact Us

Questions about this Privacy Policy or your data?

Contact Apra Labs:

Your Privacy Matters

AI Code Buddy is designed from the ground up to protect your privacy. Zero backend, zero tracking, zero compromise.

Learn More About Security β†’
↑