Yes you do need an active TV package to be able to use the TVGO app.
Since you have VM broadband but don't have a VM TV package then you could look at the Stream box if you aren't wanting to take out a paid TV subscription.
Hi @Ogre, thanks for posting and welcome to our community.
Sorry for any confusion around TV Go. I can confirm that the fantastic newapollo has advised you correctly. Remember, if you ever need assistance in the future, our amazing community members and forum team are always willing to lend a hand. Also, please bear in mind that our website offers lots of helpful information and also, you can manage your account from here.