Vimeo Privacy Setting
We suggest you set your account to make all videos the privacy setting of "Public.
Also make sure "Anywhere" is set for where videos can be embedded.
Enable Download under "What can people do with your videos?"
How to Set your Vimeo account Privacy for ALL videos
Login to Video and navigate to
Under Privacy select "Hide from Vimeo"