Yes. The latest version of the front application code is downloaded when a user logs in. The application code is held in memory during the session, and is discarded when TT Desktop is closed or refreshed.
Yes. An Internet connection is required for the download of the TT Desktop installer but is not required to run the installation.