Would 2FA protect you from hack ? well, it depends...