Many banks in EU countries make it mandatory to have their smartphone app installed in order to validate operations clients perform in their web browsers :/
Even if you do own such a device, they don't need to know that.
Or they don't and tell you to use a different bank.