GitHub CLI now collects pseudoanonymous telemetry

cli.github.com
April 22, 2026
2 min read
🔥🔥🔥🔥🔥
67/100
Summary
GitHub CLI collects pseudonymous telemetry to improve the product and gain insights into feature usage. This data helps prioritize development and assess whether features meet user needs.
Key Takeaways
- GitHub CLI collects pseudonymous telemetry to understand feature usage and improve the product.
- Users can enable logging mode to inspect the telemetry data that would be sent without actually transmitting it.
- Users have the option to opt-out of telemetry collection through environment variables or configuration settings.
- Telemetry data is sent to GitHub's internal analytics infrastructure, and third-party extensions may also collect their own usage data independently.
Coverage & discussions
Hacker News · cli.github.com
Community discussions
Hacker News discussion ↗
Historical count: 5 · 5 saved in sample · Historical sample
Analysis ready
Community Sentiment
Positives
- Collecting telemetry can provide valuable insights into user behavior, enabling developers to prioritize features that truly meet user needs and improve the overall user experience.
- Understanding actual usage patterns through analytics can help developers optimize the software, leading to a more effective user journey and better resource allocation.
Concerns
- The default opt-in for telemetry raises concerns about privacy and could disrupt CI/CD pipelines, as users may not want any outbound connections to GitHub.
- There is a fear that telemetry could lead to the reconstruction of user identities through machine learning, which poses significant privacy risks.




