BankID is owned by a cartel of our biggest banks but effectively, in real life, is basically mandatory. It's used with (mostly) everything here and it's hard to get a new one if you let some other things slip, like your passport or national ID card.