With all the recent online account hacking there's an ever increasing risk of ID fraud. It's hard to believe the level of neglect and incompetence existing today but we are led to believe it's no one's fault and consumers need to just accept it.
Possibly the best solution is to do a Credit Freeze, aka Security Freeze. You call each of the 3 credit bureaus and have them lock your credit accounts so no one can open a new loan etc in your name. It's suppose to be a 10 min process and $5 to $10 fee. When you need to open a new credit account you can unfreeze/unlock it. You ask the bank etc which credit agency they are using and you call them to unfreeze it. It might take a few mins and again cost about $5 to $10.
Equifax — 1-800-349-9960
Experian — 1‑888‑397‑3742
TransUnion — 1-888-909-8872
By the way, consumer activists say to avoid Equifax's bandaid fraud alert credit service as it's for only a short term (1yr), you waive legal representation, and they've already shown incompetence.
https://www.consumer.ftc.gov/articles/0497-credit-freeze-faqs