Does G-Whiz have to stay refrigerated?

No, but it will stay fresher longer under refrigeration.