there are two softwares needed: Signage Studio and Signage Player
Signage Studio is where you are going to create and update your presentation. when you save, its uploaded to our server while Signage Player is the software that is to be installed on your device (if you got the device from us, its already preloaded).
if the intent is to create and upload the presentation, what you need is the Signage Studio software. the website redirects you to a certain "download" page only if you are trying to log into Studio with a Pro account from the browser - if you are trying to use this, you will need to enable Flash on your browser.
currently, web version of studio does not save properly, so it would be best to download desktop software instead.
if you are using Windows, download and install Studio from :
http://galaxy.signage.me/Code/install/exe/CloudSignageStudioSetup.exe if you are using Mac, download and install Studio from:
https://www.digitalsignage.com/downloads/StudioProMacSigned.pkg best regards
-ADMIN