Last updated: November 20, 2024

Privacy Policy

Welcome to GB Coder ("we," "our," or "us"). We respect your privacy and are committed to protecting your personal data.

Introduction

This privacy policy explains how we collect, use, and safeguard your information when you use our AI-powered code editor.

GB Coder is a free, browser-based code editor that does not require login or registration. We prioritize user privacy and minimal data collection.

Information We Collect

1. Information Stored Locally

GB Coder stores the following data locally in your browser using LocalStorage:

  • Code Content: Your HTML, CSS, and JavaScript code
  • Code Snippets: Saved code snippets with names, descriptions, and tags
  • Code History: Undo/redo history for your code sessions
  • User Preferences: Theme settings (dark/light mode), auto-save preferences
  • External Libraries: List of external CSS/JS libraries you've added

Important: This data is stored only on your device and is never transmitted to our servers or any third party.

2. Google Gemini AI API

When you use AI features (code enhancement, suggestions, chat assistant), your code is sent to Google's Gemini AI API for processing. This includes code snippets you request AI assistance with and chat messages sent to the AI assistant.

This data is processed according to Google's Privacy Policy. We use your own API key for AI features, which means the data is associated with your Google account, not ours.

3. External Libraries (CDN)

When you add external libraries (Bootstrap, jQuery, etc.), these are loaded from third-party CDNs (jsDelivr, unpkg, cdnjs). These CDN providers may collect standard web analytics data such as IP addresses and usage statistics.

How We Use Your Information

We use the information we collect to:

  • Provide and maintain the code editor functionality
  • Process AI-powered code enhancement requests
  • Save your work and preferences locally on your device
  • Enable features like code history, snippets, and auto-save
  • Load external libraries you request

We do not:

  • Track your activity across websites
  • Sell your data to third parties
  • Require registration or login
  • Store your code on our servers
  • Use cookies for advertising or tracking

Data Storage and Security

All your code and preferences are stored locally in your browser's LocalStorage. This means:

  • Data persists only on your device
  • Clearing browser data will delete your code and settings
  • Data is not accessible from other devices or browsers
  • We recommend regularly exporting important projects

Your Rights and Choices

You have complete control over your data:

  • Access: View all your data in browser DevTools (Application → LocalStorage)
  • Delete: Clear browser data or use browser settings to delete specific data
  • Export: Download your code as ZIP files using the export feature
  • Opt-out of AI: Simply don't use AI features; the editor works fully without them

Third-Party Services

GB Coder integrates with the following third-party services:

  • Google Gemini AI: For AI-powered code assistance (privacy policy: Google Privacy)
  • CDN Providers: jsDelivr, unpkg, cdnjs for external libraries
  • Monaco Editor: Microsoft's open-source code editor component

Children's Privacy

GB Coder is suitable for users of all ages. We do not knowingly collect personal information from children. Since we don't require registration and only use local storage, there is no collection of personally identifiable information.

Changes to This Privacy Policy

We may update this privacy policy from time to time. We will notify you of any changes by posting the new policy on this page and updating the "Last updated" date.

Contact Us

If you have any questions about this Privacy Policy, please contact us:

© 2024 GB Coder. All rights reserved.