Your software settings are linked to your device’s operating system. In most cases, it’s best to stick with the defaults – Multilogin optimizes your fingerprint, so everything works smoothly together.
But if you need to tweak settings, make sure they stay consistent. Follow these best practices to avoid mismatches and detection issues.

Navigator
JS.Navigator is a set of JavaScript objects that hold various parameters and their values about the device it's working on. Because of their distinct traits, especially when combined, websites might employ these parameters for user fingerprinting and tracking.

Masked
You will get optimized parameters that work well together based on the profile's OS and browser type.
Custom
If you decide to set your own User-Agent, Platform, HardwareConcurrency, and OSCPU values, make sure they match. These values are closely linked, and if there's a mismatch, many websites might see it as a significant red flag.
Real
Websites will see your real Navigator parameters values based on the profile's OS and browser type.
A User-Agent is a short string that contains several values. Let's put this into action: using the example below, the website will gather the following details about your device:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
-
Browser type: Google Chrome
-
Browser core: Chrome 120
-
OS type: Windows
-
OS version: NT 10.0
It's totally normal for User-Agent values to look similar across different profiles. Our goal is to help you emulate an average user and blend in with the crowd of real devices with similar fingerprints.
The Platform parameter refers to the platform a browser is compiled for. Some platform value examples include Win64, Mac Intel, and Linux 686.
HardwareConcurrency
The HardwareConcurrency parameter indicates how many CPU processors your device has for running threads. In Multilogin, we limit the range to the most common values: 2, 4, 6, 8, 12, and 16.
OSCPU
The OSCPU parameter refers to the version of your operating system. It can be found in Firefox-based browsers (Stealthfox in Multilogin). Some examples include:
- Windows NT 10.0; Win64; x64
- Intel Mac OS X 10.14
- Linux x86_64
Port scan protection
When a computer application is active, it opens a port – an endpoint for communication. It can be any number from 0 to 65535. For example, TeamViewer opens ports 80, 443, and 5938.
Certain fingerprint checkers can perform Nmap scanning to check for open ports. Just a heads-up – regular websites don't usually use this due to legal constraints.

Masked
Websites will not see any ports that are actually open in your system. Instead, they will see masked values provided by our fingerprint builder.
Custom
In this mode all ports will be masked except for whitelisted ones. Add such ports to the custom field separated by commas.
Real
Websites will see your real ports.
Font data
Font fingerprinting involves identifying users based on the fonts they have and how these fonts are displayed in their browser. Websites typically use two methods to achieve this.

Font metrics
Font metrics are the unique features of a font – size, spacing, and shape of characters – that help websites recognize your device.
Font list enumeration
This method uses CSS introspection and involves measuring the width of a phrase displayed by your browser in a specific font. If the width matches, it indicates the font is installed; otherwise, it's considered missing. Websites can efficiently determine your installed fonts by cycling through various font options and widths.
Masked
You will get an optimized list of fonts based on the browser profile's OS.
Real
Websites will see your real font data.