Do I need to download software?

No download is required. i-Coin has its own proprietary WebTrader platform that runs seamlessly on any desktop or mobile browser.