Cookie policy
Draft — awaiting legal review (DECISION-029). This text is a draft. Before final publication it will be legally reviewed by a person (step 33). Items marked ⚠️ will be completed or confirmed then.
Our principle
We keep whatever needs consent as small as possible. This website has no tracking cookies, no analytics and no advertising. Fonts and images come from our own domains. Nothing that needs consent is loaded before you make a choice.
Most items below are not cookies but storage in your browser (localStorage or sessionStorage). The same rules apply to both (Art. 11.7a of the Dutch Telecommunications Act). Storage needed for a feature you use yourself (theme, cart, cache) is exempt from consent.
Overview
| Name | Type | Purpose | Category | Retention |
|---|---|---|---|---|
jeva_theme | localStorage | Remembers the light or dark theme | Functional | Until you delete it or switch Functional off |
jeva_cart_v1 | localStorage | Cart (product and quantity only, no names or prices) | Functional | Until you delete it or switch Functional off |
jeva_media_index_v1 | localStorage | Copy of the product catalogue, so the website still works during an outage | Functional | Until you delete it or switch Functional off |
jeva_review_drafts_v1 | localStorage | Backup of your draft review (up to 50) | Functional | Until you delete it or switch Functional off |
jeva_chat_v1 | sessionStorage | The chat conversation in this tab | Functional | Until you close the tab |
jeva_nav_v1 | sessionStorage | Which page or product was open, so the same view comes back if the browser reloads the tab (only the type and product id, no personal data) | Functional | Until you close the tab |
Service Worker cache (jeva-shell-*, jeva-data-*, jeva-img-*) | Cache Storage | Copy of the website, the product catalogue and product photos, so the page appears immediately even if the network is not ready yet. Public content only, never login, chat or review data | Functional | Until you delete it or switch Functional off (the cache is then deleted) |
jeva_sid | Cookie (HttpOnly, Secure, SameSite=Lax) from api.jevatechniek.com | Your session after you sign in with a link we sent you | Necessary | 30 days, or until you sign out |
jeva_signed_in | localStorage | Only remembers that you are signed in (value "1", no data), so the website can check your session | Necessary | Until you sign out or your session expires |
anon_id (future) | Cookie | Links cart and chat before you log in. Created only at your first action (sending a message or adding something to the cart), never when the page loads. Not used for analytics. | Necessary | 30 days |
__cf_bm and similar Cloudflare cookies | Cookie (Cloudflare) | Protection against bots and abuse | Necessary | Short — ⚠️ TO BE VERIFIED: per Cloudflare |
| Analytics | — | Not used | Analytics | — |
Additional (not in the original table L.1)
| Name | Type | Purpose | Category | Retention |
|---|---|---|---|---|
jeva_consent | localStorage | Stores your cookie choice (version, choices, time) | Necessary | Until you change your choice or clear your browser data |
jeva_order_<reference> | localStorage | Full copy of a long quote request that was sent shortened via WhatsApp | Functional | Until you delete it or switch Functional off |
jeva_services_v1 | localStorage | Which online services this device may open (Jeva Server): a key signed by JEVA with only the random server name, the role (subscription holder or member) and an end date, plus a random number for this device (JEVA keeps only a hash of it, to limit the number of devices per code), and for an unpaid invoice its number and the date the service stops — no name or email | Necessary (for the service you ask for yourself) | Until the end date, until you sign out or clear your browser data |
jeva_join_v1 | localStorage | A Jeva Server invitation you are still completing (server name and invitation code, valid for 15 minutes) | Necessary | Until you have been added, at most 1 day |
Storage on <name>.home.jevatechniek.com | localStorage of your own server | Sign-in, language and theme in your server's interface. This is on your own server's address, not at JEVA | Necessary | Until you sign out |
Categories and your choice
- Necessary — always on. Needed for the website to work and to keep your choice.
- Functional — on by default; you can switch it off. Theme, cart and chat then only work during this visit, and stored functional information is deleted.
- Analytics — off by default. We currently use no analytics. If that ever changes, only self-hosted, without cookies, and only after your consent.
- Marketing — off by default. We currently use no marketing or advertising.
You can change your choice at any time via Cookie settings at the bottom of every page of the website. If we change the text or the categories, we will ask you again.
Links to other websites
Links to WhatsApp, Amazon, bol and Google Maps only open when you click them. Nothing from those parties is loaded before that click. After the click, their own cookie and privacy rules apply.
Read more about how we handle personal data in the Privacy policy.