Why not just use services like GitHub or Bitbucket?
Some people or companies wants to use their own git server. Some of them doesn't trust to GitHub, Bitbucket, Gitlab etc... I worked at some companies that uses their own git server. They customized everything for their purpose. I don't need to use my own git server but I learned when I work with these companies and I wanted to share my knowledge.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.