Hi everybody, this is Kevin from the italki.com team.
This isn't a virus, a hack, or a phishing attack. It was actually a small bug where one of our developers linked to one of our test servers. Since the test server is password protected, that's why you're seeing the "enter your password" screen.
Just to repeat, there was no hack, or security issue. Nobody's information was compromised in any way. There was just a loose link to our test server.
Sorry about the error and the inconvenience!