Privacy Policy for TabSage Chrome Extension
Effective Date: April 14, 2025
1. Introduction
Thank you for using TabSage ("the Extension"), developed by TabSage. This Privacy Policy explains what information the Extension collects, how it's used and shared, and your choices regarding your information. We are committed to protecting your privacy. This version (approx. v0.1.28) represents an early Minimum Viable Product (MVP).
2. Information We Collect
TabSage collects the following types of information:
User-Provided Information:
Google Gemini API Key: To enable the core AI features (grouping, summarization, suggestions), you must provide your own API key generated via Google AI Studio. This key is required for the Extension to communicate with the Google Gemini API.
Information Collected Automatically (Only Upon Your Action):
Tab Information for Grouping: When you activate the grouping feature (e.g., by clicking the toolbar icon or saving the API key), the Extension reads the URL and Title of your currently open, non-pinned tabs within the active browser window. This information is sent to the Google Gemini API to generate group suggestions.
Tab Information for Summarization (Links): When you click the "Summarize" ('✨') button for a specific link, the Extension instructs a content script in that tab to extract text snippets (Title, Meta Description, H1 Heading, First Paragraph text) from the page's HTML content. These snippets, along with the URL, are sent to the Google Gemini API for summarization. This action is user-initiated per link.
Tab Information for Summarization (Groups): When you click the "Summarize Group" ('✨') button for a specific group, the Extension reads the URL and Title of all tabs currently listed within that group on the overview page. This list is sent to the Google Gemini API to generate a theme summary.
Tab Information for Website Suggestions: When you click the "Suggest Sites" ('💡') button for a specific group, the Extension reads the URL and Title of all tabs currently listed within that group on the overview page. This list is sent to the Google Gemini API to generate website suggestions.
Information NOT Collected:
We do not collect any personally identifiable information (like your name, email address, location) aside from the API key you voluntarily provide.
We do not track your browsing history across sessions. Data collection only occurs when you explicitly trigger an AI feature.
The full text content of web pages is NOT collected or transmitted (only the specific snippets mentioned above for link summarization).
Notes, edited titles, and drag-and-drop order are currently stored visually and are not saved or transmitted by the extension (this may change in future versions with persistence features).
3. How We Use Your Information
We use the collected information solely for the following purposes:
To Provide Core Functionality:
Your API Key is used exclusively to authenticate requests to the Google Gemini API on your behalf.
Tab URLs/Titles/Snippets are sent to the Google Gemini API as input to perform the requested AI actions: grouping tabs, summarizing links, summarizing group themes, and suggesting related websites.
To Improve User Experience (Locally):
Tab data is temporarily held in chrome.storage.session only to transfer it from the background process to the overview page for display. This storage is cleared once the overview page loads the data or if an error occurs.
4. Data Sharing and Third Parties
Google Gemini API: The core functionality of TabSage relies on the Google Gemini API. To perform grouping, summarization, and suggestion tasks, the relevant tab information (URLs, Titles, Snippets as described in Section 2) and your API Key are sent to Google's servers. Your use of these features is subject to Google's API Terms of Service and Google's Privacy Policy. TabSage acts as an intermediary to facilitate these requests based on your actions. We do not control how Google processes the data once it is sent to their API.
Google API Services Terms: https://developers.google.com/terms/api-services
Google Privacy Policy: https://policies.google.com/privacy
Other Third Parties: We do not share your API key or your tab information with any other third parties.
5. Data Storage and Security
API Key: Your Google Gemini API Key is stored securely using chrome.storage.sync. This allows the key to sync across your Chrome browsers if you are logged in, but it is managed by Chrome's built-in secure storage mechanisms. We recommend treating your API key like a password and not sharing it.
Tab Data: Tab URLs, Titles, and Snippets are processed in memory or held temporarily in chrome.storage.session during a grouping/summarization/suggestion operation. They are not stored persistently by the Extension in this version. Once the overview page is closed or refreshed, this temporary data is lost (unless explicitly saved by future persistence features, which would be covered by an updated policy).
Security: We use standard Chrome storage APIs designed for security. However, please be aware that no method of transmission over the Internet or method of electronic storage is 100% secure.
6. User Rights and Choices
API Key: You have full control over providing or removing your API Key via the Extension's options page. The AI features will not work without a valid key.
Using Features: You choose when to activate grouping, summarization, or suggestion features. Data is only collected and sent when you initiate these actions.
Uninstalling: Uninstalling the Extension will remove any data stored by it, including the API key stored in chrome.storage.sync.
7. Children's Privacy
TabSage is not intended for use by children under the age of 13. We do not knowingly collect personal information from children under 13.
8. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any significant changes by updating the policy linked from the Chrome Web Store listing. We encourage you to review this policy periodically. Your continued use of the Extension after changes constitutes your acceptance of the new policy.
9. Contact Us
If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at: williamjosephdoyle@gmail.com