A significant security incident affecting the site has unfortunately surfaced, possibly exposing details of hundreds of thousands of accounts. Initial reports suggest that personal information, including contact addresses, reportedly might have been stolen. Analysts are urging creators to carefully change their passwords and stay aware for any sc