Yes, your computer must be on (not in sleep or hibernation mode), connected to the internet, and Follow Adder open in order to run through your automated settings.  If you do not wish to have your computer running at all times, you can alternatively use the VPS (Virtual Private Server) with 3Essentials