Hey @nuclearcat. No, LebGeeks did not leak your email.
P.S. Why my email published on lebgeeks profile? I didnt set to make it public and there is no option to hide it completely.
I wrote about this when I announced the new version of the forum:
By default, your email will be visible to other users. If you don't want that you can edit the "Public Email" field in your profile. Note that it will only be visible to users who are logged-in.
We no longer support private messages. If you want to be contacted, please keep your email in your profile.
The reason this is opt-out and not opt-in is because private messaging is no longer supported. Your email is only visible to a user who is signed in, and it is possible for you to hide it or display a completely different email address than the one associated with your account.