@cyber__razz About VPN, there is something misleading here. ICE candidate gathering bypasses proxies, but with a TUN-based VPN, STUN only sees the VPN server exit IP. The real leaked local IP is just your private LAN address, which reveals nothing about your real location or identity.
@cyber__razz Here I want to specify something about WebRTC.
WebRTC is not a protocol, it is a set of open standards and APIs, built on top of multiple protocols like ICE, STUN, DTLS, and SRTP.