Cookie Policy
Last Updated: December 2, 2025
This Cookie Policy explains how zk.im uses cookies and similar technologies. Our commitment to privacy means we use cookies minimally and only when necessary for platform functionality.
Key Principle: We do not use tracking cookies or third-party analytics cookies. We only use essential cookies required for platform operation.
Cookies are small text files stored on your device when you visit a website. They allow websites to remember your preferences and improve your experience.
Similar technologies include:
- Local Storage: Browser storage for application data
- Session Storage: Temporary storage for session data
- IndexedDB: Browser database for structured data
Essential Storage (Required)
We use browser storage (localStorage, sessionStorage) that is necessary for the platform to function:
- Session Management: Session data stored in browser memory and localStorage
- Purpose: Keep you logged in during your session
- Duration: Session data cleared when you close your browser
- Type: Browser storage (localStorage/sessionStorage), not HTTP cookies
- Theme Preferences: Your theme selection (light/dark mode)
- Purpose: Remember your theme preference
- Duration: Persistent (until you change it)
- Type: Local storage
Note: zk.im does not use HTTP cookies for session management. All session data is stored in browser memory and localStorage, providing better privacy and security.
Cookies We Do NOT Use
We explicitly do not use:
- Tracking Cookies: No third-party tracking cookies (Google Analytics, Facebook Pixel, etc.)
- Advertising Cookies: No cookies for targeted advertising or ad personalization
- Social Media Cookies: No cookies from social media platforms
- Analytics Cookies: No cookies for user behavior tracking or analytics
- Marketing Cookies: No cookies for marketing or remarketing purposes
Note: Our website analytics are processed server-side from HTTP access logs. We do not use client-side tracking scripts or cookies for analytics.
What We Store Locally
We use browser storage (localStorage, sessionStorage, IndexedDB) for:
- Encrypted User Data: Encrypted messages, profiles, and preferences stored locally on your device
- Purpose: Enable offline access and improve performance
- Security: All data is encrypted before storage
- Control: You can clear this data at any time
- Cache Data: Temporary cache for faster loading
- Purpose: Improve application performance
- Duration: Temporary, automatically cleared when needed
- User Preferences: Settings and preferences you configure
- Purpose: Remember your settings across sessions
- Control: You can modify or clear these at any time
Privacy & Security
All data stored locally is:
- Encrypted: Sensitive data is encrypted before storage using client-side encryption
- Device-Specific: Data stays on your device and is not synced to servers
- User-Controlled: You can clear all local data at any time through browser settings or the application
We do not use third-party services that set cookies or track users.
Unlike many websites, zk.im does not integrate with:
- Google Analytics or other analytics services
- Facebook Pixel or social media tracking
- Advertising networks or ad servers
- Content delivery networks (CDNs) that track users
- Any third-party services that set cookies
Analytics: Our website analytics are processed entirely server-side from HTTP access logs. We do not use any client-side tracking scripts, pixels, or cookies for analytics purposes.
Browser Settings
You can control cookies through your browser settings:
- Chrome: Settings → Privacy and security → Cookies and other site data
- Firefox: Options → Privacy & Security → Cookies and Site Data
- Safari: Preferences → Privacy → Cookies and website data
- Edge: Settings → Cookies and site permissions → Cookies and site data
Impact of Disabling Cookies
If you disable essential cookies, some platform features may not work:
- You may need to log in more frequently
- Your theme preference may not be saved
- Some security features may be less effective
Note: Since we only use essential cookies, disabling non-essential cookies will have no impact on zk.im (we don't use any non-essential cookies).
Clearing Local Storage
You can clear local storage through:
- Browser Settings: Clear browsing data → Local storage
- Application Settings: Use the "Clear Data" option in zk.im settings
- Developer Tools: Use browser developer tools to inspect and clear storage
Warning: Clearing local storage will remove encrypted data cached on your device. You may need to re-download data from ZKIM CAS, but your data is safe in the decentralized storage.
We respect the Do Not Track (DNT) browser setting. However, since we do not use tracking cookies or third-party tracking services, DNT has no practical effect on zk.im.
Our Commitment: Even without DNT, we do not track users. Our privacy-first architecture means we collect minimal data and use no tracking technologies.
We may update this Cookie Policy from time to time. We will notify you of any material changes by:
- Posting the updated policy on this page
- Updating the "Last Updated" date at the top
- Displaying a notice in the application for significant changes
Your continued use of zk.im after changes become effective constitutes acceptance of the updated Cookie Policy.
If you have questions about this Cookie Policy or our use of cookies, please contact us:
- Website: zk.im
- Support: Available through the platform's help system