...like JavaScript, should be disabled by default and enabled only
on sites that you really trust and need it...
I browse the web using Chrome with JavaScript off by default.It's a royal pain in the ass.
I can't imagine that non-power users would have any tolerance at all for all that hassle.
$site_name wants to use WebRTC.
WebRTC allows voice calling, video chat, and P2P file
sharing, but can also be a privacy risk. We recommend
allowing WebRTC only on sites that you expect to use
such features on.
[Link to learn more]
Allow WebRTC for $site_name?
Something like Flash's audio/video access prompt would also be a good idea:https://voicethread.com/image/howto/flash_settings_camera_mi...
"sites that you expect to use such features on"
This means "sites on which you expect to use such features"
Not "sites where you expect them to use such features"
The preposition is key to having you be the one using, not the site. It doesn't have to go on the end, perhaps, and you could rewrite the sentence without that preposition, but simply removing it would leave you with an entirely different meaning.
So what you're really asking for is "can the web app know my non-NATed IP address if I'm behind a NAT and my non-VPN IP address if I'm behind certain kinds of VPNs"?