export default class Condition { id = elementorCommon.helpers.getUniqueId(); default = ''; type = 'include'; name = ''; sub = ''; subId = ''; options = []; subOptions = []; subIdAutocomplete = []; subIdOptions = []; conflictErrors = []; constructor( args ) { this.set( args ); } set( args ) { Object.assign( this, args ); return this; } clone() { return Object.assign( new Condition(), this ); } remove( keys ) { if ( ! Array.isArray( keys ) ) { keys = [ keys ]; } keys.forEach( ( key ) => { delete this[ key ]; } ); return this; } only( keys ) { if ( ! Array.isArray( keys ) ) { keys = [ keys ]; } const keysToRemove = Object.keys( this ) .filter( ( conditionKey ) => ! keys.includes( conditionKey ) ); this.remove( keysToRemove ); return this; } toJson() { return JSON.stringify( this ); } toString() { return this.forDb().filter( ( item ) => item ).join( '/' ); } forDb() { return [ this.type, this.name, this.sub, this.subId ]; } forContext() { return { type: this.type, name: this.name, sub: this.sub, subId: this.subId, }; } } @font-face{font-family:elementskit;src:url(../fonts/elementskit.woff?fuwixw) format('woff');font-weight:400;font-style:normal}.ekit{font-family:elementskit!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ekit-logo:before{content:"\e947"}.ekit-degree-image:before{content:"\e900"}.ekit-accordion:before{content:"\e901"}.ekit-animated-flip-box:before{content:"\e902"}.ekit-animated-text:before{content:"\e903"}.ekit-brands:before{content:"\e904"}.ekit-business-hour:before{content:"\e905"}.ekit-button:before{content:"\e906"}.ekit-carousel:before{content:"\e907"}.ekit-Circle-progress:before{content:"\e908"}.ekit-contact-form:before{content:"\e909"}.ekit-countdown-timer:before{content:"\e90a"}.ekit-download-button:before{content:"\e90b"}.ekit-dropbar:before{content:"\e90c"}.ekit-elements-kit-logo:before{content:"\e90d"}.ekit-faq:before{content:"\e90e"}.ekit-full-width-scroll:before{content:"\e90f"}.ekit-google-map:before{content:"\e910"}.ekit-heading-style:before{content:"\e911"}.ekit-help-desk:before{content:"\e912"}.ekit-horizontal-timeline:before{content:"\e913"}.ekit-iframe:before{content:"\e914"}.ekit-image-comparison:before{content:"\e915"}.ekit-image-gallery:before{content:"\e916"}.ekit-image-justify:before{content:"\e917"}.ekit-image-magnifier:before{content:"\e918"}.ekit-image-masonry:before{content:"\e919"}.ekit-inline-svg:before{content:"\e91a"}.ekit-instagram:before{content:"\e91b"}.ekit-listing:before{content:"\e91c"}.ekit-music-player:before{content:"\e91d"}.ekit-news-ticker:before{content:"\e91e"}.ekit-off-canvus-menu:before{content:"\e91f"}.ekit-parallax:before{content:"\e920"}.ekit-portfolio:before{content:"\e921"}.ekit-post-banner:before{content:"\e922"}.ekit-post-carousel:before{content:"\e923"}.ekit-post-grid:before{content:"\e924"}.ekit-post-slider:before{content:"\e925"}.ekit-pricing-list:before{content:"\e926"}.ekit-pricing-table:before{content:"\e927"}.ekit-product-featured:before{content:"\e928"}.ekit-product-image:before{content:"\e929"}.ekit-product-recent:before{content:"\e92a"}.ekit-product-sale:before{content:"\e92b"}.ekit-product-top-rated:before{content:"\e92c"}.ekit-product-top-seller:before{content:"\e92d"}.ekit-progress-bar:before{content:"\e92e"}.ekit-protected-content-v2:before{content:"\e92f"}.ekit-protected-content-v3:before{content:"\e930"}.ekit-protected-content:before{content:"\e931"}.ekit-qr_code:before{content:"\e932"}.ekit-scroll-button:before{content:"\e933"}.ekit-search:before{content:"\e934"}.ekit-service:before{content:"\e935"}.ekit-slider-image:before{content:"\e936"}.ekit-social-share:before{content:"\e937"}.ekit-subscribe:before{content:"\e938"}.ekit-tab:before{content:"\e939"}.ekit-table:before{content:"\e93a"}.ekit-team-join:before{content:"\e93b"}.ekit-team-member:before{content:"\e93c"}.ekit-testimonial-carousel:before{content:"\e93d"}.ekit-testimonial-grid:before{content:"\e93e"}.ekit-testimonial-quote:before{content:"\e93f"}.ekit-testimonial-slider:before{content:"\e940"}.ekit-toggle:before{content:"\e941"}.ekit-user-login:before{content:"\e942"}.ekit-user-registration:before{content:"\e943"}.ekit-vertical-timeline:before{content:"\e944"}.ekit-video-player:before{content:"\e945"}.ekit-weather:before{content:"\e946"}.ekit-advanced-slider:before{content:"\e9c8"}.ekit-whatsapp:before{content:"\eb1e"}.ekit-image-box:before{content:"\ebd1"}.ekit-image-swap:before{content:"\eba4"}.ekit-image-hover-effect:before{content:"\ebea"}.ekit-audio-player:before{content:"\ebeb"}.ekit-category-list:before{content:"\ebec"}.ekit-fancy-heading:before{content:"\ebed"}.ekit-google-review:before{content:"\ebee"}.ekit-image-masking:before{content:"\ebef"}.ekit-image-morphing:before{content:"\ebf0"}.ekit-page-list:before{content:"\ebf1"}.ekit-post-list:before{content:"\ebf2"}.ekit-price-menu:before{content:"\ebf3"}.ekit-stylish-list:before{content:"\ebf4"}.ekit-advanced-tooltip:before{content:"\ebf5"}.ekit-avatar:before{content:"\ebf6"}.ekit-content-ticker:before{content:"\ebf7"}.ekit-coupon-code:before{content:"\ebf8"}.ekit-flip-box:before{content:"\ebf9"}.ekit-next-dark:before{content:"\ebfa"}.ekit-onepage-scroll:before{content:"\ebfb"}.ekit-pause-dark:before{content:"\ebfc"}.ekit-previous-dark:before{content:"\ebfd"}.ekit-team-carousel-slider:before{content:"\ebfe"}.ekit-volume-cross:before{content:"\ebff"}.ekit-volume-dark:before{content:"\ec00"}.ekit-volume-high-dark:before{content:"\ec01"}.ekit-volume-low-dark:before{content:"\ec02"}.ekit-volume-mute:before{content:"\ec03"}.ekit-youtube-feed:before{content:"\ec04"}.ekit-behance:before{content:"\eb4e"}.ekit-dribbble::before{content:"\eb47"}.ekit-pinterest::before{content:"\eb50"}.ekit-interactive-link::before{content:"\ec05"}.ekit-search-2::before{content:"\eb2b"}.ekit-login::before{content:"\ec0b"}.ekit-tiktok-border::before{content:"\ec11"}.ekit-stacked-cards::before{content:"\ec10"}.ekit-smart-post-list::before{content:"\ec0f"}.ekit-register::before{content:"\ec0d"}.ekit-copyright::before{content:"\ec0a"}.ekit-event-calendar:before{content:"\ec13"}.elementor-panel .elementor-element .title{padding:0 5px}.elementor-panel .elementor-element .icon{position:relative}.ekit-widget-icon{min-height:30px;display:block;font-size:28px}.ekit-widget-icon:after{content:'EKIT';position:absolute;top:3px;right:3px;color:#556068;font-size:9px;border:1px solid #dedede;font-weight:400;padding:1px 2px;line-height:10px;display:inline-block;border-radius:2px;font-family:"Open Sans",Roboto,Helvetica,Arial,sans-serif}.elementor-element-wrapper:hover .ekit-widget-icon:after{color:#d30c5c}#elementor-panel-category-elementskit .elementor-element{max-height:85px}.elementor-editor-dark-mode .ekit-widget-icon:after{color:#e0e1e3;border:1px solid #dedede45}.elementor-editor-dark-mode .elementor-element-wrapper:hover .ekit-widget-icon:after{color:#71d7f7}.elementor-control-create-meeting.elementor-control-type-button .elementor-button{padding:10px 20px;height:auto}.elementor-control-create-meeting.elementor-control-type-button .elementor-control-input-wrapper{margin:auto;text-align:center}.elementor-control-create-meeting.elementor-control-type-button.open .elementor-state-icon{position:absolute;top:9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;color:#fff}.elementor-control-create-meeting.elementor-control-type-button.open .elementor-button{color:#39b54a}.elementor-control-create-meeting.elementor-control-type-button .alert{position:relative;padding:.75rem 1.25rem;margin-top:1rem;border:1px solid transparent;border-radius:.25rem}.elementor-control-create-meeting.elementor-control-type-button .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.elementor-control-create-meeting.elementor-control-type-button .alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.ekit-zoom-host-icon{font-size:20px;position:relative;top:2px;cursor:pointer} Casino Kingdom’s Cookie Settings Guide – verifiedpot.com

Casino Kingdom’s Cookie Settings Guide

ultimate Casino Kingdom referral bonus

I built Casino Kingdom’s cookie settings panel as a detailed consent tool, not a closable banner https://kingdomscasino.uk/legal-and-affiliates/. It complies with the UK Data Protection Act 2018, PECR, and UK GDPR. This guide outlines each cookie category, how our affiliate programme depends on specific tracking, and where you can verify or change preferences at any time. I describe the legal framework, the consent management platform’s architecture, and the steps to change settings via our panel or your browser. I omit marketing language so you can make educated choices about the data your device shares with us and the third parties that back our affiliate network. The default state stops all non‑necessary scripts until you decide, and every consent is stored with an anonymised token. I urge you to read the full details before switching any category, and I document every cookie we set so you can check names and lifespans directly.

Groups of Cookies on Casino Kingdom

I organise Casino Kingdom cookies into four groups, each with different purposes and consent requirements. Strictly necessary cookies support the session layer, load balancing, CSRF protection, and the age‑verification gate; they are by law exempt from consent and remain active. Analytics cookies, served via a self‑hosted platform, assign a random identifier to monitor page views and load times while obscuring the last IP octet before storage. Functional cookies remember your language preference, dismiss notices, and log completed tutorials; they never leave our domain and are entirely optional. The marketing and affiliate category deals with referral tracking: a first‑party cookie saves the affiliate ID, campaign, and timestamp when you arrive via a partner link, enabling commission attribution. No behavioural profiles are created. You can turn off this category without influencing site functionality.

Strictly Necessary Cookies

Usage and Statistics Cookies

Functionality Cookies

Marketing and Advertising Cookies

Exploring the Cookie Settings Panel

Accessing the Settings Panel

Comprehending the Toggle Controls

Storing and Updating Your Preferences

The way the Save Action Works Technically

A persistent cookie icon is located in the bottom‑left corner of every page; clicking it opens again the consent interface regardless of prior choices. The footer ‘Cookie Settings’ link presents an different path. The panel is keyboard‑operable and announces controls via ARIA labels. It presents toggles called Necessary (locked on), Analytics, Functional, and Marketing & Affiliate. On first visit all optional categories start off. Sliding a toggle to the right provides consent for that category; moving it back withdraws consent immediately. No page refresh is required because the platform activates a JavaScript event that erases or stops the relevant cookies client‑side. Pressing ‘Save Settings’ writes a first‑party functional cookie, ck_consent, containing a compressed JSON object with your allowed categories, a consent taxonomy version, and a SHA‑256 hash to identify tampering. This cookie remains valid twelve months, in line with ICO guidance on periodic consent refresh. If you manually clear browser cookies, ck_consent is erased and you will see the full consent banner again as a new visitor.

The Regulatory Structure Behind Our Cookie Consent

The consent setup follows the Privacy and Electronic Communications Regulations (PECR), which require consent before saving or retrieving information on terminal equipment, unless strictly necessary. The UK GDPR controls any personal data managed through cookies. I treat cookie identifiers and IP addresses as personal data. To obtain valid consent, the mechanism delivers unambiguous, affirmative action with no pre‑ticked boxes; non‑essential categories are off by default. I prevent non‑necessary scripts until you select, and I store your preferences with a timestamp and anonymised token for compliance records. The consent log contains no account identifiers, but functions as an audit trail our Data Protection Officer can obtain. I guarantee that withdrawing consent is as straightforward as giving it, and any en.wikipedia.org change becomes effective immediately without a page refresh. I frequently review ICO guidance to stay aligned with evolving expectations.

What Cookies Refer to and Why We Employ Them

When I say cookies, I mean small text files placed by our server or a trusted third party. They contain key-value pairs that allow us identify your browser across page loads, keeping you logged in and preserving temporary states like items in a session. Cookies are not programs; they are unable to execute code, spread malware, or read files outside their own origin, thanks to the same-origin policy enforced by browsers. At Casino Kingdom I divide cookie usage into four groups: strictly necessary, analytics, functional, and marketing/affiliate. Necessary cookies handle security, load balancing, and age verification, and are excluded from the consent requirement. Analytics pseudonymised data helps me assess page performance and detect navigation pain points. Functional cookies store your language preference or note that you have seen a notice. The affiliate category sets a first-party tracking cookie so partners receive credit for referrals. I never use these to build profiles or sell raw data. Every cookie is documented with its name, domain, lifespan, and purpose in the settings panel.

Your Legal Rights and How to Use Them

Under UK data protection law you possess rights over personal data processed via cookies. You can revoke consent at any time using the persistent cookie icon; withdrawal takes effect immediately. You may ask for access to cookie‑derived identifiers if they are linked to your account via a subject access request sent to our Data Protection Officer. We reply within one calendar month. You can also contest processing based on legitimate interests, though we rely solely on consent for non‑essential cookies. If you think our cookie practices infringe your rights, you can report to the ICO. The ICO website provides a straightforward complaint form and can issue enforcement notices. Exercising these rights does not affect your use of Casino Kingdom; the site functions fully with all optional cookies declined. I maintain detailed consent records to demonstrate compliance.

How Affiliate Tracking Cookies Operate

I opt for first‑party affiliate tracking for robustness against browser privacy restrictions. When you click a partner link, our server sets a secure, HttpOnly first‑party cookie via a redirect through a tracking subdomain that belongs to Casino Kingdom. This circumvents the aggressive third‑party blocking in Safari and Firefox. The cookie carries only the affiliate’s identifier and a campaign string; it holds no personal data. Our programme employs a last‑click attribution model with a thirty‑day window. Only the most recent click within thirty days of your first deposit counts. If you clear cookies or switch browsers, the tracking chain fails, and the partner does not receive credit. I never utilize fingerprinting to persist attribution. The cookie duration is enforced at the database level, and partners are advised of the thirty‑day limit in our programme terms.

The Function of First-Party vs Third-Party Cookies

Affiliate Window and Cookie Duration

Last-Touch Attribution and the 30-Day Window

Managing Cookies Using Your Browser

Handling cookies through your browser provides you with additional control. On most modern browsers you can restrict all third‑party cookies, clear cookies on exit, or set per-site permissions. I advise keeping first‑party cookies active, as preventing them will block login and essential functions. For granular inspection, open your browser’s developer tools (F12), move to the Application or Storage tab, and see the list of cookies grouped by domain. You will see the name, value, expiration, and HttpOnly flag for each entry. If you ever spot a cookie that does not match our documentation, please submit it to our Data Protection Officer via the address in our privacy notice so I can examine. I have purposely named our cookies descriptively so they correspond clearly to the categories outlined in this guide.

Browser-Specific Instructions

Changing Settings in Google Chrome

Checking Which Cookies Are Active