[GH-ISSUE #1374] Default Telemetry Should Be Disabled #12686

Closed
opened 2026-05-13 18:04:18 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @TuncTaylan on GitHub (Aug 28, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/1374

Description:

Currently, according to the Telemetry Configuration, telemetry is enabled by default. Even though the data collected is anonymous, this behavior might raise privacy concerns among users who are unaware that any data is being transmitted.

Proposal:

Change the default setting so that telemetry is disabled by default.

Provide a clear option for users to explicitly opt in if they wish to enable telemetry.

Update documentation and settings to reflect this change.

Rationale:

Respecting user privacy by default aligns with best practices (e.g., GDPR principles of privacy by design).

Builds user trust by ensuring data collection only occurs with explicit consent.

Gives users more control over their environment.

Thank you in advance.

Originally created by @TuncTaylan on GitHub (Aug 28, 2025). Original GitHub issue: https://github.com/fosrl/pangolin/issues/1374 **Description:** Currently, according to the [Telemetry Configuration](https://docs.digpangolin.com/self-host/telemetry#configuration), telemetry is enabled by default. Even though the data collected is anonymous, this behavior might raise privacy concerns among users who are unaware that any data is being transmitted. **Proposal:** Change the default setting so that telemetry is disabled by default. Provide a clear option for users to explicitly opt in if they wish to enable telemetry. Update documentation and settings to reflect this change. **Rationale:** Respecting user privacy by default aligns with best practices (e.g., GDPR principles of privacy by design). Builds user trust by ensuring data collection only occurs with explicit consent. Gives users more control over their environment. Thank you in advance.
Author
Owner

@oschwartz10612 commented on GitHub (Aug 31, 2025):

I understand the concern! I think we are going to leave it on by default because it is important for us to help improve the product and find a path to ethical monetization to continue to offer Pangolin for free. With this docs page and the warning in the server logs I feel like there is enough of a presence, but I also made the config show up by default from the installer in new installs so people will also see it there! 4e106e9e5a

<!-- gh-comment-id:3239782939 --> @oschwartz10612 commented on GitHub (Aug 31, 2025): I understand the concern! I think we are going to leave it on by default because it is important for us to help improve the product and find a path to ethical monetization to continue to offer Pangolin for free. With this docs page and the warning in the server logs I feel like there is enough of a presence, but I also made the config show up by default from the installer in new installs so people will also see it there! 4e106e9e5a5a19687c46b0b461366a746ae19cb0
Author
Owner

@TuncTaylan commented on GitHub (Sep 1, 2025):

Well, this is bad, there is nothing ethical about this.

<!-- gh-comment-id:3241633722 --> @TuncTaylan commented on GitHub (Sep 1, 2025): Well, this is bad, there is nothing ethical about this.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#12686