Cookie Policy
This policy explains how we use cookies and similar technologies on our website.
What Are Cookies?
Cookies are small text files stored on your device when you visit websites. They help websites remember your preferences and provide functionality.
Types of Cookies We Use
Strictly Necessary Cookies
These cookies are essential for the website to function and cannot be disabled:
- Session cookies: Keep you logged in and maintain your shopping basket
- Security cookies: Protect against fraud and secure form submissions
- Preference cookies: Remember your language and accessibility settings
Analytics Cookies (Optional)
With your consent, we use analytics cookies to:
- Understand how visitors use our website
- Identify popular products and pages
- Improve website performance and user experience
- Detect and fix technical issues
Cookie Consent
We ask for your consent before setting non-essential cookies. You can:
- Accept all cookies
- Accept only essential cookies
- Change your preferences at any time
Managing Cookies
Browser Settings
You can control cookies through your browser settings:
- Block all cookies (may affect website functionality)
- Delete existing cookies
- Set notifications when cookies are sent
Our Cookie Banner
When you first visit our site, you'll see a cookie banner. Your choice is remembered for one year.
Third-Party Cookies
Some cookies are set by third-party services we use:
- Payment processors: For secure payment processing
- Analytics providers: For website performance data (if consented)
Cookie List
| Cookie Name | Purpose | Duration | Type |
|---|---|---|---|
| PHPSESSID | Session management | Session | Essential |
| av_cb | Cookie consent status | 1 year | Essential |
| cart_items | Shopping basket contents | 30 days | Essential |
| _ga | Google Analytics | 2 years | Analytics |
Contact
Questions about cookies? Email admin@awareverse.co.uk
Implementation Code (For Developers)
Cookie Banner HTML & JavaScript
<!-- Cookie Banner (place before closing </body> tag) -->
<div id="cookie-banner" style="position:fixed;bottom:20px;left:20px;right:20px;max-width:500px;margin:0 auto;background:#2d3748;color:#fff;padding:20px;border-radius:12px;display:none;z-index:9999;box-shadow:0 4px 20px rgba(0,0,0,0.3)">
<h4 style="margin:0 0 10px;font-size:16px">Cookie Settings</h4>
<p style="margin:0 0 15px;font-size:14px;line-height:1.4">
We use essential cookies for functionality and optional analytics cookies to improve our service.
</p>
<div style="display:flex;gap:10px;flex-wrap:wrap">
<button id="cb-accept-all" style="background:#28a745;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:600">Accept All</button>
<button id="cb-essential" style="background:#6c757d;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer">Essential Only</button>
<a href="/legal/cookies.php" style="color:#81c784;text-decoration:none;padding:8px 16px;border-radius:6px;border:1px solid #81c784">Learn More</a>
</div>
</div>
<script>
(function() {
// Check if user has already made a choice
if (document.cookie.indexOf('av_cookie_consent=') > -1) return;
// Show banner
var banner = document.getElementById('cookie-banner');
if (!banner) return;
banner.style.display = 'block';
// Accept all cookies
document.getElementById('cb-accept-all').onclick = function() {
setCookieConsent('all');
banner.remove();
// Load analytics here if needed
loadAnalytics();
};
// Essential only
document.getElementById('cb-essential').onclick = function() {
setCookieConsent('essential');
banner.remove();
};
function setCookieConsent(level) {
var expires = new Date();
expires.setFullYear(expires.getFullYear() + 1);
document.cookie = 'av_cookie_consent=' + level + '; path=/; expires=' + expires.toUTCString() + '; SameSite=Lax';
}
function loadAnalytics() {
// Add Google Analytics or other analytics code here
// Example:
// (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
// (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
// m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
// })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
// ga('create', 'UA-XXXXXXXX-X', 'auto');
// ga('send', 'pageview');
}
})();
</script>
Last updated: January 2026