You will be able to find and view all the videos you have uploaded to Billo by going to your "Profile" > and clicking on "My Videos".
Can I download the videos I have submitted?
It is not possible to download videos you have created and submitted on Billo Creator app. This should not be a problem as creators should not post videos on the social media.
If you want to download the videos, because you lost the footage you filmed and need to maked edits, please reach out to customer support team via chat.