Cookie Policy
Last updated: 8 October 2026
This page explains what cookies and similar tracking technologies we use on pranasalt.com, why we use them, and how you can control them.
1. What is a cookie?
A cookie is a small text file that a website stores on your device (computer, phone, tablet) when you visit. Cookies let the site remember things like your cart contents, your login session, and how you arrived. Similar technologies (local storage, pixels, web beacons) work the same way for the purposes of this policy.
2. Storage and analytics on this site
2a. Functional storage
These entries remember choices you make or let you return to a tool. Local storage stays in your browser until it is cleared; session storage normally lasts for the current tab session.
| Cookie | Purpose | Duration | Set by |
|---|---|---|---|
| ps_market_override | Remembers the EU or UK market so prices use the selected currency | 1 day when detected automatically; 12 months when selected manually | Pranasalt |
| ps_code | Remembers a partner or ambassador code from a link you arrived on, so it can be applied at checkout | 30 days | Pranasalt |
| ps-email-popup-seen (localStorage) | Remembers that the email sign-up message has been dismissed or completed | Until you clear the site's storage | Pranasalt |
| pranasalt.tools.* (localStorage) | Saves calculator inputs and progress so you can return to them | Until you clear the site's storage or the tool replaces the saved data | Pranasalt |
| pranasalt.free-pack.icp.progress / pranasalt.free-sample.progress (sessionStorage) | Lets you resume an unfinished free-pack questionnaire | Current browser-tab session; removed when the questionnaire resets | Pranasalt |
| ps_consent_v2 (localStorage) | Remembers whether you accepted or declined advertising cookies | Until you change your choice or clear the site's storage | Pranasalt |
| ps_consent | Remembers the same choice on pranasalt.com and our shop at shop.pranasalt.com, so an answer given on either one holds on both | 6 months | Pranasalt |
| Shopify consent record | Remembers the same choice for our shop and checkout at shop.pranasalt.com, so you are not asked twice | 1 year | Shopify |
Checkout is hosted by Shopify, which uses its own cookies and storage for the cart, login, payment and analytics. Shopify's checkout privacy and consent controls apply there.
2b. Cookieless analytics
Pranasalt.com uses PostHog and Vercel for website-usage analytics. Both are configured without analytics cookies or browser storage. PostHog requests pass through our site to its EU service, and session recording is disabled. Analytics includes page views and tool-usage events.
If your browser sends Global Privacy Control or Do Not Track, we do not initialise these analytics services. Our Privacy Policy explains how we use this data and the basis for processing it.
2c. Advertising cookies (only if you accept)
If you tap Accept on our cookie banner, pranasalt.com loads the Meta Pixel from Meta Platforms Ireland Ltd. It records the pages you visit on this site so we can measure our Meta ads and show them to people likely to be interested. If you tap Decline, or your browser sends Global Privacy Control, the pixel is not loaded and these cookies are not set. We pass the same choice to our shop and checkout at shop.pranasalt.com, so you normally won't be asked again there.
| Cookie | Purpose | Duration | Set by |
|---|---|---|---|
| _fbp | Meta Pixel browser identifier, used to measure our ads and show them to people likely to be interested | About 90 days | Meta (on pranasalt.com) |
| _fbc | Records that you arrived from a Meta ad, so the visit can be matched to that ad | About 90 days | Meta (on pranasalt.com) |
| lastExternalReferrer, lastExternalReferrerTime (localStorage) | The last outside site you came from, kept by the Meta Pixel | Until you decline or clear the site's storage | Meta (on pranasalt.com) |
3. Managing analytics and cookies
On your first visit, a banner asks whether you accept advertising cookies. Accept and Decline work the same way, and nothing non-essential loads until you choose. You can change your choice at any time here: Cookie settings. Analytics here is cookieless; to opt out of it, turn on Global Privacy Control or Do Not Track in your browser - we honour either signal automatically (see §6). You can also clear the site's first-party data at any time (see §4).
4. How to clear cookies in your browser
You can also clear cookies directly through your browser settings:
- Chrome: Settings > Privacy and security > Clear browsing data > Cookies and other site data.
- Safari: Settings > Privacy > Manage Website Data > Remove All.
- Firefox: Settings > Privacy & Security > Cookies and Site Data > Clear Data.
- Edge: Settings > Privacy, search, and services > Clear browsing data > Cookies and other site data.
Clearing cookies or site storage may sign you out, reset your cart or market selection, and delete saved calculator data.
5. Market detection (no IP storage)
To show you the right currency (EUR for the EU, GBP for the UK) and the right shipping terms, our site needs to know which country you are visiting from. We do this in two ways and we do not store your IP address:
- Country code lookup. On page load, your browser calls our own same-origin endpoint /api/geo, which runs on our hosting provider's (Vercel) edge network. The edge derives a two-letter country code (e.g. "GB", "DE", "US") from your IP address as part of serving the request and returns only that code. Your IP address is not stored in any application log and is not shared with third parties for this purpose.
- Your selection. If you use the country picker on the site to pick EU or UK manually, that choice is stored in the ps_market_override cookie (see §2a) so we honour it on return visits. You can change or clear it at any time.
We do not maintain a server-side log of which country a visitor came from. The country code is used only at page-render time to display the correct price.
6. Global Privacy Control and Do Not Track
We honour both Global Privacy Control (GPC) and Do Not Track (DNT) signals for analytics. If your browser sends either signal, the site does not initialise PostHog or Vercel analytics at all - no request is made and nothing is recorded. A Global Privacy Control signal also counts as Decline for advertising cookies: the banner is not shown and the Meta Pixel is not loaded.
7. Data controller
Pranasalt B.V.
Herengracht 584, 1017 CJ Amsterdam, the Netherlands
KVK: 42016445 | BTW: NL869305736B01
Email: hello@pranasalt.com
8. Updates
We update this page when we add or remove cookies or similar technologies. The "Last updated" date at the top reflects the latest revision. If we ever introduce non-essential cookies (for example, advertising pixels), we will add a consent mechanism before doing so.
9. Related policies
See also our Privacy Policy for how we handle personal data more broadly, and our Terms of Service.