A soft token is a software app that is downloaded and installed on your Apple or Android smartphone. The app adds an extra layer of protection to your Business Online Banking account by generating a one-time password each time you log in. This random string of numbers is used when logging into your account or completing certain transactions such as ACH or wires.