This is quite normal for an enterprise product though, and I agree on the deanonymization part. But I would not expect anonymity on such a platform anyway because GitHub is very often used in the place of a resume or a CV.
Simply put, you are not the kind of user they want. Happily there are alternatives. I started backing up private repos to SourceHut.
I'm on the same boat. For now I don't mind because I use a few other Git hosting services point as a backup while still using GitHub. I'd like to move to another service though, it'll be a conundrum.
Simply put, you are not the kind of user they want. Happily there are alternatives. I started backing up private repos to SourceHut.