Do I need to download an App to use Zalio?

You don't need to download anything. Zalio works from any internet browser on any device. 

For convenience, you may want to create a bookmark or a shortcut icon that launches your browser and goes directly to https://secure.zalio.com.