No - electraform is a web based service - so all you need is an internet connection and a web browser. We recommend using either Chrome, Firefox or Safari as Explorer and Edge do not give the best experience and despite our best efforts some features don't work as well with these browsers. This means you don't have to worry about download files getting past your firewall, or having to install other components your machine may not have.
Any program updates, feature add-ons etc will be automatic, meaning you can rest assured that you will always be running the latest version of Electraform.