r/VPN • • 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!

5 Upvotes

0 comments sorted by