Technology 16 Billion Logins Leaked — Yes, Your Apple ID Might Be One of ThemStaff Writer19 June 2025 16 billion login credentials leaked from infostealer malware, including Apple IDs. Find out what happened and how to protect your accounts now.