Do I need BankID?

Yes, you need BankID to verify your identity and sign in.