Go here.
http://www.sygate.com
They have free downloadable configurable firewalls. If this invent program requires you to not have a firewall, you can configure sygate to let all traffic associated to Invent pass without question.
I doubt hackers will hack you through invent!