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.