Cookie Policy

Last updated: February 27, 2026Version: 1.0

Summary

This policy explains how Bubba uses cookies and similar technologies on our website and apps. It covers what cookies we use, why we use them, and how you can manage or reject them. Only strictly necessary cookies are set by default — analytics cookies require your explicit consent.

This cookie policy explains how MB Bubba ("Bubba", "we", "us") uses cookies and similar technologies on our website and applications. It should be read together with our Privacy Policy.


  1. What Are Cookies?

Cookies are small text files placed on your device when you visit a website or use an application. They help the site or app remember your preferences, keep you signed in, and understand how you use the service. Some cookies are essential for the service to function; others help us improve your experience or deliver relevant content.


  1. Cookies We Use

2.1 Strictly Necessary Cookies

These cookies are essential for the platform to function and do not require your consent (exempt under ePrivacy Directive Art. 5(3)).

CookieProviderPurposeDuration
better-auth.session_tokenFirst-partyAuthentication — maintains your login sessionSession / persistent
better-auth.csrf_tokenFirst-partySecurity — prevents cross-site request forgery (CSRF) attacksSession
i18n_redirected / locale cookieFirst-partyLanguage — remembers your selected language preferencePersistent (1 year)
bubba_consentFirst-partyConsent management — stores your cookie and consent preferences (categories granted/denied, policy version accepted, jurisdiction, and a randomly generated anonymous fingerprint ID used solely for consent tracking)1 year
bubba_jurisdictionFirst-partyConsent defaults — stores your geo-detected jurisdiction (GDPR, CCPA, or other) to apply appropriate consent defaults automatically24 hours
Strictly necessary cookies

2.2 Analytics Cookies

These cookies help us understand how visitors interact with the platform. They are set only after you grant analytics consent.

CookieProviderPurposeDurationConsent required
ph_* (PostHog cookies)PostHog (EU — eu.posthog.com)Product analytics — page views, feature usage, user journey analysis, feature flags13 monthsYes
Analytics cookies

How consent gating works: All three Bubba applications (website, client app, console app) read your consent preferences from the bubba_consent cookie before initializing PostHog. If analytics consent has not been granted:

  • PostHog operates in memory-only mode (persistence: 'memory') — no cookies are set, no data persists in localStorage.
  • Capturing is opted out by default (opt_out_capturing_by_default: true).
  • No analytics events are collected or transmitted.

PostHog analytics cookies are set only after you actively grant consent through the cookie banner or privacy settings.

2.3 Marketing Cookies

CookieProviderPurposeDurationConsent required
(None currently in use)
Marketing cookies

We do not currently use marketing cookies. If we introduce any in the future, they will be deployed only with your explicit consent and this policy will be updated accordingly.

2.4 Functional Cookies

CookieProviderPurposeDurationConsent required
(None currently in use beyond those listed under Strictly Necessary)
Functional cookies

  1. Third-Party Cookies

PostHog

When you grant analytics consent, PostHog may set cookies on the eu.posthog.com domain. PostHog is hosted in the EU and processes data under EU data residency guarantees.

Authentication Providers

When you sign in using Google or Apple, those providers may set their own cookies during the authentication process. These are governed by:


When you first visit the Bubba website, a cookie consent banner appears at the bottom of the screen. You can:

  • Accept All — grants consent for all cookie categories (analytics, marketing, third-party).
  • Reject Optional — declines all non-essential cookies. The platform remains fully functional.
  • Customize — expand detailed preferences to enable or disable individual cookie categories.

Both "Accept All" and "Reject Optional" are presented with equal visual prominence. Rejecting optional cookies is as easy as accepting them.

4.2 Changing Preferences Later

You can change your cookie preferences at any time:

  • Website: Visit our Cookie Settings page.
  • Mobile apps: Go to Settings → Privacy to manage consent preferences.
  • Re-opening the preferences shows your current selections and allows you to modify them.

4.3 Browser Settings

You can also control cookies through your browser settings. Most browsers allow you to:

  • View which cookies are stored
  • Delete individual or all cookies
  • Block cookies from specific or all sites
  • Set preferences for first-party vs. third-party cookies

Browser-specific instructions:

4.4 Consequences of Rejecting Non-Essential Cookies

If you reject analytics cookies:

  • We will not collect any analytics data about your usage.
  • The platform will function fully without any limitations.
  • We will be unable to improve the platform based on your usage patterns.

When you interact with the cookie consent banner (accept or reject), we generate a random UUID ("fingerprint ID") stored in the bubba_consent cookie. This ID is used solely to:

  • Record your consent choice in our backend consent audit trail (for legal compliance).
  • Merge your consent preferences to your account if you later register or log in.

This fingerprint ID is:

  • Not a tracking identifier — it is not passed to PostHog, analytics, or any third-party system.
  • Not derived from your device characteristics — it is a purely random UUID.
  • Stored only in the bubba_consent cookie and our internal consent audit log.

We maintain an audit trail of consent decisions as required by the GDPR to demonstrate that consent was validly obtained. This includes:

  • The consent categories granted or denied
  • Timestamps of consent decisions
  • The policy version in effect at the time of consent
  • The source of the consent action (cookie banner, privacy settings, registration)

This audit trail is accessible to our administrators and can be provided to supervisory authorities upon lawful request.


When we make material changes to this cookie policy or our privacy practices:

  • The policy version number is updated.
  • If the changes affect processing that relies on your consent, a re-consent banner will appear in all apps, informing you of the update and allowing you to review and accept or withdraw your consent.
  • Your previous consent remains valid until you interact with the re-consent prompt.

We may update this policy from time to time. When we do, we will revise the "Last updated" date at the top. Material changes affecting your consent choices will trigger the re-consent mechanism described in Section 7.


  1. Contact Us

For questions about our use of cookies or this policy:

Emailprivacy@bubba.pet
Postal addressŽirmūnų g. 57-50, LT-09110 Vilnius, Lithuania

See also: Privacy Policy · Cookie Settings


This cookie policy is provided in English. Translations may be available; in case of any discrepancy, the English version prevails.