Both. After you created and customized your videos, you can download them (if you are a Promo.com subscriber). A downloaded Promo.com video is your property and comes with a lifetime license for unlimited sharing.
If you prefer, you can share a link to a public version of your video, once it's published.