All legal documents

Cookie Policy

On this page

1. Introduction

This Cookie Policy explains how Cove ("Company", "we", "us", or "our") uses cookies and similar technologies on our website at joincove.io and our application at app.joincove.io (the "Service"). This policy should be read alongside our Privacy Policy.

2. What Are Cookies

Cookies are small text files that are stored on your device (computer, tablet, or mobile phone) when you visit a website. They are widely used to make websites work more efficiently and to provide information to website owners.

Similar technologies include local storage, session storage, and pixel tags, which function in comparable ways.

3. Cookies We Use

We use cookies and similar storage of three kinds: strictly necessary and preference cookies, which are always active; statistics cookies on our website, which are set only if you consent to them; and analytics in our application, which runs as part of providing and securing the Service (Section 3.3). We do not use advertising, marketing, or profiling cookies.

Consent on our website is collected through the cookie banner, provided by Cookiebot. You can change or withdraw your choice at any time — see Section 5.

3.1 Strictly Necessary and Preference Cookies

These cookies and local-storage entries keep the Service working or remember a choice you made. They cannot be disabled without affecting core functionality. No consent is required for strictly necessary cookies under the EU ePrivacy Directive.

On our website (joincove.io):

Cookie NameProviderPurposeTypeDuration
cove_countryCoveRemembers your country, so the site describes what the Service offers there. Set on your first visit from the country your IP address points to (Vercel geolocation), or when you choose a country in the footerHTTP1 year
NEXT_LOCALECove (next-intl)Remembers the language of the site when it differs from your browser's language or when you switch itHTTPSession; 1 year when set on a first visit from Bulgaria, which opens the site in Bulgarian
themeCove (next-themes)Remembers whether you chose the light or the dark themeLocal storageUntil you clear it
CookieConsentCookiebotStores your cookie consent choice per category, so we can honour it and demonstrate that it was givenHTTP1 year

In our application (app.joincove.io):

Cookie NameProviderPurposeTypeDuration
sb-*-auth-tokenSupabaseKeeps you signed in: holds the access and refresh tokens of your sessionHTTP (SameSite=Lax)400 days
sb-*-auth-token-code-verifierSupabaseOne-time code that completes a sign-in with Google or Apple; removed once the sign-in completesHTTP (SameSite=Lax)Until the sign-in completes
cove_active_workspace_idCoveRemembers which company (workspace) you are working inHTTP (SameSite=Lax)1 year
cove_mfa_verifiedCoveSigned proof that you have just completed two-factor authentication with an email code; required before the device can be trustedHTTP (HttpOnly, Secure, SameSite=Lax)10 minutes
cove_mfa_trustedCoveSigned trusted-device token for two-factor authentication. Allows you to skip the second factor on a device you chose to trustHTTP (HttpOnly, Secure, SameSite=Lax)24 hours, or 90 days if you choose to remember the device
NEXT_LOCALECove (next-intl)Remembers the language of the applicationHTTP (SameSite=Lax)1 year
sidebar_stateCoveRemembers whether the sidebar is expanded or collapsedHTTP7 days
themeCove (next-themes)Remembers whether you chose the light or the dark themeLocal storageUntil you clear it

The application also keeps interface preferences and drafts, such as table views, the order of dashboard cards and the width of the sidebar, in your browser's local storage on your device.

3.2 Statistics Cookies on Our Website (Consent Required)

These cookies help us understand how our website is found and used — which pages are visited, which features are clicked, and where visitors run into problems — so that we can improve it. On our website, they are set only if you accept the "Statistics" category in the cookie banner. If you decline, they are not set, and no analytics data is collected on the website.

Cookie NameProviderPurposeTypeDuration
ph_*_posthogPostHogAnalytics identifier and session state. Used to recognise a returning visit and to link the pages of a single visit togetherHTTP and local storage1 year
__ph_opt_in_out_*PostHogRecords whether you have opted in to or out of analytics captureHTTP and local storage1 year

