Bind traffic to a particular network interface
Stremio Version 1.6.11 on Android TV
Is your feature request related to a problem? Please describe. Yes. Currently, if a VPN connection fails while using Stremio peer-to-peer, traffic will be routed without the VPN, leaking the user's IP address and compromising their privacy. I see this as a problem.
Describe the solution you'd like I would like an option in Stremio to bind Stremio traffic to a particular network interface. This would make Stremio much safer to use by forcing traffic to traverse a VPN interface.
For reference, this is a feature that exists in popular torrent clients such as qBitTorrent and BiglyBT. qBitTorrent example: https://protonvpn.com/support/bittorrent-vpn (ctrl + f bind)
Describe alternatives you've considered
-
Just use a VPN client; traffic from all apps will be encrypted. VPN connections can fail. Binding to a VPN interface is the most effective way to prevent failure.
-
Kill switch Not 100% reliable and not available for Android on TV.
-
Set up VPN on router Only works on your own home network, and not all routers have a VPN client.
-
Use an app that indicates when you're connected to a VPN. Doesn't stop your IP address from leaking if the VPN disconnects.
Additional context This feature would need to be implemented in Stremio. It is not something that another app provides or could provide.
+1