Wed 08 January 2014

No software, no registration video conferencing is a video conferencing platform for up to 8 people. It doesn't require any registration or software installation. The organizer visits the site, creates a room (without needing a registration), and shares the link with participants.

Looks pretty cool!

via: MacDrifter