No, there's no cap on the number of screen recordings that can be stored; however, your backups stay on our server for 3 months, so we recommended downloading your backups.