Two months ago, GitLab developers suggested introduce additional components for telemetry collection into the company's products, including third-party ones (in particular, it was about solutions Pendo)
“To make GitLab better, we need more data on how users use GitLab,” the developers wrote and suggested that users forcibly agree to the new conditions. Otherwise, access to the API and the web interface would be blocked.
The actions of the developers caused a real flurry of criticism from the community. Messages from dissatisfied users began to appear on the company's bugtracker (one, 2), in social networks (one, 2, 3, four), on Reddit, on Y combinator and so on. People wrote about the undermined trust, that they switched to GitLab precisely because the company had not previously tried to act in this way, unlike competitors. Some even pointed out the fact that what is happening most likely violates the EU General Data Protection Regulation (GDPR), and the developers definitely did not take into account the fact that GitLab is used not only by individuals, but also by organizations that cannot agree in any way to similar surveillance. In a word, people expressed their willingness to abandon the use of GitLab in general if the developers do not reconsider their decision.
As a result, GitLab representatives were forced to quickly back down. The company blog appeared statement that all changes to the Terms of Service were canceled and the developers heard criticism from users. While the compulsory collection of telemetry is canceled, and the company promises to reconsider the approach to this issue and take into account all the wishes of the community.