Skip to content

Privacy Settings

Privacy settings are used to manage Chaterm's data collection, sensitive information protection, and data synchronization features. These settings help you protect your privacy and data security while enjoying the product's features.

Telemetry

The telemetry feature collects anonymous usage data and error reports to help the Chaterm team improve product functionality and user experience.

Key Features:

  • Fully anonymized processing with no personally identifiable information (PII)
  • Does not collect your code, prompts, or conversation content
  • Uses the open-source analytics platform PostHog for data collection
  • Completely optional, you can enable or disable it at any time

Types of Data Collected:

  • Task interactions: Task start and end times, conversation flow (without content)
  • Mode and tool usage: AI modes, tools in use
  • Token usage: Basic metrics about conversation length for cost estimation (does not include actual token content)
  • User interface activity: UI feature usage
  • Error reports: Anonymized error information to help fix issues

Configuration:

  • Enable: Allows sending anonymous usage data and error reports to help improve the product
  • Disable: Stops sending all telemetry data, completely disables data collection

Recommendation

Enabling telemetry helps the Chaterm team understand product usage, thereby improving features and fixing issues. All data is anonymized and will not reveal your private information.

Transparency

Our telemetry implementation is completely transparent. You can view the source code to see exactly what we track.

Sensitive Data Masking

The sensitive data masking feature automatically obscures sensitive information in AI dialog outputs to protect your private data from being leaked.

Key Features:

  • Automatically identifies sensitive information (such as passwords, keys, tokens, etc.)
  • Automatically masks sensitive content in AI outputs
  • Supports identification of multiple types of sensitive information
  • Real-time masking processing without affecting normal use

Use Cases:

  • Processing commands or code containing sensitive information in AI conversations
  • Protecting private data when sharing conversation records
  • Preventing accidental leakage of sensitive information such as passwords and API keys
  • Additional protection when using in public environments

Configuration:

  • Enable: Automatically masks sensitive information in AI dialog outputs
  • Disable: Shows complete output content without masking

Note

While the sensitive data masking feature can identify and mask common sensitive information, it cannot guarantee 100% coverage of all sensitive data. Please exercise caution when handling highly sensitive information.

Recommendation

It is recommended to enable sensitive data masking when sharing screens, recording videos, or sharing conversation records to protect your private data.

Data Sync

The data sync feature allows you to synchronize user configurations, assets, keys, and other information across different devices, providing a consistent user experience.

Key Features:

  • Sync user configurations and settings across devices
  • Sync asset information (hosts, keys, etc.)
  • Encrypted transmission and storage to ensure data security
  • Automatic synchronization without manual operation

Types of Data Synced:

  • User configurations and preferences
  • Host connection information
  • SSH keys and credentials
  • Custom aliases and shortcut commands
  • Other personal configuration data

Configuration:

  • Enable: Enables cross-device data synchronization
  • Disable: Disables data sync, data is only stored on the local device

Note

After enabling data sync, your configuration data will be stored in the cloud. Although the data is encrypted with KMS, please ensure you trust Chaterm's data security measures. For highly sensitive information, it is recommended to use the sync feature with caution.

Recommendation

If you use Chaterm on multiple devices, enabling data sync can avoid repeated configuration and provide a consistent user experience. It is recommended to decide whether to enable it based on your actual needs when first using it.

Privacy Protection Best Practices

Data Minimization Principle

  • Only enable necessary features, disable unnecessary data collection
  • Regularly review privacy settings to ensure they match your privacy preferences
  • Understand the types of data collected by each feature

Sensitive Information Handling

  • When handling sensitive information, it is recommended to enable sensitive data masking
  • Avoid entering highly sensitive passwords or keys in conversations
  • Use environment variables or secure storage methods to manage sensitive information

Multi-Device Usage

  • Decide whether to enable data sync based on actual needs
  • Clean up local data promptly after using on public devices
  • Regularly review synced data content

License