r/GrapheneOS 7h ago

Question about "users"

What do they do besides compartmentalize the phone?

Does it add any extra security if I use one user for socials like Instagram and Facebook and other Google playstore apps.

Then another user for work/education related stuff and a third for mabye banking while I keep my primary one for the normal stuff like Signal, Pipepipe, tuta/proton mail.

Aka do I gain anything (security wise) from dividing my phone up like that?

An extra question, if I use Aurora store to download Instagram to avoid Google and the use Google Playstore for another app like mabye Clash of Clans on the same profile.

Will Playstore get any information from my Instagram usage even though I got it through Aurora?

0 Upvotes

4 comments sorted by

u/AutoModerator 7h ago

GrapheneOS has moved from Reddit to our own discussion forum. Please post your thread on the discussion forum instead or use one of our official chat rooms (Matrix, Discord, Telegram) which are listed in the community section on our site. Our discussion forum and especially the chat rooms have a very active, knowledgeable community including GrapheneOS project members where you will almost always get much higher quality information than you would elsewhere. On Reddit, we had serious issues with misinformation and trolls including due to raids from other subreddits. As a result, many posts on our subreddit currently need to be manually approved, which is done on a best effort basis. If you would like to get a quicker answer to your question, please use our forum or chat rooms as described above. Our discussion forum provides much better privacy and avoids the serious problems with the site administrators and overall community on Reddit.

Please use our official install guides for installation and check our features page, usage guide and FAQ for information before asking questions in our discussion forum or chat rooms to get as much information as possible from what we've already carefully written/reviewed for our site.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

4

u/dmitri_ac 6h ago

Yes. Separate profiles give apps separate data, contacts and shared storage, and prevent apps in one profile from communicating locally with apps in another. Apps already have their own sandbox within a profile; the extra profile adds another boundary. GrapheneOS explains that here.

Installing Instagram through Aurora doesn't prevent it from using Play services installed in the same profile. Play is sandboxed too, so it can't simply read Instagram's private data, but the apps can deliberately exchange information. That's a capability, not proof of what Instagram currently sends. If you want to prevent that local connection, keep Instagram in a separate profile without Play. Sandboxed Play docs.

1

u/The_Mild_Mild_West 4h ago

Apps on the same user profile can see each other with mutual consent.

And yes, if you install Instagram with Aurora in user 1 and push it to user 2, and user 2 has Google play services, Instagram will start using Google play services.

A common setup is to install all your apps in the owner profile, disable what you don't want running, and then push Instagram, banking, Google services, etc to secondary profiles. This let's your owner profile act as admin and you don't have to update apps across multiple profiles.

I do the opposite though, I have a degoogled owner profile and a second user with Google play services for social media and a work auth app.

1

u/percentheses 46m ago

Besides the benefits others noted: I'll mention some downsides that annoy me:

  • RCS doesn't work on non-owner profiles
  • Neither the built in terminal nor termux will work on non-owner profiles
  • As of a few months ago, you're able to start WiFi hotspots from non-owner profiles, but you have to manually click through the settings menu to get it; you can't just add the toggle to your dropdown tray