[deleted]
- Edited
pixpot Built-in automatic VPN for secure and anonymous internet connectivity
Please note that VPNs never provide 'Anonymity', they can at most only provide Privacy.
pixpot We need to disable a lot of features by default and making it impossible for the user to turn them on (maybe remove them completely from the build). Is this feasable?
I think you should not prevent users from Enabling/disabling the following:
- Native code debugging - Many banking apps enforce weak checks and use some random runtime self-protection solutions, so you'll need to let users enable this.
- Exploit Protection compatibility mode (This is a per-app setting) - Many apps can have memory corruption bugs, like Games and even Banking/Financial apps; hardened_malloc does not like to play nice with memory corruption, therefore users should be able to Exploit protection compatibility mode.
- Secure App spawning - Some user reported that their phone was being heated because of this, so maybe the option to Disable this feature can be shifted to develoer options?
Also note that many banking apps enforce Play Integrity API's MEETS_DEVICE_INTEGRITY, which is more of a integrity/compatibility check rather than security check, So users using your device may not be able to use their banking apps; You would have to convince the Bank(s) to support your device.