No! You can create, edit and publish races to your TackTracker Cloud home page all with the free download for PC or Mac.
You do need to buy a Tracker Right for each live tracker, but that is all! See your Account page (under Setup) after signing into the TackTracker Cloud.
If you have loggers, or 3rd party devices such as smartwatches that create tracking files you wish to import - you will need a Logged Tracking License. This works with the desktop players to unlock the Track Loader.