Data model
Sessions are snapshots of browser windows, tabs, tab groups, timestamps, and user-facing metadata. Local use stores this data in Chrome extension storage.
Technical overview
Short, practical details for developers, reviewers, and privacy-conscious users.
Sessions are snapshots of browser windows, tabs, tab groups, timestamps, and user-facing metadata. Local use stores this data in Chrome extension storage.
The extension reads current windows and tabs, normalizes the session, and stores it as manual or automatic.
Saved windows can reopen separately. The last window can also merge into the current browser window.
Group title, color, and tab membership are preserved when Chrome exposes the needed APIs.
Filtering runs against session names, tab titles, full URLs, and domains already loaded in the popup.
Export/import uses JSON so sessions remain portable and reviewable outside the extension.
Optional Google Sign-In authenticates sync requests to the Tabs Session Saver Cloudflare backend.
Cloud Sync limits
These limits apply only to hosted Cloud Sync. Local sessions and JSON backups remain separate.
Permissions
No Drive, Gmail, Calendar, or Contacts access is requested.
Privacy model
Saved sessions stay on the device unless Cloud Sync is enabled or the user exports data.
Read Privacy PolicySource code
The extension source, tests, and backend scaffold are public.
Open GitHub