When using a webcam as your security camera with VSS, you do indeed need to ensure that your computer is on and running. If your computer goes to sleep or if you are logged off, this will inhibit VSS from uploading the footage. You can minimize the program and still upload footage. If you would like a more robust security solution that does not rely on having a computer running in order to upload, then you might want to look into purchasing a true IP camera. You can find some great low-cost cameras online. Feel free to refer to our supported camera pages which provides some details on camera models that we have specifically tested: https://www.cameraftp.com/CameraFTP/Support/SupportedCameras.aspx
Please email firstname.lastname@example.org if you have any other questions.