Hello!
In Eddie Android edition you can split traffic on an application basis. You can define "white" and "black" lists of apps. If a black list is defined, the apps included in the black list will have their traffic routed outside the VPN. Any other app will have its traffic routed into the VPN. If you define a white list, only the apps in the white list will have their traffic routed inside. Any other device traffic will be routed outside the VPN. Traffic splitting will work both on WireGuard and on OpenVPN.
Please open "Settings" and expand "System". Tap "Application filter type" and select the type you want:
Whitelist: only apps included in the whitelist will have their traffic tunneled. Anything else's traffic will go outside the tunnel, including system traffic.
Blacklist: all the traffic will be tunneled except the traffic of the apps in the Blacklist.
After you enable a filter type a new item will appear just below the "Application filter type". Tap it to select the apps you want to be "white" or "black" listed.
In Eddie Desktop edition for Linux, Mac and Windows you can split traffic on a destination basis (IP addresses, IP addresses range, or host names). You can tell Eddie to send the traffic outside the VPN tunnel only for specific destinations, or you can tell Eddie to send all the traffic outside the tunnel except for specific destinations. Traffic splitting will work both on WireGuard and OpenVPN.
AirVPN Suite for Linux does not offer any traffic splitting ability, but we are considering to implement an app based traffic splitting feature in the near future. EDIT: Starting from version 2.0.0, AirVPN Suite implements per-app traffic splitting.
Kind regards