What version do you have installed? Did you install through DeployGate? The early versions required internet access at all times to run, the new one requires internet access on the first run (to download the latest schedules) after which it will use a connection once every 2 days to update the schedules if necessary. Similarly the early versions required internet access for voice recognition, the latest builds do voice recognition entirely on the device and so never require internet access to call the sequences you have on the device.
Peter+