Privacy Policy for AI Coding Tutor

Last Updated: January 1, 2026

This Privacy Policy describes how the AI Coding Tutor Chrome extension ("the Extension") handles information. We are committed to protecting your privacy and ensuring a secure learning experience.

1. Information We Handle

The Extension handles the following types of information:

  • OpenAI API Key: This key is provided by you and is stored locally in your browser's storage. It is used exclusively to authenticate requests to the OpenAI API.
  • Problem Context & Code: When you request tutoring advice, the Extension reads the current problem description and your code from LeetCode or HackerRank. This information is sent directly to the OpenAI API to generate personalized guidance.
  • Chat History: Your conversation history with the tutor is stored locally in your browser's memory for the duration of your session to provide contextual follow-up answers.

2. Data Collection and Storage

  • No Personal Data Collection: We do not collect, store, or transmit any personal data (such as your name, email, or IP address) to our own servers. We do not have any backend servers for data collection.
  • Local Storage: All sensitive information, including your API key and chat history, remains on your local device.
  • Third-Party Processing: The only third party that receives your problem context and code is OpenAI, for the sole purpose of generating tutoring responses. Please refer to OpenAI's Privacy Policy for information on how they handle data.

3. User Control

  • Revoke API Key: You can edit or delete your OpenAI API key at any time through the Extension's settings menu.
  • Clear History: Refreshing the problem page or closing the browser tab will clear the local chat history.

4. Permissions Justification

  • storage: Used to save your API key locally.
  • activeTab & scripting: Used to provide the tutor interface and read problem context on LeetCode and HackerRank.
  • Host Permissions: Used to communicate with LeetCode, HackerRank, and the OpenAI API.

5. Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be reflected in the "Last Updated" date at the top of this page.

6. Contact Us

If you have any questions about this Privacy Policy, please contact us through the official support channels on the Chrome Web Store.