Cookie policy
This policy explains what cookies and browser storage are used on this website, why they are used, and how you can control them.
Last updated: 21 May 2026
What are cookies?
Cookies are small files stored by your browser. Similar browser storage, such as local storage and session storage, can also remember settings or short-term form data. Some storage is needed for the site to work properly. Analytics storage is optional.
Your current choice
You can change your analytics cookie choice at any time.
Cookies and storage we use
| Name | Type | Purpose | Duration | Required? |
|---|---|---|---|---|
mckwebdev_cookie_consent_v1 | Local storage | Remembers whether you accepted or rejected analytics cookies. | Until cleared by your browser. | Essential preference storage. |
mwd_contact_draft | Session storage | Temporarily saves unfinished contact form details in your browser so you do not lose what you typed. | Browser session, or until form submission clears it. | Functional. |
mwd_quote_intake | Session storage | Passes quote builder choices into the contact form. | Browser session, or until form submission clears it. | Functional. |
mwd_customer_session | HTTP-only cookie | Keeps customer portal users signed in securely. | Session expiry set by the server. | Essential if you log in. |
mwd_admin_session | HTTP-only cookie | Keeps the private admin area signed in securely. | Session expiry set by the server. | Essential for admin users. |
mwd_admin_trusted_device | HTTP-only cookie | Remembers a trusted admin device when that security option is enabled. | Expiry set by the server. | Optional admin security feature. |
| Cloudflare Turnstile data | Security check | Helps protect forms from spam and automated abuse. | Controlled by Cloudflare. | Essential for form security. |
_ga | Google Analytics cookie | Used by Google Analytics to distinguish users. | Up to 2 years. | No. Only after consent. |
_ga_G-PCNLGZN530 or similar | Google Analytics cookie | Used by Google Analytics to persist session state. | Up to 2 years. | No. Only after consent. |
Google Analytics
The Google tag is present on the site so Google can recognise the tag, but it starts with analytics storage denied. If you accept analytics cookies, Google Analytics helps us understand pages viewed, broad device/browser information, referral sources, and general website usage. It is used to improve the site and understand what local businesses find useful.
Google states that GA4 JavaScript tags use first-party cookies such as _ga and _ga_<container-id>, usually with a default expiry of up to 2 years. You can also control cookies through your browser settings.
Rejecting analytics cookies
If you reject analytics cookies, analytics storage remains denied and the cookie banner will try to remove existing Google Analytics cookies for this site. You can also clear cookies in your browser.
Essential cookies
Essential cookies and storage are used for things like login sessions, security checks, remembering your cookie choice, and preventing contact form data loss. These are needed for the site, portal, or security features to work properly.
Managing cookies in your browser
You can block or delete cookies in your browser settings. Blocking essential cookies may stop the customer portal, admin area, or secure forms from working correctly.
Questions
If you have questions about cookies or tracking, email hello@mckwebdev.com.