TabTool

Privacy Policy · Last updated: July 25, 2026
TabTool 默认不收集、不上传任何用户数据,所有数据存储于您的本地设备。仅当您主动配置并启用「AI 智能分组」这一可选功能时,标签标题会发送到您自己指定的模型接口,用于生成分组建议——该功能默认关闭,不配置则完全不触发。

数据收集与使用

扩展在本地处理以下信息,仅用于提供标签页管理功能

数据类型使用目的
标签页 URL、标题、图标分组、去重、搜索、会话管理
浏览历史(访问频率)显示"最常访问"的网站列表
书签在搜索结果中展示书签
会话记录(最近关闭的标签页)支持恢复关闭的标签页
用户设置(分组规则、休眠时间等)保存您的个性化配置

数据存储位置

chrome.storage.local:标签页活动记录、会话数据、AI 配置(API Key 等)、网页描述缓存,存储在您本机的 Chrome 浏览器中,不离开设备。

chrome.storage.sync:主题与设置会通过 Chrome 同步到您的 Google 账号,以便在多台设备间保持一致的扩展体验,由 Google 的标准加密机制保护。

权限说明

扩展声明以下权限,均有明确用途,不超范围使用:

  • tabs / windows / activeTab读取和管理标签页及窗口状态
  • tabGroups创建和管理标签页分组
  • history读取访问频率,用于"最常访问"功能
  • bookmarks在搜索结果中显示书签内容
  • sessions读取并恢复最近关闭的标签页,支持快照保存
  • storage在本地保存设置、快照、AI 配置等数据
  • alarms定时执行标签页休眠检查和回收站清理,不涉及网络请求
  • contextMenus在右键菜单中提供保存快照、复制网址、恢复标签等快捷操作
  • scripting在当前页面注入操作提示(Toast)及剪贴板复制功能,不读取页面内容
  • favicon通过 Chrome 本地接口获取标签页图标用于展示,不产生额外网络请求

AI 智能分组(可选功能)

该功能默认关闭,仅在您手动配置 API Base URL 与 API Key 并启用后生效。启用后,扩展会将当前窗口内标签页的标题发送到您自己配置的模型接口,用于生成分组建议。

不会发送浏览历史、网页正文内容、cookies 或其他隐私数据;请求直接发往您填写的接口地址,TabTool 开发者不经手、不留存这些请求内容。API Key 仅保存在本机 chrome.storage.local 中。

第三方共享

TabTool 不与任何第三方共享数据,不包含任何追踪代码、广告 SDK 或数据分析工具。仅在您主动启用「AI 智能分组」时,数据才会发往您自行指定的第三方模型接口(见上一节),该行为完全由您控制。

数据删除

卸载扩展时,chrome.storage.local 中的所有数据将随之删除。如需手动清除,可在扩展设置页面执行重置,或通过 Chrome「清除浏览数据」功能删除扩展存储。

政策变更

如隐私政策发生实质性变更,将在扩展更新日志中说明。

联系方式

如有隐私相关问题,欢迎通过 GitHub Issues 与我们联系。

TabTool does not collect or upload any user data by default; all data is stored locally on your device. Only when you manually configure and enable the optional "AI Smart Grouping" feature will tab titles be sent to a model endpoint that you specify — this feature is off by default and never activates without your configuration.

Data Collection and Use

The extension processes the following information locally, solely to provide tab management features:

DataPurpose
Tab URLs, titles, faviconsGrouping, deduplication, search, session management
Browsing history (visit frequency)Display the "Most Visited" site list
BookmarksShow bookmarks in search results
Session data (recently closed tabs)Restore recently closed tabs
User settings (grouping rules, sleep timers, etc.)Save your personalized preferences

Data Storage

chrome.storage.local: Tab activity, session data, and AI configuration (API key, etc.) — stored in your local Chrome browser, never leaving your device.

chrome.storage.sync: Theme and settings are synced to your Google account via Chrome, so your extension experience stays consistent across devices, protected by Google's standard encryption.

Permissions Justification

Each declared permission has a specific, limited purpose:

  • tabs / windows / activeTabRead and manage tab and window states
  • tabGroupsCreate and manage tab groups
  • historyRead visit frequency for the "Most Visited" feature
  • bookmarksDisplay bookmarks in search results
  • sessionsRead and restore recently closed tabs; support snapshot saving
  • storageSave settings, snapshots, and AI configuration locally
  • alarmsSchedule tab hibernation checks and trash cleanup; no network requests involved
  • contextMenusProvide quick actions (save snapshot, copy URL, reopen tab) in the right-click menu
  • scriptingInject toast notifications and clipboard copy functionality into the active page; does not read page content
  • faviconFetch tab icons via Chrome's local API for display; no extra network requests

AI Smart Grouping (Optional Feature)

This feature is off by default and only activates once you manually configure an API Base URL and API Key. When enabled, the extension sends the titles of tabs in the current window to the model endpoint you configured, to generate grouping suggestions.

It never sends browsing history, page content, cookies, or other private data. Requests go directly to the endpoint you provided — the TabTool developer never sees or retains this content. Your API Key is stored only in local chrome.storage.local.

Third-Party Sharing

TabTool does not share data with any third parties and contains no tracking code, advertising SDKs, or analytics tools. Data is only sent to a third-party model endpoint if you explicitly enable "AI Smart Grouping" and configure that endpoint yourself (see above) — this is entirely under your control.

Data Deletion

Uninstalling the extension removes all locally stored data. You may also reset all data from the extension's Settings page, or delete extension storage via Chrome's "Clear browsing data" feature.

Changes to This Policy

Material changes will be noted in the extension's release notes.

Contact

For privacy-related questions, please open an issue on GitHub.