TableTop Prime

Cookie Policy

Last updated: September 2026

This Cookie Policy explains how TableTop Prime uses cookies and similar technologies (collectively, “cookies”) to operate the service. Cookies are small text files stored in your browser. We use essential cookies for authentication and preferences, analytics cookies to understand how the site is used, and — if you accept them — advertising cookies served by Google AdSense.

You are in control. Our consent banner lets you choose “all cookies” (essential + analytics + advertising) or “essential only” (no analytics, no advertising). You can change your choice at any time using the consent manager at the bottom of this page.

We do not use cookies for cross-site tracking, building behavioral profiles, or sharing data with data brokers. We do not use Facebook Pixel, LinkedIn Insight Tag, or any social-media tracker. The only advertising cookies are those set by Google AdSense, and only after you explicitly accept them.

This policy should be read alongside our Privacy Policy, which explains how we handle your personal data more broadly.

1. Cookies we use — summary

CookiePurposeTypeDuration
sb-<project-ref>-auth-tokenSupabase authentication session (JWT)Essential7 days (refreshed on each request)
themeStores your light/dark/system theme choiceEssential1 year (persisted via Zustand)
tabletop-prime-uiStores UI state (locale, language preference)EssentialPersisted (no expiry)
_vercel_jwtAnonymous page-view analytics (Vercel Analytics)AnalyticsSession (cleared on browser close)
__gadsGoogle AdSense — advertising personalizationAdvertising13 months
IDEGoogle DoubleClick — ad delivery and measurementAdvertising2 years
NIDGoogle — ad preferences and user analyticsAdvertising6 months

Note: the exact Supabase cookie name includes your project reference, e.g.sb-abcdefghijklmnopqrstuvwxyz-auth-token.

2. Essential cookies

These cookies are strictly necessary for the service to function. Without them, you could not sign in, stay signed in between page loads, or use your preferred language and theme. Because they are essential, they cannot be disabled — doing so would break core functionality.

  • Supabase session JWT — issued when you sign in. Contains your user ID and a signed token that proves to our API routes that you are authenticated. HttpOnly (not readable by JavaScript), Secure (HTTPS only), SameSite=Lax (prevents most CSRF attacks). Refreshed automatically by the Next.js proxy on every request, so you stay signed in until you explicitly sign out.
  • Theme preference — stores light,dark, orsystem. Without it, the site would flicker between themes on each page load.
  • UI state — persists your selected language (English or Spanish) and any in-progress tournament context (such as the active event ID) so that navigating away and back does not lose your place.

3. Analytics cookies

We use Vercel Analytics to collect anonymous page-view statistics. This helps us understand which features are used most and where users get stuck, so we can improve the product.

  • What is collected: page URL, referrer, country (derived from IP address, then discarded), browser and operating system, and an anonymous session identifier.
  • What is NOT collected: your email, name, user ID, IP address (retained), cross-site browsing history, or any data that could identify you personally.
  • No advertising: Vercel Analytics does not share data with advertising networks. Google AdSense cookies are loaded only after you accept “all cookies” in our consent banner. There are no Facebook Pixel or similar trackers on TableTop Prime.

Analytics cookies are not strictly necessary — the site would function without them — but they help us improve the service. If you wish to opt out, you can use a browser extension that blocks analytics scripts (such as uBlock Origin), enable “Do Not Track” in your browser, or use a privacy-focused browser like Brave or Firefox with Strict tracking protection.

Cookies we do NOT use
  • No cross-site tracking cookies — no third-party cookies that follow you across websites.
  • No social media cookies — no Facebook Pixel, LinkedIn Insight Tag, Twitter Pixel, or any social-share buttons that set tracking cookies.
  • No session-replay cookies — no Hotjar, FullStory, or LogRocket.
  • No chat-widget cookies — no Intercom, Drift, or Zendesk widget.
  • No data-broker sharing — we never sell or share cookie-derived data with data brokers or advertising networks other than Google AdSense (which is disclosed above).

Note on Google AdSense: the only advertising cookies used are those set by Google AdSense (__gads,IDE,NID). These are loaded only after you accept “all cookies” in our consent banner. Choose “essential only” to block all advertising cookies.

4. Managing and deleting cookies

You can view, block, or delete cookies at any time through your browser settings. Here are the relevant settings pages for major browsers:

Note: if you block the Supabase session cookie, you will not be able to sign in. The site's public pages (landing, privacy policy, terms, cookies, and event share pages) will still work without any cookies — they are fully readable without authentication.

5. Third-party cookies

During sign-in with Google, Google may set its own cookies onaccounts.google.comto manage the OAuth flow. These cookies are set by Google directly and are governed by Google's Cookie Policy. TableTop Prime does not control, read, or have access to Google's cookies — they live on Google's domain, not ours.

After Google redirects you back to TableTop Prime, we receive only an authorization code which we exchange for a Supabase session. Google's cookies are not sent to our servers.

6. Changes to this policy

If we add, remove, or change any cookie, we will update this page and revise the “Last updated” date at the top. For material changes (e.g. adding a new analytics cookie), we will notify you by email and require renewed consent where required by law.

Your current choice

You can change your cookie preferences at any time by clicking the button below. This will clear your current choice and show the consent banner again on your next visit.

Contact

For any questions about this Cookie Policy or to request details about the cookies set on your device, contact us at:

[email protected]

© 2026 TableTop Prime. All rights reserved.