Yes, the application can run without an Internet connection. I have downloaded the application on my computer and installed it, then unplugged my network cable and I was able to launch it accordingly. There was no error or notifications saying about Internet connectivity.
To download the software and find out more, visit the following website: http://dod-tech.us/support/