← Back to Support
CC

ChronoCast Privacy Policy

Comprehensive privacy protection for local and external streaming

Privacy First: ChronoCast is designed with privacy as a core principle. Your media content and personal data remain under your direct control, whether streaming locally on your network or accessing externally through your own server.

🔒1. Overview and Scope

This Privacy Policy describes how ChronoCast handles information across its complete system, including the iOS/iPadOS client app and the required Mac Server companion app. ChronoCast enables media streaming from Mac servers to iOS devices, supporting both local network access and external access configurations.

What ChronoCast Is

ChronoCast is a two-component media streaming system consisting of:

Core Privacy Principles

🖥️2. System Architecture and Components

Mac Server App (Required Component)

The Mac Server App is an essential component that you install and operate on your own Mac computer. This server:

🏠 Your Infrastructure

The Mac Server runs on your hardware, in your location, under your complete control. We do not have access to your server or its content.

📱 iOS Client

The iOS app discovers and connects to your Mac Server, providing a native interface for media browsing and playback.

🔗 Direct Communication

Communication occurs directly between your iOS device and your Mac Server, with no intermediary services.

How Components Work Together

  1. Discovery: iOS app uses Bonjour/mDNS to find your Mac Server on the network
  2. Connection: Direct connection is established between iOS app and Mac Server
  3. Authentication: Optional password/security verification occurs directly with your server
  4. Streaming: Media content streams directly from your Mac to your iOS device
  5. Control: Playback commands are sent directly from iOS app to Mac Server

🌐3. Access Modes: Local vs External

ChronoCast supports two distinct access modes, each with different privacy and security implications:

Aspect Local Network Access External Access
Configuration Default operation, no setup required Requires port forwarding/VPN setup
Network Scope Same Wi-Fi network only Internet access from anywhere
Data Path Direct within your private network Through your internet connection
Security Protected by your network security Requires additional security measures
Data Usage No internet data consumption Consumes your internet bandwidth
Performance Optimal speed and quality Limited by internet upload speed

Local Network Access (Default Mode)

Recommended Configuration: Local network access provides optimal privacy, security, and performance for most users.

In local network mode:

External Access (Advanced Configuration)

Advanced Users Only: External access requires technical configuration and introduces additional security considerations.

External access enables streaming when away from home but requires:

External Access Privacy Implications

When configured for external access:

📊4. Information Collection and Processing

Data Collected by iOS Client App

The iOS app collects minimal information necessary for functionality:

Local Storage (On Your Device)

Network Discovery Data

Data Processing by Mac Server App

Your Mac Server processes information entirely on your hardware:

Data We DO NOT Collect

Important: ChronoCast explicitly does not collect personal information, usage analytics, media content, or any data transmitted to external servers.

🔄5. How Information Is Used

All data collected by ChronoCast is used exclusively for app functionality and remains within your control:

iOS Client App Usage

Mac Server App Usage

Data Sharing and Third Parties

Zero Third-Party Sharing: ChronoCast does not share any information with third parties. All data processing occurs locally on your devices.

Since ChronoCast operates entirely on your infrastructure:

📈6. Data Consumption and Bandwidth Usage

Understanding how ChronoCast uses network resources is important for managing your internet usage and costs:

Local Network Streaming

No Internet Usage: Local network streaming does not consume internet bandwidth or count against data caps.

When streaming on your local network:

External Access Streaming

Internet Data Usage: External streaming consumes your home internet upload bandwidth and may count against data caps.

When streaming externally (via port forwarding or VPN):

Upload Bandwidth Consumption

Data Cap Implications

External streaming counts against your home internet data caps:

iOS Device Data Usage

On your iOS device:

Optimizing Data Usage

To minimize data consumption:

🛡️7. Security Measures and Considerations

ChronoCast implements multiple layers of security, with different considerations for local and external access:

Local Network Security

Inherent Security: Local network operation provides natural security boundaries and isolation.

Network-Level Protection

Application Security

External Access Security

Security Warning: External access exposes your Mac Server to the internet and requires careful security configuration.

Required Security Measures

If configuring external access, you must implement:

Recommended External Access Methods

Instead of direct port forwarding, consider:

Data Protection Measures

Security Best Practices

To maintain optimal security:

  1. Keep Software Updated: Regular updates for both iOS app and Mac Server
  2. Use Strong Network Security: WPA3 encryption and strong Wi-Fi passwords
  3. Monitor Access: Review connection logs and unusual activity
  4. Limit External Exposure: Only enable external access when necessary
  5. Regular Security Reviews: Periodic assessment of your security configuration

⚖️8. Your Privacy Rights and Control

ChronoCast's architecture gives you complete control over your data and privacy: