AI USACO Tutor is a Chrome browser extension that provides AI-powered hints and guidance while you solve USACO competitive programming problems. This policy explains what data the Extension handles and how.
The Extension collects and stores only the following, entirely on your device:
chrome.storage.local on your device.chrome.storage.local.No personal information, browsing history, or usage analytics are collected.
Your Gemini API key is stored locally on your device and is used solely to make requests to Google's Gemini API on your behalf. The key is transmitted directly from your browser to Google's servers (generativelanguage.googleapis.com) — it is never sent to any server controlled by us.
The content of your conversation (your questions and the AI's responses) is sent to Google's Gemini API to generate replies. Please refer to Google's Privacy Policy for how Google handles API requests.
When you visit a USACO problem page, the Extension fetches the corresponding editorial from usaco.org to provide context to the AI tutor. This fetch happens in your browser and no editorial content is stored persistently or transmitted to any third party other than Google's Gemini API (as part of the tutoring conversation).
All data (your API key and theme preference) is stored in chrome.storage.local on your own device. You can delete this data at any time by removing the Extension or by clearing the stored key in the Settings panel.
The Extension communicates with the following external service:
generativelanguage.googleapis.com) – to generate AI responses. Governed by Google's Privacy Policy.The Extension is intended for use by competitive programming students of all ages. It does not knowingly collect any personal information from users of any age.
If this policy is updated, the "Last updated" date above will be revised. Continued use of the Extension after changes constitutes acceptance of the updated policy.
If you have any questions about this privacy policy, use the form below.