Legal
Storage & Cookie Notice
Effective and last updated: 10 August 2026. “Storage” includes cookies, local storage, session storage and IndexedDB.
What is currently used
| Technology | Type | Purpose | Duration/status |
|---|---|---|---|
| revive_ads_consent_v1 | Local storage | Remembers your optional advertising measurement choice | 180 days; preference storage |
| Google Ads _gcl_* cookies | Cookies, only after consent | Connects ad clicks to completed purchases and other selected actions | Typically 90 days; Google controls individual cookie lifetimes |
| revive_ads_sent:* | Session storage, only after consent | Avoids sending the same completed action repeatedly | Until the browser tab/session closes |
| Supabase authentication storage | Local storage (key begins sb-…-auth-token) | Keeps a requested account session and supports account security | Until sign-out or session expiry/refresh; strictly necessary |
| revive_cart_v1 | Local storage | Remembers goods you put in the basket | Until checkout, removal or browser clearing; strictly necessary |
| revive-sports-sell-order-drafts / sell-order-drafts | IndexedDB | Saves an in-progress sell submission on the device at your request | 30 days after last save or until submitted/cleared; strictly necessary |
| revive-sports-submissions | Local storage | Shows local sell-submission history and demo/offline continuity | Up to 90 days for real local records, or until cleared; requested functionality |
| Revive authenticity history and hand-off | Local storage | Shows local authenticity results and temporarily moves selected photos into the sell flow | History up to 90 days; hand-off removed after import; requested functionality |
| revive-authenticity-session-id | Session storage | Groups one checker visit for reliability/security telemetry | Until the browser tab/session closes; strictly necessary |
| revive_ebay_oauth_state | Secure HTTP-only cookie (admin only) | Protects the administrator eBay connection flow against request forgery | 10 minutes; strictly necessary |
| Cloudflare Turnstile storage (when enabled) | Provider cookies/storage | Prevents automated abuse of photo analysis/submission | Provider-controlled short security period; strictly necessary for enabled abuse protection |
| revive_analytics_opt_out | Local storage (only if you opt out) | Remembers not to send anonymous page-view or product-code lookup totals from this browser | Until you allow analytics again or clear browser data; preference storage |
Anonymous service analytics
Revive Sports counts public page views, product-code lookup searches and estimated daily unique visitors to understand whether the website and free AI checker are being used. For code searches, it retains the entered product code and whether the catalogue found a shirt or displayed a copied-code warning, helping prioritise missing catalogue evidence. It does not install Google Analytics, Meta advertising pixels, Hotjar, PostHog or Vercel Analytics. It does not store a visitor account, advertising identifier, full browsing history, query string, raw IP address or full user-agent for analytics.
A one-day visitor code is created on the server from request information, used only to avoid counting the same browser repeatedly that day, and removed within 72 hours. Only daily totals, searched product codes and broad page/device/referrer categories are kept for year-on-year reporting and catalogue improvement. The visitor code changes each day and is not used to follow people between days or websites.
Optional Google Ads measurement
Added 17 October 2026. Google Ads tags load only after you choose Allow ad measurement. They link ad clicks to completed shop payments, paid authenticity purchases, submitted sell requests and completed free checks. Google receives advertising identifiers, browser/network information, a page address without private query details, and event information including purchase amounts, currency and an opaque transaction reference. We do not send names, email addresses, delivery addresses, shirt photos or review results. Enhanced conversions and personalised advertising are not enabled.
Rejecting optional cookies leaves this measurement off and does not affect the service. You can change your choice using Cookie settings in the footer. Withdrawing consent stops future measurement, clears our first-party advertising cookies and reloads the page. Do Not Track and Global Privacy Control keep advertising measurement off. Preview sites, the native app and administration pages do not send these conversions. The separate anonymous service counter described above uses no analytics storage.
See Google’s advertising cookie information and how Google uses information from partner sites. Google may process data internationally as described in its policies.
Your controls
You can stop anonymous analytics in this browser below. This saves one preference on your device and does not affect the shop, checker or account. You can also remove website data using browser settings, sign out, remove basket items, or clear a saved sell draft. Questions: hello@revivesports.co.uk.