Some background, I am modifying Android roms since forever and I have practically the setup which disallows the applications to send out any data. Degoogled etc. But I am really sick of android while on the other hand I have one application that I really need, for accessing the bank. It is using safetynet but this is not an issue as I am reversing and removing the checks on each version where upgrade is necessary.
I was just a click away from buying xperia 10 to run sailfish on it (I have Cosmo Communicator but I dont believe anything useful will come out of that, I could make my own rom without google and with microg but the selinux permissions and compiled selinux support into kernel is just too much hassle to go for it. On the other side, linux is not having a camera which again makes it useless) but that it gave me some thought as I am worried that what I have done to my existing rom far exceeds everything sailfish has to offer regarding blocking unauthorized access to the data from the android applications (which probably, at least to some part I will use, example would be firefox that only can access ssh tunnel on loopback, pointing to proxy at my server).
What support for limiting android application access to the internet/phone data/… sailfish is offering?
I know I am quite spoiled with XPrivacy Lua and NetGuard, but is it possible to install applications like xposed framework (XPrivacyLua module) or NetGuard (works as a VPN plugin into android, but it is a firewall applicaition), or you maybe provide similar functionality?