National Public Data was the target of a massive hack in early 2024, which led to billions of records being leaked. The site has since returned under new ownership. The site now allows you to search ...