Maru Happy to answer! So the front-end site of Humix is simply humix.com. Any person/publisher is able to go and look up a site as well to see whoever's Humix video they would like to see!
Your videos are being displayed on both the front end and on other publishers' sites that have this option selected for their sites.
You can enable a link to go around your video, so that it does take anyone who clicks on it back to the rest of your videos.