Cookie Policy
Effective date: 12 October 2025
Controller: Daniel Magyar – Sole Trader (Owner and CEO of Bestpricevalue.com)
Contact: info@bestpricevalue.com
This Policy explains how Bestpricevalue (“we”, “us”) uses cookies and similar technologies on bestpricevalue.com. Read this together with our Privacy Policy.
We use Complianz to manage consent. Except for strictly necessary cookies, we only place cookies after you consent via our banner. You can change your choices at any time using Cookie Settings in the footer.
1) What are cookies & similar technologies?
-
Cookies are small text files stored on your device.
-
Local/session storage are browser storage mechanisms our Calculator uses (not cookies).
-
Pixels/Tags measure events (e.g., page views, conversions).
-
Google Tag Manager (GTM) loads and controls tags; GTM itself does not set cookies but tags it deploys may do so.
-
reCAPTCHA uses device/usage signals to detect bots.
2) How we classify cookies
-
Essential (Strictly necessary): required for core site functions and security (e.g., consent records, reCAPTCHA).
-
Analytics (Statistics): help us understand usage and improve UX (e.g., Google Analytics 4, Hotjar).
-
Marketing: used for advertising, conversion measurement and remarketing (e.g., Meta Pixel, Google Ads/DoubleClick).
3) Your choices
-
Use Cookie Settings to give/withdraw consent by category anytime.
-
You can block/delete cookies via your browser (site may not work fully).
-
Do Not Track (DNT) is respected by Hotjar.
-
For rights and contact details, see our Privacy Policy.
4) Cookies & storage we use
A) Essential (always active)
Name | Provider | Purpose | Expiry | Type |
---|---|---|---|---|
cmplz_* (various) |
Complianz | Stores your cookie consent choices and banner status. | ~365 days | HTTP/HTML Storage |
_GRECAPTCHA |
Google reCAPTCHA | Bot protection for forms; set by Google when reCAPTCHA loads. | Up to 6 months | HTTP |
rc::a , rc::b , rc::c (may appear) |
Google reCAPTCHA | Additional risk analysis tokens. | Session / Persistent | HTML Storage |
__cf_bm / similar (if CDN active) |
[Your CDN/host] | Bot mitigation/traffic integrity. | 30 minutes | HTTP |
Essential cookies are required for security and consent management and cannot be switched off in our systems.
B) Analytics (set only after consent)
Google Analytics 4 (GA4)
Name | Provider | Purpose | Expiry | Type |
---|---|---|---|---|
_ga |
Distinguishes users for analytics. | 2 years | HTTP | |
_ga_<container-id> |
Session state / event measurement. | 2 years | HTTP | |
_gid (may appear) |
Distinguishes users for 24h. | 24 hours | HTTP | |
_gat / _dc_gtm_<id> (may appear) |
Request throttling. | 1 minute | HTTP |
We configure GA4 to respect consent via Complianz. IPs may be anonymised/truncated.
Hotjar (behaviour analytics)
Name | Provider | Purpose | Expiry | Type |
---|---|---|---|---|
_hjSessionUser_<siteID> |
Hotjar | Persists a unique ID for returning visits. | 1 year | HTTP |
_hjSession_<siteID> |
Hotjar | Holds current session data. | 30 minutes | HTTP |
_hjIncludedInSessionSample |
Hotjar | Indicates if session is included in sampling. | 2–30 minutes | HTTP |
_hjAbsoluteSessionInProgress |
Hotjar | Detects first pageview of a new session. | 30 minutes | HTTP |
_hjFirstSeen |
Hotjar | Identifies a new user’s first session. | Session | HTTP |
_hjRecordingEnabled , _hjRecordingLastActivity |
Hotjar | Session replay status/timestamp. | Session | HTML Storage |
_hjViewportId , _hjSessionResumed |
Hotjar | Recording viewport & resume flag. | Session | Session/HTML Storage |
Hotjar does not record keystrokes; we mask/disable inputs that may contain personal data. Hotjar respects DNT and our banner.
C) Marketing (active — Meta Pixel & Google Ads)
We use advertising and conversion measurement tools for remarketing and to understand how our ads perform. These are disabled until you give Marketing consent in the banner.
Meta Pixel (Facebook/Instagram)
Name | Provider | Purpose | Expiry | Type |
---|---|---|---|---|
_fbp |
Meta | Identifies browsers for advertising and site analytics. | 3 months | HTTP |
_fbc (may appear) |
Meta | Stores last ad click ID for attribution (set when arriving from a Meta ad). | 3 months | HTTP |
fr (from facebook.com) |
Meta | Ad delivery/retargeting; sometimes set when logged in to Facebook. | 3 months | HTTP (third-party) |
Used for ad measurement and remarketing on Meta platforms.
Google Ads / DoubleClick (incl. Conversion Linker & Remarketing)
Name | Provider | Purpose | Expiry | Type |
---|---|---|---|---|
_gcl_au |
Google Ads | Stores ad click info for conversion tracking (Conversion Linker). | 3 months | HTTP |
_gcl_aw / _gcl_dc (may appear) |
Google Ads | Conversion tracking for specific properties. | 3 months | HTTP |
IDE (from doubleclick.net) |
Ad delivery, frequency capping, remarketing. | 13 months (EU/UK) | HTTP (third-party) | |
test_cookie |
Checks if the browser supports cookies. | 15 minutes | HTTP | |
ANID , NID , DV (may appear) |
Ad preferences/remarketing depending on services used. | Varies (days–months) | HTTP |
We also deploy Google Tag Manager (GTM) to manage tags. GTM doesn’t set cookies itself but loads the cookies above after your consent.
Search Console
Google Search Console is used for site verification and performance diagnostics. It does not set cookies on visitors.
D) Our Calculator – browser storage (not cookies)
The Calculator uses local/session storage to make the tool faster and prevent losing work. This storage stays on your device until you clear it.
Key (example) | Purpose | Expiry |
---|---|---|
bpvBasket |
Stores your current basket/items for the calculator. | Until cleared by you |
bpvRegion |
Stores postcode region factor for estimates. | Until cleared by you |
bpvUI (e.g., step/toggles) |
Remembers interface state. | Until cleared by you |
Clear these any time via your browser (Clear browsing data → cookies/site data & cached files; includes local/session storage).
5) How we load/block scripts
-
Complianz blocks Analytics and Marketing tags (GA4, Hotjar, Meta Pixel, Google Ads/DoubleClick) until consent is given for those categories.
-
Essential scripts (consent records, security, core site functions) load regardless of consent.
-
When you withdraw consent, Complianz stops further loading and removes analytics/marketing cookies on your next page load (subject to browser limitations).
6) International transfers
Cookies placed by Google, Meta and Hotjar may involve processing outside the UK/EEA. We rely on adequacy decisions and/or appropriate safeguards (e.g., SCCs/IDTA plus supplementary measures). See our Privacy Policy for details.
7) Retention
-
Cookie lifetimes are shown in the tables above.
-
Analytics data is typically retained 2–14 months (tool settings).
-
Local/session storage persists until you clear your browser storage.
8) Managing preferences & opt-out
-
Change your choices anytime via Cookie Settings (footer).
-
Meta ad preferences: account Ad Settings in Facebook/Instagram.
-
Google Ads preferences: adssettings.google.com.
-
You can also use industry tools like Your Online Choices (www.youronlinechoices.eu).
9) Updates to this Policy
We may update this Policy as our services or applicable laws change. We’ll post the latest version here with a new Effective date. Significant changes may be highlighted on-site.
10) Contact
Questions about cookies? Email info@bestpricevalue.com.