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.
What is pennyhoarder? I see their articles everywhere. It’s crazy how they have managed to insert themselves so completely.