Do I need a Google account to use the VBox?

VMedia > TV > VBox
If you have our latest Android TV VBox, you will need a Google account to be able to operate the VBox.
 
For our older VBox models, a Google account will not be mandatory, but will be needed in case you want to update apps or install new ones.