قانوني
سياسة ملفات تعريف الارتباط
This Cookie Policy explains how Styrar (“we”, “our”, or “us”) uses cookies and similar storage technologies when you use Styrar(the “Service”). Read this policy alongside our Privacy Policy, which contains further information about how we handle your personal data.
1. What are cookies?
Cookies are small text files placed on your device by a website. They allow the site to remember information about your visit, such as your login session or display preferences. Similar technologies include local storage (key-value data stored in your browser) and session storage (same, but cleared when you close the tab).
2. How we use cookies and storage
We use cookies and local/session storage for the following purposes:
2.1 Strictly necessary
These are required for the Service to function and cannot be disabled.
| Name / Key | Type | Purpose | Duration |
|---|---|---|---|
session | HTTP-only cookie | Authenticates your logged-in session. Contains a signed JWT; cannot be read by JavaScript. | 7 days |
two_factor_pending | HTTP-only cookie | Holds the two-factor authentication state during login when a second factor is required. | 10 minutes |
active_workspace | HTTP-only cookie | Remembers whether you are working in your personal workspace or an organisation workspace. | 7 days |
active_company | HTTP-only cookie | Tracks which organisation you are currently acting under within the dashboard. | 7 days |
active_brand | HTTP-only cookie | Tracks the active brand context within the selected organisation. | 7 days |
user_role_* / user_roles_count | HTTP-only cookie | Stores your role-based permissions per session. One cookie per role, plus a count cookie listing all active role names. | 7 days |
dashboard_theme | Cookie | Stores your chosen dashboard colour theme so the correct theme loads on first paint, preventing a flash of incorrect content. | 1 year |
NEXT_LOCALE | Cookie | Stores your chosen interface language so pages load in the correct language from the first request. | 1 year |
__cf_bm | Cookie (Cloudflare) | Bot management cookie set by Cloudflare Turnstile on public forms to distinguish humans from bots. | 30 minutes |
2.2 Functional
These cookies and storage entries remember your preferences to improve your experience. You can disable optional ones, but some features may not work as expected.
| Name / Key | Type | Purpose | Duration |
|---|---|---|---|
cookie_consent_preferences | Local storage | Stores your cookie consent choices (analytics and marketing on/off) so we can apply them on every page load. | Persistent (until cleared) |
marketing_homepage_theme | Local storage | Remembers which colour theme you selected on the marketing homepage (dark, dark rose, light, white, green, or pink). | Persistent (until cleared) |
UI preference keys (dashboard.sidenav.expanded, dashboard.sidebar.expanded, assistant_sidebar_collapsed, ssp-os-active-desktop, styrar_assistant_model_id, and similar) | Local storage | Remembers UI layout preferences such as sidebar state, active desktop, and chosen AI model. These contain no personal data. | Persistent (until cleared) |
canvas_layout_* | Stored server-side (database) | Your canvas widget positions. Stored in our database, not in your browser. | Until changed or account deleted |
2.3 Analytics and error tracking
We use PostHog to capture anonymised usage events (page views, feature interactions, and client-side errors), and Google Analytics to measure aggregate site traffic. These are only active when you grant analytics consent.
| Name / Key | Type | Purpose | Duration |
|---|---|---|---|
ph_* | Cookie / local storage | PostHog analytics session and user identifiers. Data is pseudonymised and never sold. | 1 year |
_ga, _ga_* | Cookie (Google Analytics) | Google Analytics identifiers used to distinguish visitors and measure sessions. Only set when you grant analytics consent. | 2 years |
3. Third-party cookies
We do not place third-party advertising cookies. The third-party services that may set cookies are:
- Cloudflare -
__cf_bmfor bot protection on public forms (Cloudflare's Privacy Policy). - Stripe- if you visit the billing page, Stripe may set cookies for fraud detection purposes (Stripe's Privacy Policy).
- PostHog - analytics cookies (
ph_*) when you grant analytics consent (PostHog's Privacy Policy). - Google Analytics -
_gaand_ga_*cookies when you grant analytics consent (Google's Privacy Policy).
4. Managing your preferences
Browser settings
Most browsers allow you to view, block, or delete cookies via their settings. Note that blocking strictly necessary cookies (such as the session cookie) will prevent you from logging in.
- Chrome - Settings Privacy and security Cookies and other site data
- Firefox - Settings Privacy & Security Cookies and Site Data
- Safari - Preferences Privacy Manage Website Data
- Edge - Settings Cookies and site permissions
Local storage
To clear local storage data set by Styrar, open your browser's developer tools (F12), go to the Application or Storage tab, and clear the items under the Styrarorigin.
5. Do Not Track
Some browsers offer a “Do Not Track” (DNT) signal. Currently there is no industry-standard way to respond to DNT signals, so we do not alter our behaviour based on them. If a standard is adopted in the future we will update this policy accordingly.
6. Changes to this policy
We may update this Cookie Policy when we add or change how we use cookies. We will notify you of material changes via email or in-app notice. The “Last updated” date reflects the most recent revision.
7. Contact
Questions about this Cookie Policy? Email us at [email protected] or visit our contact page.