Have you ever wondered how Shift keeps your various login sessions active simultaneously across different Spaces and apps, or why certain browser extensions only work in your main inbox?
Shift utilizes a sophisticated system of isolated data environments called partitions (or cookie profiles). Understanding how these partitions work is key to optimizing your custom Shift layout and managing your extensions.
The Purpose of Cookies and Partitioning
In standard web browsers, cookies are used to store your preferences, login states, and tracking data to streamline your browsing experience.
Because Shift is designed to run multiple accounts for the exact same service simultaneously, it uses a technical architecture called partitioning. Partitioning completely isolates cookie data between your accounts. For example, your personal Gmail cookies are kept in a completely separate sandbox from your corporate Gmail cookies. This eliminates the risk of data cross-contamination and allows multiple accounts to stay logged in side-by-side without interfering with one another.
Primary vs. Secondary Partitions
The Primary Partition
Definition: The Default Partition is the foundational cookie profile automatically created when you first set up your primary Shift account.
App Behavior: The very first instance of any application you add to your sidebar is tied directly to your primary credentials and operates within this Primary Partition.
Example: If your primary default email is
john@outlook.com, opening YouTube or a Google service within that primary Space will automatically utilize the login data and history associated withjohn@outlook.com.
Secondary and Additional Partitions
Multiple Accounts: Any email accounts added after your primary profile are classified as secondary, tertiary, and so on. Each of these accounts receives its own distinct, isolated cookie profile.
App Instances: When you add a second or third instance of an app (like a second Slack or WhatsApp workspace), each individual instance is granted its own unique partition. They do not share data with each other or the Primary Partition.
Tab Behavior: Tabs opened within a secondary workspace operate strictly on that secondary partition’s data. If you open a tab next to your secondary email account and visit a site like Pinterest, it will prompt you to log in via that secondary email identity.
Note: The built-in Google and Microsoft native utility apps located in the top-right corner of Shift will always match the specific email address of the active Space you are currently viewing.
The Impact on Chrome Extensions
Understanding partitions is critical when configuring your browser extensions within Shift:
Global Installation: When you install an extension in Shift, it is globally active across the browser framework, meaning its icon will appear across your various Spaces.
The Primary Partition Limitation: Certain data-heavy CRM and tracking extensions—including Salesforce, HubSpot, Mailtrack, Boomerang, Mixmax, Streak, and Copper—can only read and interact with data inside the Primary Partition. They will not function when viewed inside secondary email accounts or secondary app instances.
Technical Framework: This is a firm infrastructure parameter within Shift's core container design. Because resolving this would require a total rewrite of the browser's data-isolation security model, there are no plans to alter this behavior. To use these specific extensions, ensure you are working within your primary account workspace.
Summary of Tab Data Behavior
Tabs in Primary Accounts: Any tab launched from your primary inbox or your first instance of an app routes through the Primary Partition. Websites visited here interact exclusively with your primary account data.
Tabs in Secondary Accounts: Tabs opened within secondary email environments route data through their respective isolated profiles, keeping your secondary work entirely separate from your primary data footprint.
By utilizing this robust separation model, Shift guarantees an exceptionally high degree of privacy, security, and stability across your entire digital workflow.
What's next?
Have a question? Get in touch with our support team