whiskeywalrus Is there any information about what data can leak, how and also if my approach could be improved?
When "block connections without VPN" is not enabled, the leak protections are not enabled. Thus apps can leak data traffic both intentionally and unintentionally.
Rather than using split tunneling functionality, it is better to put the apps you want to go over the VPN in a different profile than the apps you do not want to go over the VPN. That way, you can have "block connections without VPN" enabled in the profile with the apps that should use the VPN.
Easiest is probably to use the private space functionality for this, as the private space is a separate user profile from the perspective of apps and VPN configuration, even if it looks integrated with the owner profile.