FreedomID

By now you’ve heard the bad news: Equifax, one of three major consumer credit reporting agencies, reported a breach that potentially exposes the sensitive data—including driver’s licenses and Social Security numbers—of 143 million American consumers.

Or