A web-based platform which helps you to collect video pitches with the unified format as you need for sure, and store them on ONE single page. And also, you can share these videos by a single link with your partners. In short, this is Zoom + Google Drive in one place.