Banking via the bank's website from your home computer with proper protection and your own Wi-Fi is typically the safest bet. If you are out in public, though, using the bank's app and a 3G or LTE connection is a safer bet than jumping on a public Wi-Fi connection.