dPop™ Technology Facts Sheet

dPop is a multiuser interactive communications application written entirely in the Java programming language. It allows people to easily create and manage their own social networks, send rich messages, files and multimedia content, and host and conduct their own real-time interactive meetings.  Unlike most other Internet communication options, dPop communication is not dependent on centralized servers.  It employs true peer to peer Internet communication using networking technologies that address the most common challenges inherent to any peer to peer application.

Using dPop's Courier technology, getting around NAT's and firewalls does not involve a great deal of sophistication and administration from individual users, unlike most peer to peer applications which require both access to the router on the network they are connected to, as well as the ability to setup port forwarding on that router. With dPop's Couirer technology, two users behind different NAT's can seamlessly create direct connections to each other without needing to route all internet traffic between them using a third party relay server. This makes dPop cheap and reliable and gives dPop users complete control in how their communications are managed whether it be for sending messages, files, invitations, voice messages, video messages, or engaging in live peer to peer audio and/or webcam sessions with each other.

All dPop files are encoded using XML, so users always have the ability to read dPop files in a text editing program such as Notepad or Microsoft Word and be able to understand the content of dPop files in a human readable manner. Also, dPop uses many other open standards including the vCard electronic business card format, X.509 Certificates for identity management, as well as software industry standard encryption technologies such as RSA public key cryptography and AES secret key cryptography for ensuring the privacy of dPop user to user communication.

Last but not least, even though dPop is primarily aimed at communication between individuals and small groups, dPop has various technologies which allow it to scale for employing interactive communication between very large groups as well, all without the need of centralized servers at a fixed location. This makes dPop a far more economical solution to communication needs than the web meeting solutions that charge users by the minute or month.

More:  Technology Comparisons Between dPop and Other Options