Yes, WebRTC is a highly reliable protocol for many reasons. One of them is WebRTC uses Javascript API instead of C/C++. This makes building real-time communication on any app easier when compared to other protocols.
Also, all WebRTC sessions are mandated with Secure Real Time Protocols (SRTP) encryption. Above this, the Internet Engineering Task Force (IETF ) standards forbids creation of unencrypted WebRTC connections.