Questions about Brave profiles and compartmentalization (duplicating profiles & PWA's)

I had a few questions about Brave profiles & compartmentalization…

  1. Is there an equivalent to Firefox’s Containers for Brave? If not, is Chromium or Brave in the process of building something that compartmentalizes sites similar to Firefox Containers?

  2. How could I duplicate profile settings? I want to create different profiles for different websites/webapps, however each new profile I create starts with the default settings rather than the settings I prefer.

  3. Is it possible to set PWA’s to open in specific Brave profiles? IIRC the last time I used Brave, a PWA would just open in the same container I used last.

In case it matters, I’m using Pop!_OS 21.04

  1. There isn’t such an option in Brave/Chromium as of the moment. There are 2 open Github issues tracking the subject, both mention that Chromium upstream changes must happen first in order for Brave to implement such an option.

https://github.com/brave/brave-browser/issues/1053
https://github.com/brave/brave-browser/issues/34

  1. I’m pretty sure you can’t achieve that in Brave because each user profile uses its own user profile directory that is fresh (empty) upon creation, so it doesn’t have any custom preferences (duplicated from another user profile). I believe developers will have to implement such a possibility for you to achieve that. The following Github issue was created yesterday, and I believe it is what you’re looking for: https://github.com/brave/brave-browser/issues/18665.

  2. I’m not aware how PWAs work in Brave, but what I know is that users can’t have a default user profile that will open as default unless configured otherwise. Based on the way you’ve described PWAs, I would guess that they work the same way as user profiles in Brave - they would load in the user profile that you’ve closed last. I’m not aware of an option that allows you to modify the way PWAs work.

  1. Agree with @Rethanis ; however I have some additional thoughts on that gap here: Equivalent of Multi-Account Containers or Temporary Containers Extension (FF) - #13 by JimB1

  2. I wonder if you could use Brave Sync for this; create a new profile and put it onto the same Sync Chain that your other profile is on, and then detach it. Note that this is similar to what I discuss in #1 if you follow the link.

You’d have to be really careful to know what the ‘merge’ behavior is between disparate chain members though; I think likely Bookmarks and so on would be fine, but I have no idea what would happen where things like Settings and Apps are different. Maybe you could test by creating two dummy profiles, set one of them up the way you want, and then add the other dummy profile and see how it goes. And if you go through with it, please report back. :slight_smile:

  1. I could be wrong, but I’m pretty sure PWAs stay with the profile they were created in. For example, in my case I have multiple Brave profiles, with different Google accounts logged into them. One of them has a Google Chat ‘app’ installed. Even if I don’t have Brave running at all, if I open the Chat app (PWA), it opens and is logged into the correct account, which would be impossible if it had loaded in the wrong Brave profile.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.