Overview
Smart Tab Grouper ("the extension") is a Chrome browser extension that organizes your open tabs into labeled groups automatically. This policy explains what data the extension accesses, how it is used, and your rights as a user.
What data the extension accesses
The extension accesses the following data to perform its core functions:
| Data | Source | Why it is accessed |
|---|---|---|
| Tab URL & title | Chrome tabs API | Used to determine the correct category or domain group for each tab. |
| Page metadata | Content script injected into pages | The extension reads the page title, meta description, meta keywords, h1 heading, a short body text snippet (up to 400 characters), and JSON-LD structured data. This is used only by the Smart Group with AI feature to improve grouping accuracy. |
| User preferences | chrome.storage.local | Stores two settings you configure: whether to exclude pinned tabs, and whether to collapse groups after creation. These persist across browser sessions. |
| Tab group state | Chrome tabGroups API | Read and written to create, name, color, sort, and collapse your tab groups. |
How data is stored
All data accessed by the extension is stored locally on your device using
chrome.storage.local and chrome.storage.session.
Specifically:
- Page metadata is cached temporarily, keyed by tab ID, and overwritten each time a page loads.
- User preferences are stored persistently so your settings are remembered between sessions.
- Dance mode animation state is stored in session storage and cleared when the browser closes.
None of this data is stored on any external server. There is no database, no cloud storage, and no account system.
Data transmission
The extension does not transmit any data to any external server, API, or third party โ under any circumstance. No network requests are made by the extension itself.
The only outbound links in the extension are user-initiated: a link to the Ko-fi support page and a link to the Chrome Web Store review page. These are standard browser navigations; the extension does not pass any user data through them.
AI features and on-device processing
The Smart Group with AI feature uses Chrome's built-in Prompt API (Chrome's on-device AI, also referred to as the Gemini Nano model). This model runs entirely inside your browser. Your tab data is passed to the local model only โ it is never sent to Google's servers or any other external service as part of this feature.
On devices where the Prompt API is unavailable, the extension falls back to a local semantic grouping algorithm (TF-IDF based) that also runs entirely on-device.
Permissions used and why
- tabs โ to read tab URLs and titles for grouping.
- tabGroups โ to create, update, sort, and colorize Chrome tab groups.
- storage โ to save your preferences and temporarily cache page metadata locally.
- host_permissions (<all_urls>) โ required to inject the content script into pages so that page metadata can be collected for the AI grouping feature. Without this permission, Smart Group with AI cannot read page content.
What the extension does not do
- Does not collect personally identifiable information (name, email, location, etc.)
- Does not track your browsing history
- Does not use cookies
- Does not use analytics or crash reporting services
- Does not display ads
- Does not sell or share data with any third party
- Does not use data for profiling or targeted advertising
- Does not use remote code execution
Third-party services
The extension itself integrates no third-party services. The Ko-fi link (ko-fi.com) and Chrome Web Store review link are external websites subject to their own privacy policies, and are only opened when you explicitly click them.
Children's privacy
Smart Tab Grouper is a general-purpose productivity tool and is not directed at children under 13. The extension does not knowingly collect any information from children.
Changes to this policy
If this privacy policy changes materially, the updated policy will be published at this URL and the "Last updated" date at the top of this page will be revised. Continued use of the extension after a policy update constitutes acceptance of the revised terms.
Contact
If you have any questions about this privacy policy or how the extension handles data, you can reach us at: abhishekwrangler@gmail.com