Documentation
Advanced
Telemetry

Telemetry

Ponder collects completely anonymous telemetry data about general usage. The developers use this data to prioritize new feature development, identify bugs, and improve performance & stability.

Opt out

To opt out of telemetry, set the PONDER_TELEMETRY_DISABLED environment variable.

.env.local
PONDER_TELEMETRY_DISABLED = true

Implementation

Ponder's telemetry implementation is 100% open-source. The telemetry service (part of ponder) runs on the user's device and submits event data via HTTP POST requests to the telemetry collection endpoint hosted at https://ponder.sh/api/telemetry.

The implementation generates a stable anonymous unique identifier for the user's device and stores it at the system default user config directory. This config also stores the user's opt-out preference and a stable salt used to hash potentially sensitive data such as file paths and the git remote URL.