16 billion passwords leaked in historic data breach affecting Google, Apple, and Facebook by Jesse It’s That Part June 19, 2025 0 A record-breaking data breach has exposed approximately 16 billion login credentials from major tech platforms including Apple, Google, and Facebook. According to cybersecurity researchers, this may be the largest password ...