I cannot begin to express how sorry I am for allowing your IP addresses to have been leaked. It was a stupid mistake of mine that has led to this, so I take full responsibility for the for the issues. I understand if you do not trust me, and honestly, if I were a user, I would find it hard to put my trust in myself.
Please, for the time being, post from a VPN or Tor if you are at all concerned about your privacy. I do believe that the issue has been rectified, and I’m ashamed to admit that it was the default admin account being left on the server.
Have a good day, and once again, I am very sorry for this mess. I will be making more backups just in case.