Alex Lowe is the Editor-in-Chief of the interface and started the website in 2013. He publishes the majority of the content on the website, hosts the three podcasts and the runs the YouTube channels.
Online chat website, Omegle has now shut down after being launched back in 2009. The founder cited it was no longer sustainable, financially nor psychologically