No, you do not need physical access to the target device in order to install SpyMonster. However, please note that some features may not be available if the device is not jailbroken.