There is no limit to the number of touchcasts TouchCasts created by a public user. However, there is a limit to the number of total minutes you can upload in total from your account - this , which is is currently set to 60 minutes total.
Page Comparison
Manage space
Manage content
Integrations