No, it’s got nothing to do with credit cards, at least not directly.
It’s basically a protection against (or rather a detection of) identity thefts - which may result in your credit score (which is a special thingy they have in US) changing.