Privacy Policy for Viber Today

Last Updated: January 2025

Overview

Viber Today is committed to protecting your privacy. This policy explains how we handle your data with our zero-knowledge encryption architecture.

What We Collect

Encrypted Data

  • Messages and Code: All your Claude AI conversations and code snippets are end-to-end encrypted on your device before transmission. We store this encrypted data but have no ability to decrypt or read it.
  • Encryption Keys: When you pair devices (iOS client and Desktop server), encryption keys are transmitted between your devices in encrypted form. We cannot access or decrypt these keys.

Metadata (Not Encrypted)

  • Message IDs: Unique identifiers for message ordering and synchronization
  • Timestamps: When messages were created and synced
  • Device IDs: Anonymous identifiers for device pairing between iOS and Desktop
  • Session IDs: Identifiers for your Claude AI terminal sessions
  • Push Notification Tokens: Device tokens for sending push notifications

Analytics

  • Anonymous Events: We may collect basic app usage events to improve the app experience
  • Privacy by Design: All analytics events use anonymized identifiers - we cannot match this back to any user or account
  • No Content Tracking: We only track basic app usage events, never any message content, code, or personal information
  • Opt-Out Available: You can disable analytics collection at any time in the app settings

Subscription Management

  • Account ID: Used to manage subscriptions and enable premium features
  • Backend Integration: This ID allows us to provide additional features from our backend while maintaining end-to-end encryption for your content
  • Data Separation: Purchase analytics use anonymized IDs - we cannot match subscription data with usage analytics

What We Don't Collect

  • Your actual code or conversation content (we can't decrypt it)
  • Personal information beyond what you voluntarily include in encrypted messages
  • Device information beyond anonymous IDs
  • Location data
  • File contents or project structures beyond what you explicitly share

How We Use Data

Encrypted Data

  • Stored on our servers solely for synchronization between your iOS device and Desktop server
  • Transmitted to your paired devices when requested
  • Retained until you delete it through the app

Metadata

  • Message IDs and timestamps are used to maintain proper message ordering
  • Device IDs enable secure pairing between your iOS device and Desktop server
  • Session IDs track your Claude AI terminal sessions for synchronization
  • Push notification tokens are stored to enable notifications

Push Notifications

Push notifications are sent directly from your devices to each other, not from our backend. This means:

  • We never see the content of your notifications
  • Notification content is generated on your device
  • Only device-to-device communication occurs for notification content
  • We use push notification services solely as a delivery mechanism

Data Security

  • End-to-End Encryption: Using industry-standard encryption for all sensitive data
  • Zero-Knowledge: We cannot decrypt your data even if compelled
  • Secure Key Exchange: Encryption keys are transmitted between your devices only in encrypted form that we cannot access
  • Open Source: Our encryption implementation is publicly auditable
  • No Backdoors: The architecture makes it impossible for us to access your content

Data Retention

  • Encrypted messages are retained indefinitely until you delete them
  • Metadata is retained for system functionality
  • Deleted data is permanently removed from our servers within 30 days

Your Rights

You have the right to:

  • Delete all your data through the app
  • Export your encrypted data
  • Audit our open-source code
  • Use the app without providing any personal information

Data Sharing

We do not share your data with anyone. Period.

Changes to This Policy

We will notify users of any material changes to this privacy policy through the app or website. Continued use of the service after changes constitutes acceptance.

Contact

For privacy concerns or questions:

  • Email: [Your contact email]
  • GitHub Issues: [Your GitHub repository issues page]

Compliance

Viber Today is designed with privacy by default and complies with:

  • GDPR (General Data Protection Regulation)
  • CCPA (California Consumer Privacy Act)
  • Privacy by Design principles

Remember: Your encryption keys are only shared between your own devices (iOS and Desktop) in encrypted form. We cannot read your code or conversations even if we wanted to.