Mydentity is a free and open peer-to-peer web-based private messenger with voice, video, and text chat based on WebRTC and Mozilla Persona.