With a Promo.com subscription, none of the videos you will create, download or publish will have any mention of Promo.com, whether it is a watermark, text or any other form. The videos you will create will have your branding.
However, if you decide to share a preview link with clients or partners, then they will reach a webpage, hosted on Promo.com which had the Promo.com branding and logo.