Combining technology and creativity, enabling brands, publishers and content owners to engage their users through self video-making.