A massive data leak that probably exposed all of your personal info is hugely worse than thoughtAugust 20, 2024