Hi,
I just created a free team account and a private repository (and yes, as expected, it says private next to the name), but I was able to clone the repo and even push content without any credentials, so it’s actually public!!
This seems at best a major usability bug. I tried the contact form but I got an error.