Do I have to email the site a new copy of the client software every time I want to log in or is this a service that permanently runs?

Q:  Do I have to email the site a new copy of the client software every time I want to log in or is this a service that permanently runs?

A: Email the client software one time to each site. The exception to this would be if you wanted to give the site a newer version of the client software. The client software copy can be put on unlimited site computers, but only run one client software copy at any time because the support connection is for one at a time. Running one support client at a time is true across all sites. The client software runs as a java application which must be started and stopped, and does not run as a service.  (see How to Get the latest version of Java)