Cookie policy
1. What cookies and similar technologies are
Cookies are small files that a website stores in your browser to remember information between visits. Alongside them there are similar technologies, such as the browser's local storage (localStorage) and session storage (sessionStorage), which serve the same purpose and are subject to the same rules. In this policy we refer to all of them as "cookies".
2. Legal basis
The use of cookies is governed by Article 22.2 of Spanish Law 34/2002 on Information Society Services and Electronic Commerce (LSSI-CE), interpreted in line with the GDPR and the cookie guidelines of the Spanish Data Protection Agency (AEPD). Cookies that are strictly necessary to provide the service you requested are exempt from consent. The rest (analytics and marketing) are only set if you give us permission through the banner, and you can withdraw it at any time as easily as you gave it.
3. Types of cookies
- Necessary: let you browse, keep your basket, remember your language, pay securely and save your cookie preferences, and they make the things you use in the shop work, such as your favourites or your recent searches. Without them the shop does not work.
- Preferences: remember options you have chosen (for example, the language). When you choose them yourself they are considered exempt from consent.
- Analytics: measure in aggregate how the shop is used, to improve it. They require consent. The shop's own audience measurement in the table is exempt: it only produces anonymous statistics about this shop, with no cookies and no third parties.
- Marketing: allow campaigns to be measured and personalised advertising to be shown on other sites. They require consent.
Depending on who manages them, cookies can be first-party (from praceira.com) or third-party (from other providers). Depending on their duration, session cookies (deleted when you close the browser) or persistent cookies (kept for a set period).
4. Cookies used on this site
Cookies and storage used on praceira.com
| Name | Owner | Type | Purpose | Duration |
|---|---|---|---|---|
| praceira-consent-v1 | First-party (localStorage) | Necessary | Stores your cookie decision so we do not ask again. | 12 months |
| praceira-cart-v1 | First-party (localStorage) | Necessary | Keeps the contents of your basket between visits. | Until you empty the basket or clear browser data |
| praceira-favourites-v1 | First-party (localStorage) | Necessary (functional) | Keeps the products you mark as favourites on your device (only their identifiers), with no account needed. | Until you remove them or clear browser data |
| praceira-recent-v1 | First-party (localStorage) | Necessary (functional) | Remembers the last products you viewed (up to 12, only their identifiers) so you can find them again. | Until you clear browser data |
| praceira-recent-searches-v1 | First-party (localStorage) | Necessary (functional) | Remembers your latest searches (up to 6) to offer them in the search box, where you can clear them. | Until you clear them or clear browser data |
| praceira-discount-v1 | First-party (sessionStorage) | Necessary | Keeps the discount code you applied while you finish your purchase. | Session (deleted when you close the tab) |
| praceira-announce-dismissed-v1 | First-party (sessionStorage) | Necessary (functional) | Remembers that you closed the announcement bar so it is not shown again. | Session (deleted when you close the tab) |
| praceiraIntro | First-party (sessionStorage) | Necessary (functional) | Remembers that this tab has already shown the opening so it is not shown again. | Session (deleted when you close the tab) |
| NEXT_LOCALE | First-party (cookie) | Preferences (exempt) | Remembers the language you chose when switching languages. | Session |
| pc | First-party (cookie) | Necessary (functional) | Stores the postcode you type in the basket or at checkout, and the shipping zone it belongs to, to show you when your order arrives. It is only created when you type a postcode and is not shared with anyone. | 180 days |
| __Host-praceira_account | First-party (cookie) | Necessary | Keeps you signed in to your account on this device. It is only created when you sign in to My account and is deleted when you sign out. The __Host- prefix stops any other site from setting or changing it. | 60 days from when you last sign in or change something in My account (never more than one year from when you signed in) |
| __Host-praceira_account_challenge | First-party (cookie) | Necessary | Ties the sign-in code we sent you to this browser while you type it, so nobody else can use it or use up its tries. It is only created when you ask for a code. | 15 minutes; deleted when you sign in |
| __Host-praceira_account_known | First-party (cookie) | Necessary | Remembers that you have signed in to your account from this browser, so nobody can stop you signing in by asking for codes to your address. It holds a keyed fingerprint of your email, not the email. It is only created when you sign in. | 1 year |
| __stripe_mid, __stripe_sid | Stripe (on this site's checkout and basket) | Necessary (secure payment and fraud prevention) | Set by Stripe.js, Stripe's payment component, when you use a payment option: this shop's payment form or the express payment buttons (Apple Pay, Google Pay) in the basket; not when any page is opened. They are used to process the payment securely and to detect fraudulent transactions. If you pay on a Stripe page (for example, when subscribing to The Box), Stripe sets them there too. | 1 year / 30 minutes |
| Own audience measurement | Own (no cookie) | Necessary (audience measurement, exempt) | Counts visits, products viewed, baskets and checkouts started, so we know how the shop is used. It stores nothing on your device: it is not a cookie and writes nothing to your browser; it only reads whether the basket the shop already keeps holds something. The data is ours, is shared with no one and is only seen as totals. | Nothing is stored in your browser |
| Analytics cookies | — | Analytics | Not currently active. If we enable an analytics tool in the future it will be listed here and only set with your consent. | — |
| Marketing cookies | — | Marketing | Not currently active. | — |
praceira-consent-v1
- Owner
- First-party (localStorage)
- Type
- Necessary
- Purpose
- Stores your cookie decision so we do not ask again.
- Duration
- 12 months
praceira-cart-v1
- Owner
- First-party (localStorage)
- Type
- Necessary
- Purpose
- Keeps the contents of your basket between visits.
- Duration
- Until you empty the basket or clear browser data
praceira-favourites-v1
- Owner
- First-party (localStorage)
- Type
- Necessary (functional)
- Purpose
- Keeps the products you mark as favourites on your device (only their identifiers), with no account needed.
- Duration
- Until you remove them or clear browser data
praceira-recent-v1
- Owner
- First-party (localStorage)
- Type
- Necessary (functional)
- Purpose
- Remembers the last products you viewed (up to 12, only their identifiers) so you can find them again.
- Duration
- Until you clear browser data
praceira-recent-searches-v1
- Owner
- First-party (localStorage)
- Type
- Necessary (functional)
- Purpose
- Remembers your latest searches (up to 6) to offer them in the search box, where you can clear them.
- Duration
- Until you clear them or clear browser data
praceira-discount-v1
- Owner
- First-party (sessionStorage)
- Type
- Necessary
- Purpose
- Keeps the discount code you applied while you finish your purchase.
- Duration
- Session (deleted when you close the tab)
praceira-announce-dismissed-v1
- Owner
- First-party (sessionStorage)
- Type
- Necessary (functional)
- Purpose
- Remembers that you closed the announcement bar so it is not shown again.
- Duration
- Session (deleted when you close the tab)
praceiraIntro
- Owner
- First-party (sessionStorage)
- Type
- Necessary (functional)
- Purpose
- Remembers that this tab has already shown the opening so it is not shown again.
- Duration
- Session (deleted when you close the tab)
NEXT_LOCALE
- Owner
- First-party (cookie)
- Type
- Preferences (exempt)
- Purpose
- Remembers the language you chose when switching languages.
- Duration
- Session
pc
- Owner
- First-party (cookie)
- Type
- Necessary (functional)
- Purpose
- Stores the postcode you type in the basket or at checkout, and the shipping zone it belongs to, to show you when your order arrives. It is only created when you type a postcode and is not shared with anyone.
- Duration
- 180 days
__Host-praceira_account
- Owner
- First-party (cookie)
- Type
- Necessary
- Purpose
- Keeps you signed in to your account on this device. It is only created when you sign in to My account and is deleted when you sign out. The __Host- prefix stops any other site from setting or changing it.
- Duration
- 60 days from when you last sign in or change something in My account (never more than one year from when you signed in)
__Host-praceira_account_challenge
- Owner
- First-party (cookie)
- Type
- Necessary
- Purpose
- Ties the sign-in code we sent you to this browser while you type it, so nobody else can use it or use up its tries. It is only created when you ask for a code.
- Duration
- 15 minutes; deleted when you sign in
__Host-praceira_account_known
- Owner
- First-party (cookie)
- Type
- Necessary
- Purpose
- Remembers that you have signed in to your account from this browser, so nobody can stop you signing in by asking for codes to your address. It holds a keyed fingerprint of your email, not the email. It is only created when you sign in.
- Duration
- 1 year
__stripe_mid, __stripe_sid
- Owner
- Stripe (on this site's checkout and basket)
- Type
- Necessary (secure payment and fraud prevention)
- Purpose
- Set by Stripe.js, Stripe's payment component, when you use a payment option: this shop's payment form or the express payment buttons (Apple Pay, Google Pay) in the basket; not when any page is opened. They are used to process the payment securely and to detect fraudulent transactions. If you pay on a Stripe page (for example, when subscribing to The Box), Stripe sets them there too.
- Duration
- 1 year / 30 minutes
Own audience measurement
- Owner
- Own (no cookie)
- Type
- Necessary (audience measurement, exempt)
- Purpose
- Counts visits, products viewed, baskets and checkouts started, so we know how the shop is used. It stores nothing on your device: it is not a cookie and writes nothing to your browser; it only reads whether the basket the shop already keeps holds something. The data is ours, is shared with no one and is only seen as totals.
- Duration
- Nothing is stored in your browser
Analytics cookies
- Owner
- —
- Type
- Analytics
- Purpose
- Not currently active. If we enable an analytics tool in the future it will be listed here and only set with your consent.
- Duration
- —
Marketing cookies
- Owner
- —
- Type
- Marketing
- Purpose
- Not currently active.
- Duration
- —
All the first-party storage in the table is necessary or functional: it is created by a feature you use (the basket, favourites, search, a discount code, the announcement bar, the postcode for the delivery date) and stays in your browser. We do not use it for analytics or advertising.
How we measure visits without cookies. When you open a page, the shop sends our own server a notice of a few bytes with the page (without the part of the address after the "?"), the website you came from (its domain only, not the page) and the campaign if the link names one ("utm_source" and "utm_campaign" only), and one yes or no it reads from the basket your browser already keeps for the shop (whether it holds something); the notice stores nothing on your device. From your IP address and browser type, which travel with any request, the server forms a key, a digest made with a secret that changes every day and exists only in its memory (it is not encryption: it cannot be reversed); the key is deleted within the hour after midnight and cannot recognise you on another day. The shop's backup copies keep it until they are renewed, under 12 months. Neither the measurement nor our server's log stores your IP address or your browser for these notices. Visits are kept by the hour, never to the second, and in the live view and today's view a page, a product or a source is only shown when visitors from at least two different addresses share it. This is our own audience measurement, for statistics only and never combined with other data, which the Spanish data protection authority (AEPD) treats as exempt from consent (guide on cookies for audience measurement tools, January 2024). If your browser sends the "Global Privacy Control" or "Do Not Track" signal, you are not counted.
Third-party technologies in the table are governed by their owners' policies: Stripe.
5. How to change your consent
You can accept, reject or configure cookies from the banner shown on your first visit, and change your decision at any time with the button below (also available in the footer). Your choice is kept for 12 months; after that we will ask you again.
7. Updates
We will update this policy when we add new cookies or existing ones change. Check the last-updated date at the top of this page.