I have checked through many guides on how to disable WebRTC and I have looked through the flags in the advanced section, nothing related to preventing or disabling WebRTC to my knowledge. Is there really no way to prevent your WebRTC from being leaked except from using a VPN?
Using Lockdown mode disables WebRTC. Why do you want to do that though? I don’t understand what you mean by preventing your WebRTC from being leaked.
Having your WebRTC exposed worsens your anonymity, and can expose your IP to others (?)
If you don’t use a VPN/proxy, your IP address is already known to any website you visit
Does the VPN also change the WebRTC address displayed on leak sites? If so, I am good as I always have a VPN turned on.
It should do that, and you can confirm this by doing a WebRTC leak test, like WebRTC Leak Test - BrowserLeaks
There is also this blocklist if you use AdGuard or another content blocker that allows custom lists: https://github.com/celenityy/BadBlock?tab=readme-ov-file#%EF%B8%8F-block-webrtc.