webRTC video chat software
web Real Time Communication
(explained for the non-technical) is a software system which connects web browsers like Chrome, Firefox, Safari and Edge together so they can transfer and share data like video + audio streams and text messages, without having to post and fetch everything via a web server.
Using webRTC we can build all manner of video conferencing and messaging systems to run in web browsers, independent of all other chat apps and avoiding the big-data collection of social-media platforms and protecting privacy while connecting directly with website visitors and customers. webRTC connections are both private and secure.
It is valuable to understand how a server is required to establish webRTC connections and to consider the privacy implications: Here is a brief, non-technical, overview.
webRTC Signalling Server
At the outset, the browsers which will connect in video chat don't know about each other - they are on different computers/devices, on different networks, and secure behind firewalls. We need them to discover and identify each other on the web and connect securely.
In a process directed by the acdit.com signalling server, the browsers identify themselves to each other over a STUN server
which enables the browsers to connect in a so-called RTC Peer Connection.
With the RTCPeerConnection open and the signalling server no longer needed, data such as media streams, text messages and files can flow between the browsers in complete privacy. Some signalling servers may keep records of connection events: the acdit.com signalling server does not. Signalling servers cannot see the data stream - only the connection information.
webRTC Video Chat
Using HTML5 browser programming features such as "getUserMedia" and "MediaElement" we can build webpages which use the computer's webcam and microphone and can share screens. We can transmit live video + audio, we can play and transmit video files, we can transfer document files and we can exchange text messages, all encrypted and secure over the webRTC Peer Connection.
Privacy concerns are minimal since only the browser users involved in the connection can experience or make any record of the event.
has created two video chat applications making best use of webRTC for similar but different purposes: Zybercall
is built for professionals. Providing totally private and secure text-messaging and video conferencing, it is perfect for professionals such as journalists, politicians, scientists, business operators - indeed anyone with an inescapable need for uncompromised communications security. Zybercall keeps no records of any user activity and avoids cookies like the plague (therefore, no advertising).
is a family and work-friendly video chatting community where everyone can stream their webcam and connect with anyone else. People use CamChatCafé for fun and for connecting with friends and colleagues, and businesses use it to provide customer support and to promote products and services - all for free! CamChatCafé keeps no records of any user activity, but it is financed by advertising.
acdit.com is the internet home of Alan Craig Dunn (acd
), child of the '60s/70s, software developer since 1983, happy husband and doting father, and fierce advocate for internet privacy and security.
Contact Craig Dunn
via Zybercall or CamChatCafé.