No, you do not need a subscription to use TiviMate Companion. However, a subscription will enable you to access additional features such as streaming channels from other countries.