Cookie Policy
Effective date: 27 July 2026 · Last updated: 27 July 2026
What Are Cookies and Local Storage
Cookies are small text files stored in your browser by websites you visit. Zidaan also uses browser localStorage and IndexedDB. These are not cookies but serve similar purposes for storing your preferences and project data locally on your device.
This policy explains every cookie, localStorage key, and IndexedDB database Zidaan uses, and your choices around them.
Essential Cookies and Storage
These are required for Zidaan to function. They cannot be opted out of while using the service.
| Name / Key | Type | Purpose | Duration |
|---|---|---|---|
| zidaan_session_token | Essential localStorage | Keeps you signed in between sessions | Until sign out or expiry (30 days) |
| zidaan_workspace_id | Essential localStorage | Remembers which workspace you were last in | Until changed or account deleted |
| zidaan_theme | Essential localStorage | Stores your UI theme preference (light/dark) | Persistent |
| zidaan_language | Essential localStorage | Stores your language preference (EN/AR/FR) | Persistent |
| zidaan_density | Essential localStorage | Stores your UI density preference (comfortable/compact) | Persistent |
| zidaan_budget_format | Essential localStorage | Stores your preferred number format for budgets | Persistent |
| zidaan-db (IndexedDB) | Essential IndexedDB | Your primary local project data store: tasks, projects, settings, CRDT operation log. Never sent to Zidaan servers. | Until you clear site data or delete your account |
| zidaan-fs-handles (IndexedDB) | Essential IndexedDB | Stores your local folder handle so Zidaan can reconnect after a page reload without prompting again | Until cleared or folder disconnected |
| zidaan_cookie_consent | Essential localStorage | Remembers your cookie consent choice so we don't show the banner every time | 1 year |
Analytics Cookies
These help us understand how Zidaan is used so we can improve it. They do not include your project content. You can opt out via the banner or the button below.
| Name / Key | Type | Purpose | Duration |
|---|---|---|---|
| ph_* (PostHog) | Analytics localStorage + cookie | Records anonymised usage events: which screens were visited, which features used, session length. EU-hosted (no project data included). | 1 year |
| posthog_session_id | Analytics sessionStorage | Groups events within a single browsing session for analytics purposes | Session |
What We Do Not Use
Zidaan does not use:
Advertising or tracking cookies · Third-party marketing pixels · Social media tracking · Cross-site tracking of any kind · Fingerprinting technologies
Managing Your Preferences
You can change your analytics consent at any time:
You can also clear all Zidaan local storage from your browser's developer tools or by deleting your account from Settings → Account → Delete Account.
Note that clearing browser site data will remove your locally cached project data. If you have a cloud storage backend connected, your data can be restored from there on next login.
Questions
Contact security@zidaan.app for any questions about how we use cookies and local storage.