I love Screencast, but sometimes I worry about the site or company suddenly disappearing with nearly 10 years of my files with it. Sometimes I need to go back and see what I was doing at what time of the year... I really need a bulk download option.
We are unable to support self-serve mass downloads of content on the current platform. Because of the large size of videos, this would be an unusual feature for any online video platforms, and since we store the original quality video file it’s especially difficult. We will, on a best effort basis, manually mass download content to Pro customers only. We are unable to offer this service to our many millions of free users.
You don’t say if you are a free or paid user. If a paid user, then you shouldn’t worry. If you are a free user and absolutely wouldn’t consider going pro in the future, then we do not recommend the use of SC for long term archival of content. Our EULA states that inactive content for free users is subject to deletion, so it’s not a good fit for the use case you described (again if you are a Free user). There are other solutions like Google Drive or Dropbox that would be better for long term content storage and are mostly free.