If you accept this category, we collect:

  • Product analytics: pages viewed, clicks and other interface interactions, the site that referred you, and your browser, operating system, device type and approximate location
  • Session replay: a reconstruction of your visit — pages, cursor movement, clicks and scrolling — used to diagnose usability problems. Text you type into form fields is masked
  • Console and performance data: browser error messages and page loading timings, captured alongside session replay so that we can reproduce faults
  • Web vitals and heatmaps: aggregate page performance measurements and click-density maps

Your IP address is anonymised before it is stored, and it is used only to derive an approximate location (country/region level). Analytics data is processed on PostHog's EU infrastructure and is retained for 12 months; session replays are retained for 30 days.

Legal basis: your consent (Art. 6(1)⁠(a) GDPR and the EU ePrivacy Directive). Withdrawing consent does not affect the lawfulness of processing carried out before you withdrew it.

3.3 Analytics in Our Application

The application (app.joincove.io) has no cookie banner. In it, PostHog runs as part of providing and securing the Service: it records which pages you view, which features you use and the errors that occur in your browser, and links them to your user ID and email address once you sign in; our servers also send the application's technical logs to PostHog. It uses the ph_*_posthog cookie and local storage described in Section 3.2 (1 year), and the data is processed on PostHog's EU infrastructure.

Legal basis: our legitimate interest in operating, securing and improving the Service (Art. 6(1)⁠(f) GDPR). You can object to this processing at any time under Art. 21 GDPR by contacting us (Section 9).

3.4 Cookies We Do Not Use

For transparency, we want to confirm that we do not use:

  • Google Analytics
  • Facebook Pixel or any advertising cookies
  • Any third-party tracking or remarketing cookies
  • Any cookies for behavioral profiling or targeted advertising
  • Any social media cookies (like buttons, share widgets)

4. Third-Party Cookies

All of the cookies listed in Section 3 are set on our own domains (joincove.io and app.joincove.io). Analytics requests from your browser are routed through our own servers rather than sent directly to an external analytics domain. The data those cookies collect is nevertheless processed on our behalf by the providers named above, which act as our processors under written agreements; they are listed on our Sub-processors page.

When you sign in with Google or Apple, those services may set their own cookies on their domains during the sign-in process. Those cookies are governed by the respective third party's cookie policy:

5. Managing Cookies

5.1 Changing or Withdrawing Your Consent

You can change or withdraw your consent for statistics cookies on our website at any time using the Cookie settings link in the footer of our website, which reopens the consent banner. Withdrawal takes effect immediately and stops any further analytics collection on the website. It is as easy to withdraw consent as it was to give it.

5.2 Browser Controls

Strictly necessary cookies cannot be disabled without breaking the Service: blocking them would prevent you from logging in or maintaining a session. Blocking statistics cookies has no effect on functionality.

You can also manage cookies through your browser settings:

  • Chrome: Settings > Privacy and Security > Cookies
  • Firefox: Settings > Privacy & Security > Cookies and Site Data
  • Safari: Preferences > Privacy > Cookies and Website Data
  • Edge: Settings > Privacy, Search and Services > Cookies

Please note that blocking strictly necessary cookies will prevent you from using the Service.

6. Do Not Track

Some browsers offer a "Do Not Track" (DNT) signal. We do not track you across other websites and we do not build advertising or behavioural profiles. On our website, statistics cookies are set only after you give consent through the cookie banner, so that banner — not DNT — is the mechanism by which we take your choice into account there. Analytics in the application is described in Section 3.3.

7. Introducing New Cookies

If we introduce further non-essential cookies in the future, we will:

  • Update this Cookie Policy before deploying them
  • Request your consent before setting them, through the existing consent mechanism
  • Keep granular, per-category control available
  • Ensure "Reject all" is as accessible as "Accept all"

8. Changes to This Policy

We may update this Cookie Policy from time to time. We will notify you of material changes by posting the updated policy on this page and updating the effective date. If we introduce further non-essential cookies, we will provide advance notice as described in Section 7.

9. Contact Us

If you have questions about our use of cookies, please contact us at:

Ready to run your business simply and efficiently?

Get started with Cove today.