Cookie Policy
This Cookie Policy explains what cookies and browser storage mechanisms Euriklis LTD (the "Company", "we") places on your device when you use the Service at euriklis.com, the purpose of each, and how you can control or remove them.
This policy forms part of our Privacy Policy and should be read together with it.
1. What Cookies Are
Cookies are small text files placed on your device by a web server when you visit a website. They allow the server to recognise your device on subsequent requests. Cookies are distinct from browser local storage (see Section 4), though both are covered by this policy for transparency.
Under the EU ePrivacy Directive and the GDPR, strictly necessary cookies may be placed without consent. All other categories require your prior, informed and freely given consent, which you may withdraw at any time through the cookie preference panel.
2. Strictly Necessary Cookies
These cookies are essential for the Service to function and cannot be switched off. They do not require your consent and are not used for any purpose beyond enabling core functionality.
| Name | Purpose | Duration | Type |
|---|---|---|---|
token | Stores a signed JSON Web Token (JWT) that authenticates your session. The server reads this cookie on every request to verify your identity without requiring you to re-enter your password. The token contains your account identifier, email address and role; it is cryptographically signed and cannot be forged. | 7 days | HttpOnly · Secure · SameSite=Lax |
The token cookie is set when you sign in and deleted immediately when you sign out. Because it is marked HttpOnly, it is inaccessible to JavaScript running on the page, which protects it from cross-site scripting attacks. The SameSite=Lax attribute prevents it from being sent on cross-site requests initiated by third-party sites, which mitigates cross-site request forgery.
3. Analytics and Marketing Cookies
Currently, no analytics or marketing cookies are active. The cookie preference banner collects your consent for these categories so that the infrastructure is in place before any such tool is introduced. Your consent preference is stored locally on your device (see Section 4) and is never sent to our servers.
When analytics or marketing cookies are introduced, this policy will be updated at least 30 days in advance with the name, provider, purpose and duration of each cookie, and the banner will prompt you for fresh consent.
| Category | Status | Requires consent |
|---|---|---|
| Analytics | Not yet active | Yes — opt-in only |
| Marketing | Not yet active | Yes — opt-in only |
4. Browser Local Storage
In addition to cookies, the Service uses your browser's local storage for preferences that are purely cosmetic and never transmitted to our servers. Local storage items are not cookies and cannot be read by the server; they persist until you clear your browser data.
| Key | Purpose | Values |
|---|---|---|
theme | Remembers whether you chose the light or dark colour scheme via the theme toggle in the navigation bar. Applied immediately on page load to prevent a flash of the wrong theme. | "light" | "dark" |
font-scale | Remembers your preferred text size (default, larger, or largest) as selected through the A / A+ / A++ control in the navigation bar. Applied on load so the page renders at your chosen size without a layout shift. | 0 | 1 | 2 |
cookie-prefs | Records your response to the cookie consent banner — whether you accepted, rejected or customised analytics and marketing cookies. Stored locally so the banner does not reappear on every visit. | JSON: {"analytics":bool,"marketing":bool} |
5. How to Control Cookies
Consent banner. You can review and change your analytics and marketing preferences at any time by clicking "Customize" in the cookie banner, which can be re-opened by clearing the cookie-prefs entry from your browser's local storage, or by visiting the preference link in the footer when available.
Browser settings. All major browsers allow you to block or delete cookies through their settings. Note that blocking the token cookie will prevent you from staying signed in, as it is the sole mechanism by which the Service authenticates your session.
Local storage. You can clear local storage through your browser's developer tools (Application → Local Storage → euriklis.com → Delete). Clearing theme or font-scale will reset those preferences to their defaults on the next page load.
6. Changes to This Policy
We will update this policy before introducing any new cookie or local-storage item, or before activating an analytics or marketing category. Material changes will be announced at least 30 days in advance via email and on this page. When consent-requiring cookies are added, the consent banner will prompt you afresh.
7. Contact
Questions about this policy or requests to exercise your rights under the GDPR in connection with cookies:
Euriklis LTD · legal@euriklis.com