I've received some phishing/blackmail emails this past week that contained my password as evidence that my computer had been "hacked". I checked in my password manager, and this forum was the only site where I used the same email/password combination that was included in the email that I received. While it's possible that I used the same email and password combination on another site that wasn't saved in my password manager, there's a chance that the compromise occurred here.
I didn't see a way to contact the admins directly. Feel free to delete this post after it's been read.