The work that I want to showcase is protected by NDA, and the safest thing seems to be to host the video on my personal google drive and then link to it on webflow (password protected project ofc)
You can upload a video saved in Google Drive to a website or other platforms in several ways:
Embed the video: If you want to share the video on a website, you can use the Google Drive video embed code to add the video directly to your website.
Download and upload: Download the video from Google Drive and then upload it to the desired platform.
Use the Google Drive API: If you are developing a website or application, you can use the Google Drive API to access and upload videos directly from Google Drive to the platform.
Note: Some platforms may have specific size, format, and length restrictions for videos, so make sure the video you're uploading is compatible before uploading.
Open Google Drive on your browser.
Log in to your Google account.
Go to the folder where you want to upload the video.
Minimize your browser window.
Locate the video on your Windows PC and click on it.
Drag it to the Google Drive window. ...
Drop it and wait for it to be uploaded.
You won't be notified about changes to this idea.