I know some banks, such as Monzo, have additional security options such as "Trusted Locations" (won't allow transfers if you aren't there), QR code (scan a previously provided code to authenticate the transfer) and "Get friend to authenticate the transfer.