Do I need to downlowad softwares? Posted on 2017-05-082017-05-09 by szmadmin No, our software are cloud-based, accessible and manageable through the internet from anywhere in the world. In addition to desktops and laptops, you can reach your account as well as on mobile devices such as smartphones and tablets.