Version 1.0.0 · Last updated: September 2026
StockWatch is a website monitoring platform that tracks product availability, price changes, and restocks on retail websites. This privacy policy explains how we collect, use, and protect your personal data when you use our web application and Chrome browser extension.
We are based in the United Kingdom and operate under the UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018.
StockWatch is currently in early access / pre-launch. The legal entity that will operate StockWatch as a public business has not yet been incorporated. During this period the operator acts as the data controller; for any data subject request (access, rectification, erasure, portability, objection) please contact us at the address in §12 and we will respond within the 30-day window required by UK GDPR Art. 12. The named data controller (legal entity, company number where applicable, and registered office address) will be published in this section before StockWatch is generally available to the public.
When you create an account, we collect:
To provide our monitoring service, we process:
To spot account takeover, brute-force logins, one person running several accounts and other security problems, we process:
sw_device cookie. We use it only to keep accounts secure and to spot one person running several accounts, never for analytics or advertisingYou may object to this processing under UK GDPR Art. 21, but we may need to refuse if doing so would compromise account security or our legitimate interests in preventing abuse.
When you create an account we record how you arrived: the campaign tags on the link you clicked (utm_source and friends), the click identifier the ad platform adds to its own links (gclid from Google Ads, fbclid from Meta, and the equivalents from Microsoft, TikTok and Reddit), the site that referred you if it was not one of our own pages, and the first page you landed on. We use it to work out which channels bring real users, so we know where to spend.
We read these from the address bar and your browser's referrer at the moment you sign up. Nothing is stored on your device to collect it, so it does not depend on your cookie choices. It is kept against your account under legitimate interest, deleted when you delete your account, and included in a data export. You can object at any time under UK GDPR Art. 21 by emailing us, and we will erase it.
Changed your mind? You can turn analytics and marketing on or off whenever you like. Switching something off stops it immediately and clears what it stored.
If you accept analytics cookies, we also set a one-year visitor cookie (sw_vid) and keep a Visitor record: campaign tags, referrer, landing page, device/browser/OS, IP-derived country and the pages you view. This lets us follow a visit across days and, if you later register, connect the browsing you did beforehand to your account.
Decline analytics and none of this happens: no visitor cookie is set, no first-touch record is written to your browser's local storage, and no page views are stored. We keep only the signup record described in §2.4 above.
If you accept analytics and then create an account, we also store the identifier Google Analytics gave your browser (client_id) against that account, and report the sign-up and any subscription payment to Google Analytics from our server rather than from your browser. It is the same measurement you already consented to and no extra information about you is sent: the identifier is what lets those two events join the visit they came from instead of appearing as a stranger. Decline analytics and there is no identifier, so nothing is sent.
While you are signed in, we also send Google Analytics your account ID and the plan you are on. That ID is the random string your account already uses internally, not your name or your email address, and it is what lets the same person browsing on a laptop and on a phone count once rather than twice. We clear it when you log out. Decline analytics and none of this is sent.
With your consent, we collect:
With your consent, we collect:
With your explicit opt-in, the Chrome extension may collect:
The extension processes page content ONLY on (a) sites you have configured as a monitor in browser-execution mode, and (b) the specific page where you actively use the visual selector to create a monitor. It does not passively log other browsing.
| Data Category | Lawful Basis |
|---|---|
| Account & Service Data | Contract performance |
| Subscription & Billing (Stripe) | Contract performance + legal obligation (UK tax records) |
| Security, Abuse Prevention & Device Records | Legitimate interest |
| Signup Source (§2.4) | Legitimate interest |
| Anonymous Visitor Tracking (§2.4a) | Consent |
| Analytics | Consent (opt-in) |
| Marketing & Segmentation | Consent (opt-in) |
| Extension Telemetry | Consent (opt-in) |
Every outbound notification email includes a one-click unsubscribe link (RFC 8058). You can also disable all email globally from your notification settings.
Under UK GDPR, you have the right to:
You can exercise these rights from your Account settings, or by emailing us at the address in §12. DSAR responses are returned within 30 days.
We share data with the following processors, each under a Data Processing Agreement:
We do not sell your personal data to third parties.
The following processors only receive data when you have given the matching consent on our cookie banner (Analytics or Marketing). They never load if you decline.
You can change your consent at any time from the cookie banner (click “Cookie preferences” in the footer) or from your account settings. Revoking consent stops these processors and clears their cookies on your next page load.
The StockWatch Chrome extension requires broad permissions to detect retail platforms and enable the visual selector feature. The extension only processes data on pages where you actively use StockWatch features (creating monitors, picking selectors). It does not passively collect browsing data.
| Name | Purpose | Category |
|---|---|---|
token | Authentication session (JWT) | Essential |
sw_session | 30-min session linkage for behavioural continuity | Essential |
sw_vid | 1-year anonymous visitor tracking (see §2.4a). Only set if you accept analytics. | Analytics |
sw_device | Random device ID, used only for account security and to spot one person running several accounts. Never used for analytics or advertising. 1 year. | Essential |
sw_trusted_device | 30-day 2FA-bypass for devices you confirm | Essential |
_ga, _ga_*, _gid | Google Analytics 4 (anonymised usage stats). 2 years. | Analytics |
_clck, _clsk, CLID | Microsoft Clarity (aggregated heatmaps, anonymised session recordings). 1 year. | Analytics |
_fbp, _fbc | Meta Pixel (advertising measurement). 90 days. | Marketing |
_ttp | TikTok Pixel (advertising measurement). 13 months. | Marketing |
We also use browser local storage: stockwatch_consent holds your privacy preferences (essential), and, only if you accept analytics, sw_first_touch remembers how you first arrived so the attribution survives between visits. Declining analytics, or withdrawing it later, removes sw_first_touch. Local storage is not transmitted with HTTP requests; it lives in your browser only.
Your account data is stored on servers in Germany (Hetzner) with encrypted off-site backups in the EU (Cloudflare R2). Some of our processors (Sentry, Resend, ImprovMX, Stripe, plus the analytics and marketing tags in §6.1 if you have consented to them: Google Analytics 4, Microsoft Clarity, Meta Pixel and TikTok Pixel) may process data outside the UK / EEA under Standard Contractual Clauses, the UK International Data Transfer Addendum, or equivalent safeguards. We rely on those providers' published transfer mechanisms; their current locations are listed in §6 and §6.1.
When we update this policy, we will increment the version number and notify you via the consent banner. You will be asked to review and re-consent to the updated policy.
For privacy-related queries, data requests, or complaints, please contact us at privacy@stock-watch.co.uk. We aim to respond to data subject requests within 30 days, as required by UK GDPR Art. 12.
You also have the right to lodge a complaint with the Information Commissioner's Office (ICO), the UK's independent data protection regulator (tel. 0303 123 1113).