Cookie Policy

Our cookie policy and how we use them

Last updated: January 13, 2026

1. Introduction

This Cookie Policy explains how CitySpotlight Limited ("CitySpotlight", "we", "us", or "our") uses cookies and similar tracking technologies when you visit our website at cityspotlight.com or use our billboard advertising marketplace platform (the "Services").

This policy provides detailed information about what cookies are, what types of cookies we use, why we use them, and how you can manage your cookie preferences. This Cookie Policy should be read alongside our Privacy Policy, which explains how we collect and process your personal data.

2. What Are Cookies?

Cookies are small text files that are placed on your computer, smartphone, tablet, or other device when you visit a website. They are widely used to make websites work more efficiently, provide a better user experience, and give website owners information about how their site is being used.

Cookies can be "persistent" or "session" cookies:

  • Persistent cookies remain on your device for a set period of time or until you delete them. They are activated each time you visit the website that created them.
  • Session cookies are temporary and are deleted when you close your browser. They only last for the duration of your visit.

Cookies can also be "first-party" or "third-party":

  • First-party cookies are set by the website you are visiting (i.e., CitySpotlight).
  • Third-party cookies are set by a domain other than the one you are visiting, typically by our service providers.

3. Similar Technologies We Use

In addition to cookies, we use other similar technologies:

3.1 Local Storage

HTML5 local storage allows websites to store data locally on your device. Unlike cookies, data stored in local storage has no expiration date and remains until explicitly deleted. We use local storage to save user preferences such as theme settings and language preferences.

3.2 Session Storage

Similar to local storage, but data is cleared when you close your browser tab. We use session storage for temporary data needed during a single browsing session.

4. Types of Cookies We Use

4.1 Strictly Necessary Cookies

These cookies are essential for the website to function properly. They enable core functionality such as security, network management, authentication, and accessibility. You cannot opt out of these cookies as the Services would not work without them.

Cookie NameProviderPurposeDuration
sb-access-tokenSupabaseUser authentication - stores the access token for your logged in session1 hour
sb-refresh-tokenSupabaseMaintains user login state - allows automatic token refresh without re-login7 days
sb-*-auth-tokenSupabaseProject-specific authentication token for secure session managementSession

4.2 Functional Cookies

These cookies enable enhanced functionality and personalization, such as remembering your preferences. They are set by us and stored in your browser's local storage.

Storage KeyProviderPurposeDuration
themeCitySpotlightStores your light/dark mode preferencePersistent
locale / i18nextLngCitySpotlightStores your language preferencePersistent
cookie-consentCitySpotlightStores your cookie consent preferences1 year

4.3 Performance and Analytics Cookies

These cookies collect information about how visitors use our website, such as which pages are visited most often and if users receive error messages. This helps us improve how our website works. All information collected is aggregated and anonymous.

Cookie NameProviderPurposeDuration
_gaGoogle AnalyticsDistinguishes unique users by assigning a randomly generated number as a client identifier2 years
_ga_G-K40MN3DNRZGoogle Analytics 4Maintains session state across page requests and stores a unique session ID2 years
_gidGoogle AnalyticsDistinguishes users during a 24-hour period for session tracking24 hours
_gatGoogle AnalyticsThrottles request rate to limit data collection on high traffic sites1 minute

4.4 Error Monitoring

We use Sentry for error monitoring and performance tracking. Sentry helps us identify and fix bugs to improve your experience.

Cookie/StorageProviderPurposeDuration
sentry-scSentryStores a session identifier for error tracking and grouping related errorsSession
sentryReplaySessionSentryUsed for session replay functionality to help debug issuesSession

4.5 Payment Processing

We use Stripe for secure payment processing. Stripe may set cookies to enable secure transactions and prevent fraud.

Cookie NameProviderPurposeDuration
__stripe_midStripeFraud prevention - identifies the device for secure payment processing1 year
__stripe_sidStripeFraud prevention - session identifier for payment security30 minutes

5. How We Use Cookies

We use cookies for the following purposes:

5.1 Authentication and Security

  • Keeping you signed in while you browse our platform
  • Protecting your account from unauthorized access
  • Ensuring secure payment processing

5.2 Preferences and Settings

  • Remembering your language settings
  • Saving your display preferences (dark/light mode)
  • Storing your cookie consent choices

5.3 Analytics and Performance

  • Understanding how visitors navigate our website
  • Identifying popular content and features
  • Detecting and fixing bugs and errors
  • Measuring and improving website performance

6. Managing Your Cookie Preferences

6.1 Browser Settings

Most web browsers allow you to control cookies through their settings. You can typically:

  • View cookies stored on your device
  • Delete all or specific cookies
  • Block all cookies or only third-party cookies
  • Set preferences for specific websites
  • Receive notifications when a cookie is set

Here's how to manage cookies in popular browsers:

  • Google Chrome: Settings → Privacy and Security → Cookies and other site data
  • Mozilla Firefox: Settings → Privacy & Security → Cookies and Site Data
  • Safari: Preferences → Privacy → Manage Website Data
  • Microsoft Edge: Settings → Cookies and site permissions → Cookies and site data

6.2 Google Analytics Opt-Out

You can opt out of Google Analytics tracking by installing the Google Analytics Opt-out Browser Add-on.

6.3 Do Not Track (DNT)

Some browsers include a "Do Not Track" (DNT) feature that signals to websites that you do not want your online activity tracked. Currently, there is no universal standard for how websites should respond to DNT signals. However, you can use the cookie management options described above to control tracking on our site.

7. Impact of Disabling Cookies

If you choose to disable or delete cookies, please be aware that some features of our Services may not function properly:

  • You may not be able to stay signed in to your account
  • Your preferences and settings may not be saved
  • Some features may be unavailable or work differently
  • Payment processing may be affected

8. Third-Party Services and Their Privacy Policies

We use the following third-party services that may set cookies. Please refer to their privacy policies for more information:

9. Updates to This Cookie Policy

We may update this Cookie Policy from time to time to reflect changes in the cookies we use or for other operational, legal, or regulatory reasons. When we make changes, we will:

  • Update the "Last updated" date at the top
  • Display a notice on our website about the changes
  • Where required, seek your consent to new cookies

We encourage you to periodically review this Cookie Policy to stay informed about our use of cookies.

10. Contact Us

If you have any questions about our use of cookies or this Cookie Policy, please contact us:

  • Email: privacy@cityspotlight.com
  • Post: CitySpotlight Limited, London, United Kingdom

11. Related Policies

This Cookie Policy should be read in conjunction with our other policies: