Video hosting sites like Vimeo, YouTube and Fb tend to be the best to host videos online for free and also take advantage of them remaining online video sharing platforms. I utilised Loom to record, Rev for captions, Google for storing here and Youtube to acquire a share link. I'm able to now make this happen all in a single spot with VEED. VEED