Cookie Policy
Last updated: April 19, 2026
Required for authentication, session management, security (CSRF), and role-based access. Cannot be disabled.
First-party only. Anonymous page view tracking stored in our own database. No third-party analytics.
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.