Why Gitlab though? Aren't they based in the US and, therefore, subject to the same regulations as GitHub?
From my perspective, github isn't doing any of these things because of regulations. All of the good enough alternatives I know are from US or Canada. I'd love to use something from, say Portugal or South Africa, but I don't know. The alternative to choose is not the point of what I'm saying here.
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.