Skip to content
Legal

Cookie Policy

What gets stored on your device, by name: the few things the site needs, the measurement that only runs if you allow it, and where to change your mind.

The short version

This site stores a small number of things on your device. Two are ours and necessary: the language you’re reading, and the choice you make in the cookie card. The booking calendar on one page needs a few of its own to work. Everything else is optional and runs only if you say so: Google Analytics, to understand how the site is used, and Google Ads measurement, to learn whether our ads bring people who get in touch.

You choose once, on the card that appears on your first visit: accept all, reject the non-essential, or pick per category. You can change your mind at any time from the Cookie Settings link in the footer. Every item is listed below by name.

What this site stores

Necessary. What the site needs to do what you asked of it: remember your language, remember your cookie choice, and keep the booking calendar working. These run without asking, because there’s nothing meaningful to refuse, and none of them is used for advertising.

Analytics. If you allow it, Google Analytics 4 sets identifiers on our address to tell visits apart and measure how the site is used.

Advertising. If you allow it, Google Ads sets identifiers on our address to work out whether an ad led to an enquiry or a booked call. We don’t use remarketing.

Our own two, by name:

NEXT_LOCALE
Remembers which language you were reading, so the next visit opens in it.
KindCookie on our address · necessaryLasts1 yearSetOn your first page view
wm_consent
Remembers the choice you made in the cookie card: a version number and one yes/no per optional category, nothing else.
KindCookie on our address · necessaryLasts6 monthsSetWhen you choose

The fonts, the images and the code are all served from our own address, so a company other than our hosting provider sees your visit only where you’ve allowed it, and on the booking page.

What the booking page stores

The calendar on /book is embedded from Cal.com, so these are set by Cal.com rather than by us, on Cal.com’s own addresses. This list was taken by loading the page, choosing a time and opening the booking form, and reading what was actually there at each step.

__cf_bm
Cloudflare’s bot protection, guarding Cal.com’s service from abuse.
KindCookie on cal.com · securityLasts30 minutes
__Secure-next-auth.csrf-token
Protects the booking form against cross-site request forgery.
KindCookie on cal.com · securityLastsUntil you close the browser
__Secure-next-auth.callback-url
Tells Cal.com where to return you inside its own flow.
KindCookie on cal.com · functionalLastsUntil you close the browser
uid
Identifies your booking while you fill the form. It appears only once you pick a time and reach the details step.
KindCookie on app.cal.com · functionalLastsUntil you close the browser
nextauth.message
Keeps the calendar’s session state consistent between browser tabs.
KindLocal storage on app.cal.com · functionalLastsUntil you clear your browser storage
timeOption.is24hClock
Remembers whether you chose to see times as 12-hour or 24-hour.
KindLocal storage on app.cal.com · preferenceLastsUntil you clear your browser storage

These items are used by Cal.com to provide, secure and maintain the booking flow, including remembering display preferences. None is used by us for analytics or advertising, so the cookie card doesn’t govern them. The cookies last minutes, or until you close the browser; the two stored preferences stay until you clear them yourself.

Cal.com is a service we use rather than one we run. What it does with the details you enter is covered in our Privacy Policy, alongside their own terms.

Your cookie choices

On your first visit a card asks whether to allow the optional categories. It offers three things, and each is one tap: Accept, Reject, or Preferences, where Analytics and Advertising each have their own switch. Refusing is as easy as accepting, and the site works the same either way.

Necessary items can’t be switched off from the card, because they’re what makes the page you asked for work. Your browser can still block them, at the cost of the feature they serve.

Nothing optional runs before you choose. Google Tag Manager, which runs the Google tools, is on every page, but it starts with every category denied and is told your choice through Google Consent Mode. Until you choose, and if you reject, no Google tag sets a cookie or reads an identifier; what Google receives is a cookieless signal that doesn’t identify you.

Analytics and advertising measurement

Vercel Web Analytics and Speed Insights count visitors and measure load times without cookies. They store nothing on your device and read nothing from it: a visit is recognised by a hash of the request itself, which Vercel discards after 24 hours, and what we see is aggregate. They run regardless of your choice, because there is nothing on your device to choose about.

Google Analytics 4, if you allow Analytics, tells us where visits come from, which pages get read and how people move through the site. It sets the identifiers listed below on our address; we keep its event data for 14 months.

Google Ads conversion measurement, if you allow Advertising, tells us whether a Google ad we paid for led to an enquiry or a booked call. It’s measurement only: no remarketing, no audiences, no ads following you elsewhere.

The Google items, by name:

_ga
Google Analytics’ identifier for your browser, so return visits count as one visitor rather than many.
KindCookie on our address · analyticsLasts2 yearsSetOnly if you allow Analytics
_ga_*
Google Analytics’ session state for our property: which visit this is and when it started.
KindCookie on our address · analyticsLasts2 yearsSetOnly if you allow Analytics
_gcl_au
Google Ads’ conversion linker: lets a booking or an enquiry be matched to the ad click that led here.
KindCookie on our address · advertisingLasts3 monthsSetOnly if you allow Advertising
_gcl_aw
Holds the click identifier from a Google ad you arrived through, for the same matching.
KindCookie on our address · advertisingLasts3 monthsSetOnly if you allow Advertising and arrived from an ad

Managing what is stored

The Cookie Settings link in the footer reopens the card at any time. Withdrawing a category stops its tags, and we also expire the Google cookies they set on our address there and then, so nothing of theirs stays behind.

Your browser is in charge beyond that. Every major browser lets you see the cookies a site has set, delete them, and block them (usually under Privacy or Site settings), and clearing site data for cal.com removes everything in the booking list above.

One honest warning: block cookies for cal.com and the booking calendar won’t work properly, because the items it uses are the ones that hold the form together. If you’d rather not use it at all, email us at hello@weldmeld.com or use the contact form and we’ll arrange a time by hand.

Keeping this page true

This page describes what we measured on the date shown alongside it, and we check it again whenever the measurement or the booking setup changes. Google and Cal.com may change what their tools use without telling us, so if you find something on your device from this site that isn’t listed here, please tell us at hello@weldmeld.com and we’ll check it and correct the page.

A few cookies, your call.

We use cookies to enhance your experience, analyze site traffic and measure our ads. Read our Cookie Policy.