Cookie Policy
Last updated: 24 May 2026v2026-05-24
1. Introduction
This Cookie Policy explains how Fusion Link ("we", "us", or "our") uses cookies and similar browser storage technologies on our website, vendor storefronts, and web application. It should be read alongside our Privacy Policy, which describes how we handle the personal data we collect.
We use cookies to keep the platform working and to measure how our own product is used. We do not run advertising networks, behavioural-tracking pixels, or cross-site analytics on Fusion Link. Our product analytics are first-party — data is collected by us, stored in our own analytics instance in the European Union, and never linked with data from other companies' apps or websites.
2. What is a cookie?
A cookie is a small text file stored on your device by your browser when you visit a website. We also use related browser storage APIs — localStorage and IndexedDB— for the same purposes. References to "cookies" in this policy include those technologies.
3. Categories of cookies we use
We group cookies into four categories. None of them are used for third-party advertising, cross-site tracking, or to build advertising-targeting profiles.
- Essential. Required for the platform to function — for example, keeping you signed in. Disabling these will break sign-in and bookings.
- Functional. Improve your experience by remembering preferences (theme, sidebar state, draft previews). Disabling these will not break the platform but you may need to set preferences again on each visit.
- Analytics. First-party product analytics that help us understand how the platform is used so we can improve it — which features are reached, where users encounter friction, and how reliable individual pages are. Data is collected by us into our own PostHog instance hosted in the European Union. You can opt in or out at any time using the cookie notice or the preferences reset below.
- Third-party. Set by trusted services we embed for specific functionality — Google Maps for routes and addresses, Stripe for payments, and Google Translate when a vendor enables in-page translation. These vendors operate under their own privacy notices.
4. Cookies we set
| Name | Purpose | Duration | Category |
|---|---|---|---|
| cookie-consent-accepted | Records that you acknowledged the cookie notice so it does not reappear on every visit. | Persistent (localStorage) | Essential |
| __session | First-party HttpOnly presence marker set after sign-in so the server can route signed-in visitors straight to their dashboard without waiting for client-side authentication to load. | 7 days | Essential |
| Firebase Auth state | Stored by Firebase in IndexedDB to keep you signed in across pages and refreshes. Without it you would be signed out on every navigation. | Session + refresh token (managed by Firebase) | Essential |
| theme | Remembers whether you chose the light or dark colour scheme so the app does not flash the wrong theme on load. | Persistent (localStorage) | Functional |
| sidebar:state | Remembers whether the admin sidebar is expanded or collapsed across visits. | 7 days | Functional |
| fusionlink_preview | Used by vendor administrators previewing draft storefront content. Not set for ordinary visitors. | Session | Functional |
| googtrans | Set by the Google Translate widget on vendor storefronts when a visitor changes the page language. | Session | Third-party |
| Google Maps cookies | Set by Google when map tiles or place autocomplete load. Required to display maps and address suggestions on booking forms. | Varies (set by google.com) | Third-party |
| Stripe cookies | Set by Stripe on payment pages and Stripe Elements iframes for fraud prevention and to complete card payments. | Varies (set by stripe.com) | Third-party |
| ph_<key>_posthog | First-party PostHog distinct ID used to attribute product-analytics events to a single visitor across page loads. Stored in your browser only; never linked with other companies' apps or websites. | Persistent (localStorage) | Analytics |
| ph_<key>_window_id | Short-lived PostHog window identifier so events from the same browser tab can be grouped into a single session for funnel analysis. | Session (sessionStorage) | Analytics |
| __ph_opt_in_out_<key> | Records whether you have opted in or out of product analytics. Required so we honour your choice on subsequent visits without re-prompting. | Persistent (localStorage) | Analytics |
5. Third-party services
The following third parties may set cookies on pages where their functionality is loaded. Each operates under its own privacy notice:
- Google Maps — address autocomplete and route maps on booking forms. Google Privacy Policy.
- Stripe — card payments and fraud prevention on payment pages. Stripe Privacy Policy.
- Google Translate — set by Google when a visitor enables page translation on a vendor storefront. Google Privacy Policy.
- PostHog — processor for our first-party product analytics. PostHog stores the analytics data we collect inside their EU Cloud on our behalf; the cookies set carry our distinct ID, not theirs, and are not used to track you across other apps or websites. PostHog Privacy Policy.
- Sentry — processor for crash and error diagnostics. Sentry receives technical event data (stack traces, device info, user identifier) when the app errors, on our behalf, so we can fix bugs. Sentry Privacy Policy.
6. Managing cookies
You can control or delete cookies through your browser settings. Most browsers allow you to refuse cookies, accept only first-party cookies, or clear stored cookies on demand. The help pages of common browsers explain how:
Blocking essential cookies will prevent you from signing in or completing bookings. Blocking third-party cookies may prevent map tiles, address autocomplete, or card payments from working.
Reset your cookie acknowledgement
Removes the locally-stored record that you saw the cookie notice. The banner reappears on the next page load.
7. Changes to this policy
We may update this Cookie Policy from time to time to reflect changes in technology, the services we use, or applicable law. The "Last updated" date at the top of this page indicates when the policy was most recently revised. Material changes will be communicated through the platform.
8. Contact us
For questions about this Cookie Policy or how we use cookies, contact our Data Protection Officer at privacy@fusionlink.pro.