Cookie Policy
info@shinywall.com
1. What Are Cookies?
Cookies are small text files stored on your device when you visit a website. They help us remember your preferences, analyse traffic and personalise your experience.
2. Types of Cookies We Use
- Technical / Necessary cookies: essential for the site to function (session, cart, language preference). No consent required.
- Analytics cookies: help us understand how you interact with the site (pages visited, time on site). Require your consent.
- Marketing cookies: used to show you relevant advertising on third-party platforms. Require your consent.
3. Cookies and Storage Used on This Site
This is the full list. Analytics and marketing cookies are not set until you accept them in the consent panel: if you do not accept them, your browser never receives them.
We also list the browser's local and session storage, because the law treats them the same way as cookies even though technically they are not.
Strictly necessary (no consent required)
| Name | Provider | Purpose | Duration |
|---|---|---|---|
cc_cookie | Shiny Wall | Stores which cookie categories you have accepted or rejected, so we do not ask you again on every page. | 6 months |
sw_lang | Shiny Wall | Remembers the language you want the site in and takes you to that version when you arrive at the home page. | 30 days |
sw_lang (local storage) | Shiny Wall | A copy of your chosen language that the pages use to keep it as you browse. | Until you clear your browser data |
sw_attr (session storage) | Shiny Wall | Records which link, campaign or ad you arrived from, so we know what brought you here if you end up contacting us. | Cleared when you close the tab |
sw_pending_event (session storage) | Shiny Wall | Carries the "form submitted" signal across to the confirmation page. | Seconds: cleared as soon as it is used |
firebase:authUser:… (local storage) | Firebase (Google Ireland Ltd.) | Keeps you signed in across the account area and checkout, so we do not ask for your password on every page. Only exists if you log in. | Until you sign out or clear your browser data |
Analytics (require your consent)
| Name | Provider | Purpose | Duration |
|---|---|---|---|
_ga | Google Ireland Ltd. | Tells one visitor from another so we can count how many people visit the site and which pages they see. | 2 years |
_ga_XPDDZKESXR | Google Ireland Ltd. | Maintains your session state in Google Analytics 4. | 2 years |
Marketing (require your consent)
| Name | Provider | Purpose | Duration |
|---|---|---|---|
_gcl_au | Google Ireland Ltd. | Lets Google Ads recognise which ad brought you here if you go on to request information. Other cookies starting with _gcl_ may appear if you arrive from an ad. | 90 days |
_fbp | Meta Platforms Ireland Ltd. | Identifies your browser so we can measure how our Facebook and Instagram ads perform. | 90 days |
_fbc | Meta Platforms Ireland Ltd. | Stores the specific click on a Meta ad. Only created if you reach the site from one. | 90 days |
Services that only load when you use a specific feature
All three only appear if you use the relevant feature, but they do not all work the same way: Stripe is necessary in order to take payment and is not subject to consent; the video stores nothing until you play it; the map, however, loads Google Maps as soon as you scroll down to it, which means your IP address reaches Google, although we have not detected it setting any cookie.
| Name | Provider | Purpose | Duration |
|---|---|---|---|
NID and other Google cookies | Google Ireland Ltd. | Google Maps, in the climbing gym map on the home page. It only loads once you scroll down to the map. | Up to 6 months |
| YouTube cookies | Google Ireland Ltd. | The video on the Standard Max page. It is embedded in privacy-enhanced mode (youtube-nocookie.com): nothing is set until you press play. | Set by YouTube |
__stripe_mid, __stripe_sid | Stripe Payments Europe Ltd. | Fraud prevention during payment. They only appear if you reach the checkout. | 1 year and 30 minutes |
We use Google Tag Manager to decide which tags load at any given moment. Tag Manager does not set cookies of its own: it simply applies whatever you chose in the consent panel.
Third-party cookie durations are those declared by their providers and may change outside our control.
4. Data We Share with Google and Meta
If you accept marketing cookies and send us a form, we tell Google and Meta that you have requested information. Your email address and, if you gave us one, your phone number travel with that signal, always transformed using a SHA-256 cryptographic hash. They are never sent in the clear: what leaves this site is an irreversible fingerprint that those platforms can only match against one they already hold, and from which the original data cannot be reconstructed.
It serves two purposes: knowing which ad produced your enquiry, and making sure it is not counted twice (the signal is sent from your browser and from our server at the same time, and both carry the same identifier so they are recognised as one).
If you do not accept marketing cookies, none of this is sent, neither from your browser nor from our server.
You can read how they handle this data in the privacy policies of Google and Meta.
5. Managing Cookies
You can update your preferences at any time via the cookie consent panel in the footer. You can also manage or delete cookies through your browser settings.
6. Updates
We may update this policy to reflect changes in the services we use. We recommend reviewing it periodically.
Last updated: August 2026