Privacy Policy for AI Summarizer
Effective Date: May 3, 2024
Welcome to AI Summarizer (the "Extension"), provided by Francisco de la Puente ("we," "us," or "our"). This Privacy Policy explains how we handle information when you use our Chrome Extension.
Our Extension is designed to help you summarize web page content using the Google Gemini API. Your privacy is important to us.
Information We Handle
The Extension processes the following information, but we, the developers, do not collect or store personal information about you remotely:
-
User-Provided Google Gemini API Key: To use the Extension, you must provide your own API Key for the Google Gemini service. This key is required to authenticate requests sent from the Extension to the Google Gemini API on your behalf.
- Storage: Your API Key is stored exclusively in your browser's local storage (`chrome.storage.local`) on your computer.
- Access: We, the developers of the Extension, do not have access to your API Key. It is only accessed by the Extension running locally in your browser to communicate with the Google Gemini API.
-
Web Page Content: When you activate the Extension on a web page by clicking the "Summarize" button:
- The Extension accesses the text content of the currently active tab in your browser using the `activeTab` and `scripting` permissions.
- This text content is sent directly to the Google Gemini API along with your API Key solely for the purpose of generating a summary.
- We do not collect, store, or transmit this web page content to our servers or any third party other than the Google Gemini API as required for the summarization function. The content is processed ephemerally for the summarization request.
How We Use Information
The information handled by the Extension is used solely for the following purposes:
- To Authenticate API Calls: Your provided API Key is used to authenticate your requests with the Google Gemini API.
- To Generate Summaries: The text content of the web page you choose to summarize is sent to the Google Gemini API to generate the summary you requested.
- To Store Configuration: Your API Key is stored locally using `chrome.storage.local` so you do not have to re-enter it every time you use the Extension.
Data Sharing
We do not share your information with any third parties, except as necessary to provide the Extension's core functionality:
- Google Gemini API: When you request a summary, the Extension sends the text content of the active page and your API Key directly to Google's servers for processing via the Gemini API. Your interaction with the Google Gemini API is subject to Google's own terms of service and privacy policy. We encourage you to review Google's Privacy Policy.
We, Francisco de la Puente, do not receive or store any of the web page content or summaries generated.
Data Storage and Security
Your Google Gemini API Key is the primary piece of sensitive information the Extension handles related to configuration.
- It is stored using `chrome.storage.local`, which keeps the data on your local machine within the secure storage area provided by the Chrome browser for extensions.
- While we rely on Chrome's built-in security mechanisms, you are responsible for the security and management of your own Google Gemini API Key. Do not share your API Key with others.
User Control
You have control over the information you provide:
- You can add, update, or remove your Google Gemini API Key at any time via the Extension's "Options" page.
- The Extension only accesses web page content when you explicitly activate it by clicking the "Summarize" button.
Children's Privacy
The Extension is not intended for use by children under the age of 13 (or the relevant age in your jurisdiction). We do not knowingly collect any personal information from children.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. If we make changes, we will update the "Effective Date" at the top of this policy. We encourage you to review this policy periodically to stay informed about how we are handling information.