Cookie Policy

This page lists every cookie KingshotPro sets, why we set it, how long it lasts, and how you can control it. We aim to use as few cookies as possible.

What is a cookie?

A cookie is a small file a website stores on your device to remember information between visits. Some cookies are essential to make a site work (like staying logged in), some help with analytics, and some serve advertising. We treat all three categories separately and tell you which is which.

Cookies KingshotPro sets directly

Name Purpose Type Duration
ksp_session Authentication for Pro/War Council/Elite subscribers. Set after a successful magic-link login. Without it, you can’t stay logged in to a paid account. Essential 30 days (rolling)

Data we store in browser localStorage (not cookies, but worth disclosing)

We use your browser’s localStorage for several pieces of data that never leave your device unless you choose to send them:

  • ksp_last_fid — your most recently entered Player ID, so you don’t have to retype it
  • ksp_profile_* — your in-game profile data after a successful Player ID lookup
  • ksp_avatar_* — your chosen advisor archetype, name, XP, and progression state
  • ksp_cookie_consent — your choice on the cookie banner (Accept All / Essential Only)
  • ksp_orb_pos — the position you dragged the floating advisor orb to (so it stays put)
  • ksp_funding_seen — flag noting that you’ve seen the first-visit funding statement
  • ksp_muted — whether you have advisor sound muted
  • ksp_sb_collapsed — which sidebar nav sections you’ve collapsed

None of this is transmitted to our servers without your action. Clearing your browser data removes all of it.

Third-party cookies

The following third-party services may set their own cookies when you use the site. Each of them controls their own cookie behaviour and has their own privacy policy.

Service What it does Type
Google AdSense Serves ads on free pages and on paid pages where ads are still shown. Sets cookies for ad measurement, frequency capping, and personalisation. Google’s cookie info → Advertising
Stripe Sets cookies during checkout to process subscription payments and prevent fraud. Only loaded when you start a paid subscription. Stripe’s cookie info → Essential (during checkout only)
Cloudflare Sets cookies for security, bot detection, and load balancing. These are infrastructure cookies that protect the site from abuse. Cloudflare’s cookie info → Essential

Your choices

The first time you visit KingshotPro, a banner asks for your consent. You have two options:

  • Accept All — allows essential cookies plus advertising cookies (AdSense). This keeps the site free.
  • Essential Only — allows only what is strictly needed to make the site function. Ad slots are hidden when you choose this.

You can change your choice any time by clearing the ksp_cookie_consent entry from your browser’s site data and reloading the page.

Google Consent Mode v2

KingshotPro implements Google Consent Mode v2. When the page loads, all ad-related signals (ad_storage, ad_user_data, ad_personalization) are set to denied by default. They are only upgraded to granted when you actively choose "Accept All" in the cookie banner. This means Google's systems receive a consent signal even before your choice is recorded, ensuring compliance with GDPR, UK GDPR, and similar regulations.

Browser controls

In addition to the KingshotPro cookie banner, you can control cookies at the browser level:

  • Chrome: Settings → Privacy and security → Cookies and other site data
  • Firefox: Settings → Privacy & Security → Cookies and Site Data
  • Safari: Preferences → Privacy → Manage Website Data

Blocking all cookies may cause some features of KingshotPro to stop working correctly.

Contact

Questions about this cookie policy can be submitted via the contact page.

Effective Date: April 25, 2026

KingshotPro

Unofficial. Not affiliated with Century Games.