Identities

Identities Explained

Identities are an evolution of Sessions and will live alongside them. Even for users who have used Sessions heavily, we think that most users will find Identities to be their new 'go to' for managing multiple accounts since they have the following advantages: 

  1. Cookies are persistent for Identities.
  2. You can assign a specific proxy to always use with an Identity.
  3. You can assign a specific UA string to always use with a specific Identity.
  4. Identities can be opened in different Workspaces and still keep the same browsing profile. (with Sessions, cookies are separate in different Workspaces).
  5. Identities can have customizable names and colors to keep you organized. 

This contrasts to Sessions which are more like ephemeral throw away tabs - the tabs are separate but they have no history and once you close them, they are gone for good. Both have a purpose of course.

That means if you have the Identities 'Work', 'Home', 'Facebook', 'Gmail' and only use each identity for what it was intended, you can keep cookie jars and browsing for all of those Identities completely separate!

Another way to think about Identities is if you want to be sure you never cross client accounts on Google or social media, you can use a different Identity for each client to keep them straight.

The Difference Between Sessions and Identities

Feature Sessions Identities
Cookie Jars Not permanent. If you close all purple tabs, that cookie jar is destroyed and you'll get a new cookie jar the next time you open them. Permanent. When you create an Identity, the cookie jar is saved permanently even if you close all tabs in it.
Tab Colors 15 colors are pre-selected for you and that limits that number of Sessions you can have per Workspace. You select the colors for all of your tabs so you can select more meaningful colors.
Global Across Workspaces Not global. A purple tab in one Workspace has a separate cookie jar from purple tabs in other Workspaces. Global. Identity tabs share the same cookie jar no matter what Workspace they are in. 
Proxies You can use Ghost Proxy Control to determine what proxy a Session tab will use. Once you close the Session tab that relationship is lost. You can assign a specific proxy connection to always be used with a particular Identity so that the browsing history is more consistent.
User Agent All Sessions use the User Agent set in your browser. You have the ability to assign a different user agent to each Identity
Identity Separation Sessions are good for a quick way to get an isolated session to do things like see non-personalized search results or spot check ads. Identities are best for having tabs that you can use to consistently access your clients social media accounts or save different user roles on a web site you are testing.


1.     To create a new Identity, click the Identity Manager icon in your extension tray that looks like this: 

Next Create an Identity, adding a name, color, and optional tags to help you group your Identities together. This will make them easier to find later. 

You can also set a custom user agent and proxy for each Identity.

Now your first Identity is set up 

Open a Tab in an Identity

To open a tab in your new Identity, click the plus icon to the right of the Identity name.

Edit an Identity

If you want to edit the name or color of an Identity click the pencil icon to the right of the Identity name in the menu.

Delete an Identity

If for any reason you want to delete an Identity from your list click the X icon to the right of the Identity name in the menu. A message will appear asking you to confirm you want to delete the Identity.  

NOTE: Deleting an Identity will permanently remove the cookies from that Identity from the browser. This action cannot be undone. You will not be able to get the cookies back once you delete the Identity.

Assign a Proxy To An Identity

Before you can assign a proxy to your Identity, you need to upload proxies to the Ghost Proxy Control extension. After you have added proxies to the Ghost Proxy Control extension follow the instructions below to assign a proxy to an Identity.

1.     Click the Identities icon in your extension tray to open the menu.

2.     Click the Set Proxy link under the desired Identity.

3.     Click the drop-down menu to select the desired proxy. The proxy is now assigned to the Identity.

4.     To edit the proxy assigned to an Identity simply click on the link with the proxy name to select a new proxy. 

Assign a Custom UA String to an Identity

You can assign a custom UA string to each Identity. 

1.    Click the Identities icon in your extension tray to open the menu.

2.    Click Edit the Identity and Set Custom User Agent string.

3.    Paste full user agent string into the box and hit Save.

4.    You can get the latest User Agent strings  from this web site

Add tags to an Identity

Click the edit button for any Identity and tag it however you would like. These tags will be available at the top of the Identity Manager extension so you can quickly view Identities labelled with that tag.

To find an identity quickly just start typing the name or any part of it and your list will filter as you type. 

Sort Identities

You can quickly sort your Identities alphabetically, based on the creation date or based on the ones you use most.

Important note about inactive Identities

As of 1/24/2020, Identities has come out of Beta and there is now a limit of three identities for free users. If you had more than three Identities during the beta, you will now see that the most recently added Identities that exceed the limit are inactive. You can re-activate them by upgrading to premium. It is not possible to toggle Identities between active and inactive.