I get this vibe from kroll. I have had multiple companies send me mailing to use kroll monitoring after they have had a security leak.
So it’s doubly concerning. They managed to lose my info and not they want me to use a random shaft looking website to monitor my credit.
