There is no limit to the number of 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 is currently set to 60 minutes
Manage space
Manage content
Integrations