Has Equifax leaked my private info?
Yes! 🙃