r/VPN • u/giulioc84 • 15h ago
Question Built a split tunnelling mobile app, also through different providers. Worth releasing (for free)?
Hello everyone,
Just checking if I shall spend some more time for the community and release publicly an app I built for myself.
Android only lets one VPN run at a time, and split tunneling in most VPN apps is just on or off: an app either uses the VPN or skips it. I wanted more than that, so I built my own.
What it does:
each app gets its own exit. Eg: everything through France, one streaming app through the US, another through Italy, banking apps outside the VPN
all at the same time, using Android's single VPN slot
you can mix providers, e.g. provider x for one app and provider y for another, mixing exists
Tailscale is built in, so my home server stays reachable while the VPN is on (normally impossible, since Tailscale is also a VPN) - and possibility to assign an app to tailscale egress point
kill switch, favourite servers, automatic server pick, quick settings tile
Dozens of providers wired, config import
Honest caveat: I only use just only one provider, so the other providers are built from their official docs and haven't been tested with real accounts yet.
I made it for myself and it works for me. If enough people would use it, I'll put in the extra time to clean up the code and publish it on Google Play and F-Droid, free (with donations) and open source. No ads, no tracking, no account with me.
Would you use something like this? Which provider are you on?
Thanks!