Armada Browser - Version 1.11 Armada Browser is a small application that was especially designed to help you navigate the Internet and open your favorite websites with no effort.The program has a very easy to understand interface, with a minimalistic set of commands that covers only the basics of web browsing, leaving out modern facilities, gadgets and eye-candy menus.