After the recent Cloudflare bug that happened, commonly called CloudBleed, a lot of passwords might be leaked, including Hellclan.co.uk/.uk/.eu I would reccomend that you change your password, as an insurance, but as most people should know: Do not use the same password on multiple sites, but hey, its easy... You can check the possible CloudBleed affected sites here: http://cloudflarelistcheck.abal.moe/ There is also a download for the full list.