It's somehow affiliated with Twitter. Basically it's a live video feed that streams from your phone and is available for a limited period of time after that, sort of like a snapchat.
<a href="https://hubski.com//pub/242109">Discuss this on Hubski.</a>
There is a hubski account. I've only used it twice. Follow it. I may again.
I don't even have a phone.