I'm trying to figure out the best user profile strategy for security that is also practical. I don't only want solutions for high competent adversaries, as low competent are the majority and should be catered for.
I had a look at but that didn't really answer this question.
Here are below strategies I considered and the problem with each.
1) Use owner as dummy profile + secondary as private profile.
a) gos doesn't allow hidden profiles, so secondary would be visible.
b) inefficient as dummy profile apps are always running, in addition to secondary profile apps. Dummy would need a believable number of apps to work.
c) Similar with using private space as private app area.
2) Use owner profile as main profile + secondary as dummy profile
a) gos doesn't allow going directly into secondary profile with PIN from initial lock screen - so owner becomes visible if providing PIN.
b) gos doesn't allow to toggle "End Session" in power/locked mode - so even if you entered dummy profile then gave phone to adversary, they would see the owner profile almost immediately.
There doesn't seem to have been a thought out strategy by GOS developers to result user profile privacy on a privacy focused phone, which seems strange.
Could you please advise how you get around the problems listed above for either strategy? or if this something the developers need to reconsider with purpose.
thanks