Legal

Cookie Policy

Last updated: April 19, 2026

Essential

Required for authentication, session management, security (CSRF), and role-based access. Cannot be disabled.

Analytics

First-party only. Anonymous page view tracking stored in our own database. No third-party analytics.

Functionality

Remember your preferences like theme (light/dark mode) and cookie consent choice.

1. What Are Cookies?

Cookies are small text files placed on your device by websites you visit. They are widely used to make websites work efficiently, remember your preferences, and provide information to site owners. We also use localStorage, a similar browser technology, for certain preferences.

2. Cookies We Use

Here are the specific cookies Zivento sets:

Essential Cookies

Required for the platform to function. Cannot be disabled.

  • a_session_* — Appwrite authentication session token. HttpOnly. Expires after 30 days.
  • zivento_session_active — tells the server you are logged in. Expires after 30 days.
  • zivento_session_data — stores your user ID and role for navigation. Expires after 30 days.
  • zivento_role_v — HMAC-signed role verification for admin/organizer access. HttpOnly. Per session.
  • csrf_token — protects form submissions against cross-site request forgery. Per session.

Analytics (First-Party)

We use our own lightweight analytics to understand how visitors use the platform. No third-party analytics services are used.

  • z_sid — anonymous session identifier stored in sessionStorage. Automatically cleared when you close the browser tab. Used to group page views into a single visit.

Analytics data (page path, device type, browser) is stored in our Appwrite database. We do not track individual identity for anonymous visitors.

Functionality

Enable enhanced features and personalization. Stored in localStorage.

  • zivento-cookie-consent — remembers that you accepted or declined this cookie banner. Persistent (localStorage).

3. Third-Party Cookies & Scripts

We do not use advertising cookies, Google Analytics, or any external marketing trackers. The following third-party services may store data in your browser:

  • Appwrite — sets session cookies (a_session_*) for authentication. Privacy Policy
  • Mapbox — loads map tiles when you view event locations. Mapbox may store cache data locally. Privacy Policy
  • Sentry — error monitoring SDK loaded for bug detection. Sentry may use localStorage to deduplicate errors. Privacy Policy

4. Local Storage & Session Storage

In addition to cookies, we use browser storage to persist preferences and sessions:

localStorage (persistent)

  • theme — your light/dark mode preference (via next-themes)
  • cookieFallback — Appwrite SDK session fallback when cookies are unavailable
  • zivento-cookie-consent — your cookie banner preference

sessionStorage (cleared on tab close)

  • z_sid — anonymous session ID for first-party analytics
  • _ziv_role — cached user role for faster navigation

localStorage data does not expire automatically. sessionStorage is cleared when you close the browser tab. Both can be cleared via your browser settings (Clear Site Data).

5. Managing Cookies

Most web browsers allow control of cookies through browser settings. Note that disabling essential cookies may prevent you from logging in or using core features.

Find out how to manage cookies on popular browsers:

For more information about cookies, visit allaboutcookies.org.

6. Changes to This Policy

We may update this cookie policy from time to time. The "Last updated" date at the top reflects the most recent revision.

7. Contact Us

If you have any questions about our use of cookies, please contact us at support@zivento.app.