Cookie Policy
This page lists everything the XM Textiles e-shop stores in your browser — every cookie, every local-storage entry — what each one is for and how long it lives. No hidden trackers, no third-party advertising.
Last updated: 15 July 2026
1. What cookies and browser storage are
Cookies are small text files a website places in your browser; the browser sends them back with every request, which is how the shop recognises your signed-in session. Local storage is a similar browser feature websites can read, but its contents never leave your device unless the site sends them.
2. How this shop uses them
The shop uses essential cookies and browser storage to keep you signed in, retain your cart and remember your choice. With your permission, we also use Google Analytics to understand visits and page use. We do not enable advertising personalisation.
Cloudflare Web Analytics separately measures visits and site performance without analytics cookies. It does not use the Google Analytics cookie category.
3. Cookies we set
| Name | Purpose | Duration |
|---|---|---|
xm_at | Strictly necessary. httpOnly sign-in token that authenticates you to the shop while you are logged in. Set only when you sign in. | about 15 minutes |
xm_rt | Strictly necessary. httpOnly renewal token that quietly refreshes your session so you stay signed in. Set only when you sign in; not readable by scripts. | up to 30 days |
xm-consent-v1 | Strictly necessary. Remembers the choice you made in the cookie banner so we do not ask again on every visit. | 6 months |
_ga, _ga_3SCJD8XSJN | Optional analytics cookies used by Google Analytics to distinguish visits and maintain session information. Set only after you allow analytics; removed from this shop when you withdraw that choice. | Up to 182 days; refreshed while analytics is allowed |
4. Browser storage we use
These local-storage entries stay on your device and are not sent to us as you browse (your cart is transmitted only when you place an order):
xm-cart-v1— the contents of your shopping cart, so it survives closing the browser.xm-compare-v1— the fabrics you added to the compare list.xm-search-recent-v1— your recent searches, shown when you reopen the search panel.xm-assistant-view— remembers how you left the homepage assistant (open or closed).xm-assistant-session— a temporary id for your homepage-assistant conversation; deleted when the browser tab session ends. (session storage — cleared when the browser session ends)
When analytics is allowed, session storage (xm-ga4-pending-v1) keeps the order ID, product totals and items needed to complete purchase tracking after a payment redirect, for up to 24 hours. Local storage (xm-ga4-purchases-v1) remembers reported order IDs for up to 182 days to avoid counting an order twice. These records contain no contact details or payment-card details and are cleared when you withdraw analytics consent.
5. Analytics — only with your consent
Google Analytics loads only after you choose Accept all or enable Analytics in Cookie settings. Google receives usage information such as pages visited, referring pages and device/browser details. Choosing Necessary only prevents Google Analytics from loading. Withdrawing consent disables further Google Analytics collection on this shop and removes its analytics cookies. Cloudflare’s separate cookie-free visit and performance measurements remain available.
6. Managing your choice
You can change your decision at any time — open the settings and flip the analytics switch; the change takes effect immediately:
You can also delete or block cookies in your browser settings. Blocking the strictly necessary ones will prevent signing in and keeping a cart; nothing else breaks.
How we handle the personal data behind these cookies is described in our Privacy Policy.