Skip to content

Latest commit

 

History

History
72 lines (52 loc) · 3.35 KB

File metadata and controls

72 lines (52 loc) · 3.35 KB

Tab Stack — Privacy Policy

Last updated: May 2026
Applies to: Tab Stack Chrome extension v1.0.0

Summary

Tab Stack is local-first. Your sessions, bookmarks, settings, and optional folder indexes are stored in Chrome local extension storage on your device. Tab Stack does not operate a backend, does not sync your data to our servers, and does not include analytics.

What we store locally

  • Saved tab URLs, titles, and organization fields (name, tags, notes, categories, priority)
  • A copy of your bookmark library (after you import from Chrome)
  • Optional linked folder index: file and folder names, relative paths, extensions, sizes, and last modified timestamps — captured only when you choose a folder with the browser’s file picker
  • Settings (theme, home page options, news sources and topics, weather coordinates, etc.)
  • A short local cache of news headlines (text, links, source, time) for the sources you enable
  • Export files you create yourself (JSON backup)

What we do not do

  • Read file contents from linked folders
  • Automatically scan downloads or browsing history
  • Upload your data to Tab Stack servers (we have none)
  • Sell or share your data with third parties for advertising

Network use

The extension may contact:

Host Purpose When
api.open-meteo.com Weather forecast Launchpad, if weather is enabled
geocoding-api.open-meteo.com City / postal code lookup Settings → Update location
icons.duckduckgo.com Site favicons Session / link lists
feeds.bbci.co.uk BBC News headlines (RSS) Home page, only while BBC News is switched on
feeds.npr.org NPR headlines (RSS) Home page, only while NPR is switched on
www.theguardian.com Guardian headlines (RSS) Home page, only while The Guardian is switched on

Reuters and the Associated Press are listed in Settings but have no configured feed: they cannot be selected and never generate a network request.

News feeds are fetched by the extension's service worker with no cookies and no referrer, and only for the sources you switch on. A news provider receives nothing beyond the ordinary request for its own public feed: no bookmarks, no browsing history, no open tabs, no settings, and no identifier. Headlines are cached locally (about 20 minutes) so the page still works briefly offline; that cache holds only headline text, article links, source names and timestamps. Article links are stripped of tracking parameters (utm_*, at_*, fbclid, and similar) before they are stored or shown. Turning the news section off in Settings stops all of these requests.

Folder linking uses the File System Access API in the browser page only — no network request is made for indexing.

Chrome permissions

  • tabs — save and restore tabs
  • storage — local data (Chrome’s per-extension quota, about 10 MB)
  • bookmarks — import bookmarks
  • tabGroups — restore with groups
  • contextMenus — save from right-click

We do not request history or downloads in v1.

Your controls

  • Export / import JSON backup (Sessions page)
  • Erase all data (Settings)
  • Unlink folder index per session (Session detail)

Contact

For privacy questions about this open-source project, open an issue on the project repository.