All bank details are double encrypted.
That means there is a secret key that turns your bank numbers into a random string of 20 characters and stores this on the database. Without the key this data is useless. In addition to this the website itself uses a secure (SSL) connection to transmit data between your computer and the server. This means anyone intercepting the data will be unable to read it.