Cookie notice
1. How cookies are used on Vexloot
We use a small set of first-party cookies to keep you signed in, remember your currency and language preferences, remember your theme choice, and record your consent to the non-essential category buckets. Non-essential cookies — analytics and marketing — are gated behind a consent banner that you can revisit at any time via Cookie preferences or the footer link on any page. Nothing in the Marketing category loads before you accept it.
2. Every cookie we set
| Name | Purpose | Lifetime | Category |
|---|---|---|---|
vex-session | Authenticated session issued by Better-Auth after sign-in. | 30 days rolling | Strictly necessary |
vx-theme | Dark / light theme preference for the storefront skin. | 1 year | Strictly necessary |
vx-currency | Display currency preference (e.g. DZD, USD, EUR). | 1 year | Strictly necessary |
vx-locale | Language preference (ar-DZ, fr-DZ, en-DZ). | 1 year | Strictly necessary |
klaro-consent | Records which non-essential cookie categories you have accepted. | 1 year | Strictly necessary |
vex-csrf | Anti-forgery (CSRF) token that protects account actions. | 1 year | Strictly necessary |
vexloot_sid | Opaque technical session identifier used for first-party, server-side site measurement. Contains no profile, no personal data, and is never shared with any third party. | 2 years | Strictly necessary |
vexloot_attr | Remembers which campaign or referring site brought you here (first-party attribution only, cryptographically signed). Never shared with any third party. | 30 days | Strictly necessary |
_fbp / _fbc | Set by Meta's Pixel (connect.facebook.net) to measure ad performance and build ad audiences on Meta platforms. Only set after you accept the Marketing category below. | 90 days | Marketing |
3. Cookie categories
The consent banner exposes three categories:
- Strictly necessary — always on. Session, theme, currency, locale and the consent record itself.
- Analytics — off by default. First-party aggregate analytics to help us improve the site. No personal identifiers leave your browser.
- Marketing — off by default. Loads the Meta Pixel, which shares page-view and, where applicable, purchase-event data with Meta so we can measure and target ads. Nothing in this category loads, and no
_fbp/_fbccookie is set, until you accept it.
4. Managing your consent
You can accept or refuse categories from the consent banner, revisit the preferences at any time via Cookie preferences or the footer link on any page, or clear the klaro-consent cookie from your browser to reset your choices. Refusing analytics or marketing does not degrade the storefront experience — everything you can do with them accepted, you can do without.