Isolated Browser Profiles: Separate Sessions, Storage and Workspaces in Social Browser
This article replaces the older “Social Browser Virtual PC” description. Social Browser does not need to run a full virtual machine for each workspace. The current architecture uses isolated browser Profiles and Profile processes so browser state can remain separate without describing each Profile as a separate PC.
Learn about Multiple Profiles · Download Social Browser
What Profile isolation means
Each Profile has its own browser context and persistent state. Cookies, local storage, session state and Profile settings are kept separate so one workspace does not automatically reuse another workspace's login state.
Why this is different from a virtual machine
A full virtual machine emulates an entire operating system. Social Browser's Profile model is focused on browser isolation. That is lighter and more appropriate for teams that primarily need separate browser workspaces rather than a complete guest operating system for every account.
Profile processes and runtime isolation
Social Browser runs Profile browser work in dedicated processes and coordinates browser tabs and windows through its desktop architecture. This is part of the reason Profile operations can remain separate from the main application shell.
Profile cloning
The current release line includes full Profile cloning. A clone is useful when a team needs a controlled copy of a browser workspace for testing, migration or an approved operational handoff.
Site Data snapshots now cover more modern application state
Site Data handling includes cookies and renderer-side storage, and the current release line adds IndexedDB-aware snapshots. IndexedDB is widely used by modern web applications, so including it makes a snapshot more representative of the actual site state.
Optional per-Profile network configuration
A Profile can also have its own proxy configuration. This lets the network route remain attached to the workspace that is supposed to use it instead of changing a single browser-wide setting.
Privacy and compatibility controls
Social Browser includes configurable privacy and browser identity controls. They are intended for privacy, compatibility and testing. The product should not be described as guaranteeing anonymity, defeating detection systems or making unrelated Profiles appear to be different physical computers.
Good operational practice
- Create Profiles around clear business or testing purposes.
- Name and tag them so ownership is obvious.
- Validate login state and network configuration before automating work.
- Clone only when you have a legitimate need for a controlled copy.
- Keep organization-management features limited to authorized managed devices.
Start with one Profile: download Social Browser and verify the separation behavior before building a larger Profile library.