No, you don’t need to post videos on your social media. Just upload them to the Billo app and let us handle the rest.