Can Android apps use WebRTC, or is WebRTC only available in browsers?
If Android apps can use WebRTC, how can it be blocked per app or system-wide to prevent IP address leaks?
This could be a huge privacy risk, if you use android, VPN cannot help you to hide yourself from any app that use webrtc.


thanks a lot, I guess that means block connections without vpn also blocks webrtc from revealing true ip?
I’m not sure. If non-VPN connections are blocked, any non-VPN IP that is leaked cannot be confirmed to be yours, because a connection cannot be established to that IP. However, if the client can see those unusable addresses, it can still send those addresses over the VPN connection as part of ICE and that may be enough of a problem for you.