Why do I need to have internet access to install Leitz Icon Software? You must have internet access to download Leitz Icon Software from the Leitz website. Once installed, the software regularly checks for updates automatically when there is an internet connection. Have more questions? Submit a request 0 Comments Article is closed for comments.