Yes yesterday only I have came across this website though yt either beebom or some other yts would check here. IGo to https://haveibeenpwned.com/ to check if any site you signed up with your email breached your information.
Anyways changing the password is needed.