Profile / Container support on Android #2797
kingdomh-ideas
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey, wanted to float this idea and see if there's interest from @uazo and the community.
The problem
On desktop, every major browser lets you run separate profiles — isolated cookies, history, bookmarks, extensions. On Android, nothing does this. Chrome limits you to one profile. Firefox Containers don't exist on mobile. No Chromium fork has built it either.
Right now the only workaround is running 3-4 separate browser apps side by side, which works but isn't great. There's been demand for this for a while — Ask HN thread, Android Authority workarounds, etc. Also see pawxy browser++ feature.
What I'd want to build
The good news is Chromium already has the full profile backend (ProfileManager, ProfileKeyedServiceFactory, per-profile data directories) working on desktop. Google just #ifdef'd it out for Android. So the work is mostly:
Later, multi-instance support (FLAG_ACTIVITY_MULTIPLE_TASK) for DeX / split-screen, and per-profile extension sets once extensions are stable.
Questions
I use 4 browser profiles on desktop daily (personal + multiple businesses) and I'm on a Galaxy Z Fold 6 running DeX regularly. This is a problem I'd use the solution to every day, and I'm willing to put in the work to learn the codebase and submit patches.
Happy to hear thoughts from anyone who'd use this or has ideas on the approach.
Beta Was this translation helpful? Give feedback.
All reactions