What Data TTD Accesses
TTD reads the following information so it can show and organize your tabs in the side panel:
| Data | Why |
|---|---|
| Current window details | Used to show which browser window is currently focused. |
| Favicon availability | Used to refresh Chrome's built-in favicon service when a site icon becomes available. |
| Tab group details | Used to show tab groups and their titles, colors, and collapsed state. |
| Tab state | Used to show which tab is active, pinned, recent, or in a specific window position. |
| Tab titles | Shown in the side panel so you can recognize each tab. |
| Tab URLs | Shown in the side panel and used to group tabs and spot duplicates. |
This information comes from Chrome's own tab, tab-group, and window APIs. TTD does not access page content, cookies, browsing history, passwords, or any data within web pages.
What TTD Stores
All data is stored locally in your browser using Chrome's storage API. Nothing is transmitted externally.
| What | Persistence | Contains User Data? | Storage Key |
|---|---|---|---|
| A cached snapshot of your current tabs and tab groups so the side panel can render quickly. | Updates as your tabs change. Deleted when you remove TTD. | Yes | t650-state |
| Your current view mode state (Window or Site). | Updates as you use TTD. Deleted when you remove TTD. | No | viewPref |
| Your sidepanel setting for displaying tab URLs below tab titles. | Updates as you use TTD. Deleted when you remove TTD. | No | showUrls |
| Your sidepanel setting for displaying icon strips for collapsed Windows. | Updates as you use TTD. Deleted when you remove TTD. | No | showIconStrips |
| Which groups are collapsed in the current browser session. | Cleared when Chrome closes. | No | t650-collapse |
| Scroll position for the current browser session. | Cleared when Chrome closes. | No | t650-scroll |
| How site groups are sorted in the current browser session. | Cleared when Chrome closes. | No | t650-site-order |
The tab snapshot (t650-state) is the only storage entry that contains user data.
It holds a copy of your currently open tab URLs and titles so the side panel can display
them. This snapshot is overwritten every time your tabs change and is deleted when you
remove TTD.
What TTD Does NOT Do
- No network requests. TTD makes zero outbound network requests. Your TTD tab data never leaves your browser.
- No analytics or telemetry. No usage tracking, no event logging, and no crash reporting.
- No advertising. No ad SDKs, tracking pixels, or behavioral profiling code.
- No remote code. TTD runs entirely from code bundled at install time. No code is loaded from external servers.
- No content scripts. TTD does not inject scripts into web pages.
- No browsing history access. TTD sees only currently open tabs, not your browsing history.
- No page content access. TTD cannot read the content of web pages you visit.
- No cookies, passwords, or form data. TTD has no access to these.
- No data selling or sharing. Your data is not sold, shared with, or transferred to any third party.
Permissions Explained
TTD requests only the permissions it needs to function. No host permissions (access to specific websites) are requested.
| Permission | What It Allows | Why It's Needed |
|---|---|---|
sidePanel |
Shows TTD in Chrome's side panel. | Needed so you can manage tabs without leaving the current page. |
tabs |
Reads and updates your open tab list. | Needed to show tabs, switch to them, close duplicates, and move tabs between windows. |
storage |
Stores TTD settings and cached extension state in Chrome storage. | Needed to remember your preferences and keep the side panel in sync. |
favicon |
Loads site icons through Chrome's built-in favicon service. | Needed to show favicons next to tabs. |
contextMenus |
Adds Tabberwocky items to Chrome menus. | Needed for quick access to About and related actions. |
tabGroups |
Reads Chrome tab-group details. | Needed to show group titles, colors, and collapsed state in the side panel. |
URL Processing
To compare possible duplicates, TTD removes common tracking parameters before matching URLs.
TTD currently strips these tracking parameters before duplicate comparison:
Third-Party Connections
TTD does not send tab data to external services. The packaged build does include these normal website destinations:
- tabberwocky.org — Opened by the extension in a new browser tab.
Your Controls
- Remove TTD: Uninstalling TTD removes its stored extension data from Chrome.
- Review permissions: Open Tabberwocky's details page in
chrome://extensionsto review the permissions it has been granted. - Disable temporarily: You can turn the extension off in
chrome://extensionswithout uninstalling it.
Data Retention
| Data Category | Retention |
|---|---|
| Session state | Cleared automatically when Chrome closes. |
| Saved preferences and cached state | Updates as you use TTD and is removed when you uninstall TTD. |
Chrome removes extension storage when you uninstall the extension.
Chrome Web Store Compliance
This policy combines a code audit of the extension with the developer's stated data-handling practices.
| Requirement | Status | How It's Checked |
|---|---|---|
| No remote code execution | Pass | Checked from the packaged extension code. |
| No programmatic data transfer | Pass | Checked from the packaged build. |
| No data selling or sharing | Pass | Covered by the developer's privacy commitments. |
Changes to This Policy
This privacy policy is regenerated from the current Chrome Web Store build and the current privacy attestations whenever TTD's privacy behavior changes.