Last Updated: January 15, 2025

1. Introduction

This Privacy Policy describes how Carbon Vision ("we," "our," or "us") collects, uses, and protects information when you use our mobile application (the "App"). Carbon Vision is a 3D printer monitoring application that uses the SDCP (Smart Device Communication Protocol) to communicate directly with compatible 3D printers on your local network.

2. Information We Collect

2.1 Information You Provide

  • Printer Connection Details: IP addresses and network identifiers of 3D printers you choose to connect to
  • Print File Names: Names of files you select for printing or manage through the App
  • Printer Configuration: Custom printer names and settings you configure within the App

2.2 Information Automatically Collected

  • Device Information: Basic device identifiers necessary for app functionality
  • Network Information: Local network data required to discover and communicate with printers
  • Usage Data: App usage patterns and performance metrics to improve functionality
  • Printer Status Data: Real-time printer status, temperatures, print progress, and operational data
  • Video Streams: When enabled, live video feeds from printer cameras (processed locally only)

2.3 Information We Do NOT Collect

Privacy Protection

  • Personal identifying information (name, email, phone number)
  • Location data beyond local network detection
  • Financial or payment information
  • Social media profiles or contacts
  • Data from other applications on your device

3. How We Use Information

We use the collected information solely for the following purposes:

3.1 Core Functionality

  • Discovering and connecting to compatible 3D printers on your local network
  • Monitoring printer status, temperatures, and print progress
  • Managing print files and print job control
  • Displaying live video feeds from printer cameras
  • Maintaining connection stability and app performance

3.2 App Improvement

  • Analyzing usage patterns to improve app features and performance
  • Debugging and troubleshooting technical issues
  • Optimizing printer compatibility and communication protocols

4. Data Storage and Processing

4.1 Local Storage

  • All printer data and communications are processed and stored locally on your device
  • Video streams are displayed in real-time and not permanently stored
  • Print history and file information are cached locally for performance
  • App preferences and settings are stored using your device's secure storage mechanisms

4.2 No External Data Transmission

Direct Communication Model

  • Direct Communication Model: Carbon Vision communicates directly with your 3D printers using local network protocols
  • No Remote Servers: We do not operate remote servers that collect or store your data
  • No Data Upload: Your printer data, files, and usage information are never transmitted to our servers or third parties

5. Data Sharing and Disclosure

5.1 No Data Sharing

We do not share, sell, rent, or disclose your information to third parties because:

  • All data processing occurs locally on your device
  • No data is transmitted to external servers
  • The App operates independently of cloud services

5.2 Legal Requirements

We may disclose information only if required by law, regulation, or valid legal process, though our direct communication model minimizes data available for such requests.

6. Data Security

6.1 Technical Safeguards

  • Local Network Communication: All printer communications use secure local network protocols
  • Device-Level Security: Data stored on your device is protected by your device's built-in security features
  • No Network Vulnerabilities: Elimination of cloud storage reduces potential attack vectors
  • Encrypted Communications: WebSocket connections to printers use available encryption methods

6.2 Network Security

  • Communications remain within your local network infrastructure
  • Video streams are transmitted directly from printer to device without external routing
  • No authentication credentials are stored or transmitted to external services

7. Data Retention

7.1 Local Data

  • Printer status data is retained only while the App is active
  • Historical print data is stored locally according to your device's available storage
  • You can clear all stored data by uninstalling the App

7.2 No Remote Retention

  • We do not retain any user data on remote servers
  • All data lifecycle management occurs on your device

8. Your Rights and Choices

8.1 Data Control

  • Access: All your data is accessible through the App interface
  • Modification: You can modify printer settings and configurations at any time
  • Deletion: Uninstalling the App removes all locally stored data
  • Export: Print history and settings can be managed through standard device backup procedures

8.2 Communication Control

  • You control which printers to connect to and monitor
  • Video streaming can be enabled or disabled at your discretion
  • All printer communications can be terminated by disconnecting from the printer

9. Children's Privacy

Carbon Vision is not intended for use by children under the age of 13. We do not knowingly collect information from children under 13. If we become aware that a child under 13 has provided information through the App, we will take steps to delete such information.

10. International Users

Since the App operates through direct local network communication, data processing occurs within your local network infrastructure and is subject to your local jurisdiction's privacy laws.

11. Changes to This Privacy Policy

We may update this Privacy Policy periodically to reflect changes in our practices or legal requirements. We will notify users of material changes through:

  • App notifications
  • Updates to this posted Privacy Policy with revision dates
  • Release notes for App updates

12. Technical Information

12.1 Communication Protocols

  • SDCP Protocol: Direct printer communication using Smart Device Communication Protocol
  • UDP Discovery: Local network printer discovery using UDP broadcast
  • WebSocket Connections: Real-time communication with printers on port 3030
  • Video Streaming: MJPEG video streams on port 3031 when available

12.2 Data Types Processed

  • Printer status codes and operational states
  • Temperature readings and sensor data
  • Print progress and layer information
  • File names and basic file metadata
  • Network identifiers for printer discovery

13. Contact Information

If you have questions about this Privacy Policy or our privacy practices, please contact us at:

Email: privacy@carbonvision.dev

Website: https://carbonvision.dev

Address: [Your Business Address]

14. Effective Date

This Privacy Policy is effective as of January 15, 2025 and applies to all information collected by the Carbon Vision application.

Note for Users

Carbon Vision is designed with privacy in mind through its direct communication architecture. Your data remains on your device and local network, providing enhanced privacy protection compared to cloud-based alternatives.