Yeah, I looked at the code and the site trying to find the line between what's really open and what's proprietary. Could this app work without a Plivo account? What do the Plivo bits do that I can't do with plain old WebRTC?
WebRTC alone won't run on all browsers!