[#android] I was looking for a way to sandbox a proprietary app on Android/LineageOS, and prevent it from running when I'm not actively using it. I found this one: Shelter https://f-droid.org/en/packages/net.typeblog.shelter/ It abuses Work Profiles to stash the designated apps and run them only when desired. Nice when #GrapheneOS is not an option

cc @jums
#LineageOS

Shelter | F-Droid - Free and Open Source Android App Repository

Isolate and run multiple instances of apps using Work Profiles

@maxlath @jums that's what I use for at least a year. Works pretty good.

@maxlath @jums

I use #GrapheneOS but I still use Shelter instead of user accounts to compartmentalize my apps/data.

The user accounts function of GOS is amazing, but sometimes I need to have data (ex: bank account number) to flow between my trusted apps (ex: Signal) and my proprietary apps (ex: banking app).

Shelter-based compartmentalization allows me to selectively share data across the my main profile and work profile, whereas there's no way to do so with user account-based division.