Currently, the iCamSource accesses the camera whenever it is running. This is mainly for the motion detection processing.
Other users have asked for the ability to activate the camera on demand, and that is on our list of potential features to add to iCam in the future.
Of course, if the camera is not active, push notifications and motion recording won't work because no motion processing will be taking place.