All the contents in the Titanium TV App for PC are available to stream for free. There are no subscription fees or registration formalities.