Do I need to stay online or download anything to keep this running?

No, Boostgram is 100% web based and does not require any software downloads. Once you press start Boostgram will continue to run on the web.