There are many situations in which you might need to create multiple internet identities. What is a multiple internet identity? It could be anything from multiple accounts on a single website to different computers with different connection. However, within the context of our website and Multiloginapp we view identity as a sum of computer, browser and connection parameters that server can read off your client. We call those parameters fingerprints and write in detail about modern fingerprinting techniques in this article.
Understanding browser profiles
In Multiloginapp creating a unique online identity begins with creating a browser profile. Browser profile is a set of settings applied to your browser on its launch that overwrites default browser parameters. While some browsers like Firefox or Opera already allow having multiple profiles, they share some settings across every profile. One of such settings is proxy server, which is crucial for masking your actual IP address. In Multiloginapp however you have an option to apply a different proxy server to each browser profile.
Understanding browser sessions
Besides storing information about browser parameters, browser profile is needed for storing your session. As defined by Mozilla, “a browser session is a continuous period of user activity in the browser, where successive events are separated by no more than 30 minutes”. This definition is not set in stone and other might define session differently. From a programming viewpoint, a session lasts as long as its identifier is stored on a client computer.
To understand better how Multiloginapp handles sessions, let’s play imagination game a bit. You have a notebook with a fresh browser, which you haven’t used for browsing before. You open some website like Facebook and log into it. After some period of activity you stand up, go to bathroom, brush teeth and go to sleep. While you do this, your notebook goes into “sleep mode” as well. In the morning you come back, open your notebook and you are still logged in. How many sessions in front of computer there was from your point of view? Right, two. However, how many session there was from Facebook’s viewpoint? Only one long continuous session. This is exactly what happens when websites communicate with browsers launched with Multiloginapp.
Creating and managing multiple online identities
To create a unique online identity, first you need to create a browser profile. At this point you should decide what level of anonymity you require. The first barrier of defense is a proxy server, which is intended to mask your real IP. However, it doesn’t save you from sophisticated fingerprinting tools. In Multiloginapp all fingerprinting techniques are counteracted by three technologies, which you can enable or disable in browser profile settings:
- CanvasShadow technology – protects you from being fingerprinted with Canvas. It creates a persistent noise, which hides your real Canvas fingerprint
- ZeroFingerprints technology – takes care of all other significant fingerprints that may leak your identity
- Disable sensitive browser plugins – disables browser extensions that leaks data which may help identifiting you
The last option in your browser profile is proxy tunneling. Don’t turn it on unless you know what you are doing! This option is needed when you need to authenticate on a proxy server by IP, which is not in allowed list. It’s handy when you need to quickly share access to your session to someone else or just access it from multiple computers. However, turning this on will make your data to go through our servers. No worries, it will still be encrypted and we won’t see anything, just doing so will slow your connection down. You can read more about proxy tunneling in this article.
After you created a browser profile, go on and launch a browser with it. If proxy server passes all required checks, you will see welcome screen with information about your location and user agent parameter. Go to any website, log in. After you finished working with it, just close browser using a special Multiloginapp button. This will save your session and allow restoring it when you launch the same profile again.
Connecting to different websites using the same identity
Now when you know how to create browser profiles and connect to websites, let’s push the envelope even further. While being logged into a single website is pretty convenient, it might be costly considering proxy expenses and limited number of allowed profiles in Multiloginapp. Let’s say you are an internet marketing, who created a persona “Charles”. Charles might have accounts on Facebook, Pinterest, Twitter and LinkedIn. The easiest way to manage Charles’ identity is to log into every website where Charles has an account from a single session. Every time you launch Charles’ browser profile, this session will be restored with all Charles’ account being already opened.