Skip to content
Last updated: 18 April 2026

Cookie Policy

A short, honest explanation of what we store in your browser, and why.

What cookies and local storage are

Cookies are small files stored in your browser. Local storage is similar - key-value data your browser keeps for a specific site. Both can persist between visits.

UK law (the Privacy and Electronic Communications Regulations, or "PECR") treats both the same way: if the data is "strictly necessary" to deliver the service you asked for, we can use it without asking. For anything else, we have to get your consent first.

VetMyBuilder uses strictly necessary storage and analytics cookies. We show a consent banner before setting analytics cookies.

Strictly necessary storage

These keep you signed in and the platform working. They cannot be switched off.

Firebase Authentication

  • Purpose: keeps you signed in between visits
  • Expiry: up to 1 year; cleared when you sign out
  • Category: strictly necessary

Session and routing helpers

  • Purpose: remembers which area of the platform you're using (homeowner or tradesperson), which company you're signed in as, and where to send you after sign-in
  • Expiry: cleared on sign-out or immediately after the post-sign-in redirect
  • Category: strictly necessary

Registration drafts

  • Purpose: saves your tradesperson registration form as you fill it in so you don't lose progress
  • Expiry: cleared when you close the tab
  • Category: strictly necessary

Cookie consent preference (`vmb_cookie_consent`)

  • Purpose: remembers that you accepted analytics cookies so we don't ask again
  • Expiry: 1 year
  • Category: strictly necessary

Home screen prompt (`vmb:homeScreenPromptShown`)

  • Purpose: remembers that you dismissed the "Add to home screen" prompt
  • Expiry: persists until cleared
  • Category: strictly necessary

Analytics cookies

We use PostHog to understand how people use VetMyBuilder — which pages are visited, which features are used, and where people get stuck. This helps us improve the product.

PostHog analytics cookies are only set after you accept via the cookie consent banner. If you decline or ignore the banner, no analytics cookies are set.

What PostHog stores:

  • A unique anonymous identifier (`distinct_id`) to distinguish visitors
  • Session replay data (page views, clicks, scrolls) — no keystrokes or form input are recorded
  • Device type, browser, and rough location (city-level from IP, not precise)

What PostHog does NOT do:

  • Does not track you across other websites
  • Does not sell or share your data with advertisers
  • Does not record passwords, payment details, or form input

PostHog is hosted in the EU (Frankfurt). Data is retained for 12 months.

Privacy policy: posthog.com/privacy

No advertising or cross-site tracking

We do not use:

  • Facebook / Meta pixel, Google Ads conversion tags, LinkedIn Insight, or any advertising pixel
  • Cross-site tracking or fingerprinting
  • Session replay that captures keystrokes or sensitive input

How to manage cookies

You can clear or block cookies at any time through your browser settings. Instructions for the main browsers:

  • Chrome: Settings → Privacy and security → Cookies and other site data
  • Safari: Settings → Privacy
  • Firefox: Settings → Privacy & Security

Blocking strictly-necessary cookies will break the Platform — you won't be able to stay signed in. Blocking analytics cookies will simply stop PostHog from collecting usage data; the platform will work normally.

Changes

If this policy changes — most notably if we introduce a new category of cookie — we will update the "Last updated" date at the top of the page and, where required by law, ask for your consent before the change takes effect.

Contact

Questions about cookies? Email hello@vetmybuilder.com. See also our Privacy Policy for the wider picture on how we handle your data.

Questions?

We're happy to help. Reach us anytime.

hello@vetmybuilder.com