Cookie Policy

Last updated: April 30, 2026

1. What Are Cookies?

Cookies are small text files that a website places on your device (computer, tablet, or phone) when you visit. They allow the website to remember information about your visit — such as whether you are logged in — so the site functions correctly.

This Cookie Policy explains all the technologies SeshTab uses to store information on your device, including cookies on the web dashboard (getseshtab.com), localStorage on the web dashboard, and browser storage used by the SeshTab extension. It should be read alongside our Privacy Policy.

2. Essential Cookies (No Consent Required)

SeshTab uses only strictly necessary authentication cookies and payment-related cookies that do not require prior consent under applicable law (Polish implementation of the ePrivacy Directive). These cookies are required for the Service to function and cannot be disabled without breaking core functionality.

Cookie nameProviderPurposeDurationLegal basis
sb-*SupabaseStores your authentication session token to keep you signed in. Without this cookie, you would need to log in on every page visit.Session / 1 week (refreshed on activity)Contract performance — necessary to provide the service
__stripe_midStripeDevice fingerprint used by Stripe to detect and prevent fraudulent payment activity. Set when you visit a page with a Stripe element (e.g., the checkout page).1 yearLegitimate interests (fraud prevention)
__stripe_sidStripeStripe session identifier used to link requests during a single checkout session.30 minutesLegitimate interests (fraud prevention)

Note: The exact name of the Supabase authentication cookie may vary (prefixed with sb- followed by your Supabase project reference). It stores a JSON Web Token (JWT) identifying your session.

3. Analytics Cookies (Consent Required)

We use Google Analytics and Vercel Analytics to understand how visitors interact with the Service. These cookies are only set if you accept analytics cookies via our consent banner. If you decline, these cookies are not loaded and no analytics data is collected about you.

You can change your preference at any time using the "Manage cookies" link in the footer.

Cookie nameProviderPurposeDuration
_gaGoogle AnalyticsRegisters a unique ID used to generate statistical data on how you use the website. Used to distinguish users.2 years
_ga_*Google Analytics (GA4)Used to persist session state. Contains a randomly generated unique ID used to count page visits.2 years
_gidGoogle AnalyticsRegisters a unique ID used to generate statistical data on how you use the website. Expires after each session.24 hours
va_*Vercel AnalyticsAnonymised page view and performance data collected by Vercel. Does not track individual users across sessions.Session

4. localStorage on the Web Dashboard

In addition to cookies, the SeshTab web dashboard uses your browser's localStorage — a storage area in your browser that persists beyond a single session but is never sent to our servers automatically.

KeyPurposeDuration
sesh-themeStores your selected colour theme preference (light, dark, or system) for the dashboard interface.Until you clear browser data or change the setting
cookie-consentStores your analytics cookie consent preference ("accepted" or "declined") so the banner does not reappear on every visit.Until you clear browser data or change preference

localStorage data is stored entirely on your device. It does not contain personal identification information and is not transmitted to our servers.

5. Extension Browser Storage (Not Cookies)

The SeshTab browser extension stores data locally in your browser using browser-provided APIs. This data is stored exclusively on your device and is not transmitted to our servers except as part of normal authenticated API calls (e.g., syncing a workspace to the cloud when you are logged in to a Pro account).

browser.storage.local

KeyContentsPurpose
seshtab-authSupabase access token + refresh token (serialised JSON)Keeps you signed in to your account in the extension without requiring login on every popup open

This storage area is managed by your browser and is readable only by the SeshTab extension, not by websites or other extensions.

IndexedDB — database: SeshTabDB

The extension stores all local feature data in IndexedDB (via the Dexie library). This database is stored entirely on your device and is never transmitted to our servers independently.

TableContents
sessionSnapshotsPeriodic snapshots of your open windows and tabs (URL, title, favicon)
workspacesYour locally saved workspaces (name, colour, icon, list of tabs)
snoozedTabsYour snoozed tabs (URL, title, favicon, scheduled wake time)
savedSessionsManually saved sessions (name, windows, tabs)
favoriteTabsYour pinned/favourite tabs (URL, title, favicon)
profilesYour workspace profiles (name, icon, colour, list of workspace IDs)

To delete extension storage data: (a) uninstall the SeshTab extension, which removes all associated storage; or (b) in Chrome, go to chrome://extensions → SeshTab → Details → Extension storage → Clear storage.

6. Managing Cookies in Your Browser

You can control, block, or delete cookies through your browser settings at any time. Note that disabling the Supabase authentication cookie (sb-*) will prevent you from staying logged in and will disable all cloud features.

  • Google Chrome: Settings → Privacy and security → Cookies and other site data
  • Mozilla Firefox: Settings → Privacy & Security → Cookies and Site Data → Manage Data
  • Microsoft Edge: Settings → Cookies and site permissions → Manage and delete cookies and site data
  • Safari (macOS): Safari → Settings → Privacy → Manage Website Data
  • Opera: Settings → Advanced → Privacy & security → Cookies and other site data

To clear localStorage for getseshtab.com: open browser developer tools (right-click → Inspect → Application tab → Local Storage → right-click "https://getseshtab.com" → Clear).

To change your analytics consent preference, use the Manage cookies link in the footer of this page.

7. Third-Party Cookie Policies

The cookies set by our sub-processors are governed by their own privacy and cookie policies:

We have no control over third-party cookies beyond our configuration of those services.

8. Changes to This Cookie Policy

We may update this Cookie Policy to reflect changes in the cookies we use or applicable legal requirements. We will update the "Last updated" date when we do so. For material changes affecting users with accounts, we will also send notification by email. We encourage you to review this page periodically.

9. Contact

Questions about this Cookie Policy or our use of browser storage? Contact us:

Jakub Stolarski
ul. ks. Jerzego Popiełuszki 12A/10, 37-450 Stalowa Wola, Polska
E-mail: support@getseshtab.com