Researchers Told Six AI Browsers It Was Just a Game. Five Still Leak Your Passwords.

July 29, 2026