Cookie Policy
This policy explains what cookies and similar technologies Zentralog uses, what they do, and how you can manage your preferences. It complements our Privacy Policy and is written to comply with Article 22 of the Spanish Information Society Services Act (LSSI) and the European e-Privacy Directive.
Last updated: 2026-10-12 · Version: v1.2
1. Introduction
When you use Zentralog we may store small pieces of information on your device, either as HTTP cookies or in equivalent client-side storage. Some of these are strictly needed for the service to work, others are optional and only run after you have given consent through our cookie banner.
This policy covers app.zentralog.com and www.zentralog.com.
3. Categories we use
Zentralog organises cookies and similar technologies into four categories:
- Strictly necessary. Required for the service to function (sign-in, session, security). Not subject to consent.
- Functional. Remember non-essential preferences such as language and theme. Stored in
localStorageor cookies. Considered necessary for the agreed user experience but listed transparently below. - Analytics. Help us understand how the service is used in aggregate. Loaded only after you grant consent.
- Marketing. Not currently used.
4. Strictly necessary cookies
These cookies are required for authentication and basic operation. They cannot be disabled without breaking the service.
| Name | Where | Provider | Purpose | Duration |
|---|---|---|---|---|
| sb-*-auth-token (may be split into .0, .1…) | App | Supabase | Keeps you signed in | Up to 400 days; the access token inside expires after 1 hour and is renewed |
| sb-*-auth-token-code-verifier | App | Supabase | Secures sign-in with Google | Minutes, during sign-in |
| zentra_session_started_at | App | Zentralog | Limits the length of a session | 8 hours |
| tradovate_oauth_state, tradovate_oauth_session, ctrader_oauth_state, ctrader_oauth_session | App | Zentralog | Secure the connection of a broker account | Up to 1 hour |
| zentralog_cc | App | Zentralog | Stores your cookie choice | 12 months |
| zentra_mentor_invitation | App | Zentralog | Remembers the mentorship invitation you opened so you can accept it after signing in | Until the invitation expires (up to 7 days) |
| zl-consent (local storage) | Website | Zentralog | Stores your cookie choice | Until you clear it |
| zentra.accounts.autosync-oauth-draft.v1, zentra.accounts.spent-oauth-pickup.v1 (session storage) | App | Zentralog | Complete the connection of a broker | Until you close the tab |
5. Functional storage
These remember choices so the app works the way you left it. Some are set on your first visit, for example your language, so pages appear in the right language. They are not used to track you.
| Name | Where | Purpose | Duration |
|---|---|---|---|
| zentra-language | App | Language | 12 months |
| zentra-locale | Website | Language | 12 months |
| nexa-language | App | Old language cookie, only deleted | — |
| zentra-privacy-mode (local storage) | App | Hide amounts (P&L, balances) | Until you clear it |
| theme (local storage) | App | Light/dark theme | Until you clear it |
| sidebar_state | App | Sidebar open or closed | 7 days |
| zentra_economic_filters, zentra_topbar_filters, zentra_prop_tracker_scope, zentralog-strategy-unit, zentra_session_kind, notebook_sidebar_width | App | Filters and view settings | 12 months |
| zentra-warm-cache:v1 (local storage) | App | Faster loading: a copy of your own lists (instruments, sessions, strategies, firms) | Until you clear it or it is refreshed |
| zentra_dashboard_active_template, zentra:trades:column-visibility:v1, zentra:trades:column-order:v1, zentra_custom_notebook_templates, analytics:time:stats:hidden, analytics:pnl:stats:hidden, zentra:macroFilters (local storage) | App | Your layout, tables, templates and filters | Until you clear it |
| zentra:autoSyncOpenAt, zentra-pwa-install-dismissed-at (local storage) | App | Timing of automatic syncs and of the install prompt | Until you clear it |
| zentra_mentor_filters, zentra_mentor_accounts | App | Mentors only: the filters and accounts chosen in the student views | 12 months |
| zentra:mentor-students:curve:v1 (local storage) | App | Mentors only: the students shown in the group P&L chart | Until you clear it |
6. Analytics
Analytics help us understand how the service is used in aggregate so we can prioritise improvements. They are loaded only after you have granted consent in the cookie banner.
| Tool | Where | Provider | What it does | Cookies |
|---|---|---|---|---|
| Vercel Analytics and Speed Insights | App | Vercel Inc. (US) | Anonymous page views and performance | None |
| Microsoft Clarity | Website | Microsoft Corporation (US) | Heatmaps and session recordings to improve the website; form fields are masked | _clck (12 months) and _clsk (1 day), set on www.zentralog.com only after you accept. Microsoft may also set its own cookies on Microsoft domains under its own policy. If you withdraw consent, we delete them. |
Vercel Analytics and Speed Insights set no cookies, but they process your IP address and browser data, so we only load them if you accept analytics.
The app also measures its own loading speed (Web Vitals) and sends it to our own servers. It stores nothing on your device and is used only to keep the app fast.
7. Marketing
Zentralog does not currently use marketing or advertising cookies, retargeting pixels, or third-party advertising trackers. If we introduce any in the future we will update this policy and request your consent before they are activated.
8. Manage your preferences in Zentralog
You can review and change your cookie preferences at any time using the button below. The cookie consent panel will open, listing each category and letting you accept, reject or customise non-essential storage. Strictly necessary cookies cannot be disabled from the panel because the service would stop working.
On the website, use “Cookie settings” in the footer.
If the consent panel does not appear, refresh the page or clear the zentralog_cc cookie and reload.
9. Manage cookies in your browser
You can also block or delete cookies directly from your browser settings. Each browser documents the steps in its own help centre:
Disabling all cookies from your browser will prevent you from signing in to Zentralog, because authentication relies on the cookies listed in section 4.
10. Withdraw your consent
You can withdraw your consent for analytics and any other non-essential storage at any time, with the same ease with which you gave it, by opening the cookie consent panel (section 8). Withdrawal takes effect immediately for any new processing; it does not affect the lawfulness of processing carried out before withdrawal.
11. Changes to this policy
We may update this Cookie Policy when we change the cookies or technologies we use, or when applicable law changes. Each version is identified at the bottom of this page. If we update the policy in a way that affects the cookies you previously consented to, we will request your consent again through the cookie banner.
12. Contact
For any question regarding this Cookie Policy, write to info@zentralog.com.