I am looking for the mechanism in Android similar to KeyChain in IOS. Basically I need to be able to share storage data between my "family" of apps. It means that other apps should not be able to access this data. Also this shared storage should exist if any app is uninstalled later. So using app data directory and SharedId is not a solution. Also Shared Prefs is not good for same reason.
Have looked at Content Provider - does not look this is what I need. Also have looked at AndroidKeyStore/KeyChain but looks like this is an absolutely different thing than IOS KeyChain.
Any suggestion?