Cookie notice
Last updated 17 October 2026
We keep this simple. The shop runs on very little. The only cookies that track you are advertising cookies, and those do not load unless you say yes.
What the shop needs to work
- Your basket. Your browser stores your basket on your own device (browser local storage, key
johni-basket-v5) so it survives a page refresh. It is not sent to us. It is cleared when you reach our thank-you page after paying, and you can clear it yourself at any time. - Your cookie choice. When you accept or reject advertising cookies, we store that answer on your own device (browser local storage, key
johni-consent-v1) so we do not ask again on every page. If you turn off visit statistics, we store that too (keyjohni-no-stats). - Payments. When you go to pay you leave our site and use Stripe’s payment page. Stripe sets its own cookies there to take payments securely and prevent fraud. See Stripe’s privacy policy for details.
Visit statistics
We use Cloudflare Web Analytics to count visits to this website: which pages are viewed, roughly where visitors arrive from (for example a link on Facebook), the type of device and how quickly pages load. It does not use cookies, does not store anything on your device and does not identify you. We use it only to see how the website is used so we can improve it, which is in our legitimate interests.
You can turn it off on this device at any time. If you do, we store that choice in your browser so we remember it. We also turn it off automatically if your browser sends a Global Privacy Control signal.
Advertising cookies
We advertise on Facebook and Instagram (run by Meta) and on Google. To find out whether those adverts actually lead to orders, we use two measurement tags: the Meta pixel and the Google Ads tag.
These only run if you accept. Nothing loads, and no advertising cookie is set, until you press Accept on our cookie banner. If you press Reject, or if your browser sends a Global Privacy Control signal, neither tag loads at all. You can change your mind at any time using the button below.
If you accept, these are the cookies involved:
| Cookie | Set by | What it is for | How long it lasts |
|---|---|---|---|
_fbp | Meta pixel, on johni.co.uk | Gives your browser a random identifier so Meta can tell whether a visit that followed one of our adverts led to an order. | 90 days |
_fbc | Meta pixel, on johni.co.uk | Stores the click identifier from the Facebook or Instagram advert you clicked, so the order can be matched back to it. Only set if you arrived from one of our adverts. | 90 days |
_gcl_au | Google Ads tag, on johni.co.uk | Stores the click information from the Google advert you clicked, so the order can be matched back to it. | 90 days |
fr and similar | Meta, on facebook.com | Meta may set or read its own cookies on its own domains when our pixel contacts it. We do not control these. See Meta’s cookie policy. | Set by Meta |
What we send with these tags is limited: which page you looked at, when you added something to your basket, when you started checkout, the the amounts involved, and the order reference if you buy. We never send Meta or Google the names of the products you bought.
We have also switched off personalised advertising on the Google tag, so your visit is not used to build a Google remarketing audience. Meta uses the pixel data under its own terms, which you can read in Meta’s privacy policy.
Change your cookie choice
Press the button below to be asked again. Rejecting stops the tags loading on this device from that point on. It does not delete cookies already set — you can clear those in your browser settings.
Ad links
Some of our adverts link to an address with a short tag on the end, such as ?src=meta-video1. We read that tag from the address when you check out and save it with your order, so we can count which adverts lead to orders. Nothing is stored on your device for this, and the tag itself is not sent to Meta or Google. See our Privacy notice.
Control
You can clear your basket, your cookie choice and any stored data at any time in your browser settings.