celzero / rethink-app

DNS over HTTPS / DNS over Tor / DNSCrypt client, WireGuard proxifier, firewall, and connection tracker for Android.
https://rethinkfirewall.com/
Apache License 2.0
2.87k stars 146 forks source link

Long-Term Goal: Double hop amongst different wireguard proxies #1673

Open XingShelly opened 1 month ago

XingShelly commented 1 month ago

This is more of a question rather than a suggestion, but on systems like QubesOS, you are able to connect different proxies (even from different provider) and create double or triple hops freely. Would it be possible to do the same on Android? Now double hop already exists in regular VPN apps on Android. So I guess it's possible is they are from the same provider? The level of power and control this would give the user if implemented be out of this world.

This project is insanely powerful. And I want to support it in an earnest and honest way. I want it to succeed. Hopefully, many of these features would be ported upstream to the Android AOSP, as this control of your device's internet connection and safety should be one of freaking core functions of Android. Now, I know Google does not implement such a firewall in Android on purpose as they do not want the users to have safety and not to be tracked. But I believe if other manufacturers, especially Apple, implement such a feature, Google would have no choice but to implement it as well. This project is powerful, and I really hope it succeeds. You guys are amazing and I actually hope you become a major Success in the cybersecurity world.

ignoramous commented 1 month ago

Do-able, but this feature isn't priority given we need to fix a whole host of other things that don't work even with a single tunnel! :D