Skip to main content

Advanced profile settings

Written by Alexander

The Advanced tab gives you direct control over the individual fingerprint parameters that Gologin manages for each profile. Most users won't need to touch any of this - profiles work well with the default settings on the majority of sites.

⚠️ Only change these settings if you have a specific reason to and understand what you're adjusting. Some changes can improve how a profile looks to a particular site, but incorrect values can also make a profile look suspicious or break site functionality. Before experimenting here, we recommend reading up on multiaccounting practices in relevant forums and community groups first.

You can reach the advanced tab by clicking 3 dots on the profile > Settings > Advanced.

Navigator

This section controls the browser and system parameters the profile reports to websites.

User-Agent - The string that identifies your browser and OS to every website you visit. If you have multiple profiles with the same OS and browser version, they may share the same user-agent - that's normal. There are only so many valid combinations, and Gologin differentiates profiles through other fingerprint parameters.

Screen Resolution - The screen size the profile reports. Avoid setting this higher than your actual monitor's resolution, as the mismatch can be a detectable signal.

Languages - The system language reported to websites. When set to Based on IP, it follows the language associated with the proxy's location automatically. If you set it manually, note that on all systems except macOS this also changes the browser's interface language - on macOS the browser always follows the actual system language settings.

Platform - Reports the operating system to websites. This reflects the OS chosen when the profile was created and cannot be changed on an existing profile.

CPU Threads and RAM - These are the hardware values the browser reports to websites. Changing them has no effect on actual browser performance - they are purely what gets reported, not what gets used.

DoNotTrack - Sends a "Do Not Track" signal to websites. Most websites ignore this signal, and having it enabled can itself be a fingerprinting data point since it's not common among regular users.

Fonts

Websites can ask the browser what fonts are installed on the system and use the resulting list as a fingerprint.

Enable fonts list masking - When on, Gologin presents the profile's own curated font list to websites instead of the fonts actually installed on your machine. The current list is shown below the toggle and can be edited manually via the Edit button.

Leaving this on is recommended. Disabling it exposes your real system fonts to every site the profile visits.

Mask Media Devices

Websites and web apps can detect how many cameras, microphones, and speakers are connected to your device.

Mask Media Devices - When enabled, the profile reports a fixed set of media devices instead of your real ones. You can set the reported number of Video Inputs (cameras), Audio Inputs (microphones), and Audio Outputs (speakers) independently.

The default is 1 for each, which matches a typical single-device setup.

Hardware

This section controls how the profile responds to fingerprinting techniques that probe the browser's graphics and audio rendering. The signals here are generated by running small tasks through the browser's rendering engine and comparing the output - each device produces slightly different results.

💡 The default settings here are safe for most use cases. These are advanced fingerprinting controls and changing them incorrectly is more likely to make a profile look unusual than to improve it.

Canvas - Controls how the profile handles canvas fingerprinting. Options are Noise (adds small random variations to rendering output), Off (returns normal output with no modification), and Block (prevents canvas API access entirely). Blocking canvas is detectable on its own and not recommended.

Client Rects - Similar to canvas but targets how the browser measures the position and size of elements on a page. Noise or Off.

Audio Context - Controls the audio rendering fingerprint. The browser can be asked to process audio and the output is slightly unique per device. Noise adds minor variation; Off leaves it unmodified.

WebGL Image - Controls the visual output of WebGL rendering, which varies by GPU. Noise or Off.

WebGL Metadata - Controls the GPU vendor and renderer strings reported by WebGL. Mask replaces the real values with the ones specified in the WebGL Vendor and WebGL Renderer fields below. Real passes your actual GPU information through.

Storage Options

These toggles control what each profile is allowed to save between sessions.

Enable Local Storage - Allows websites to store data in the browser's local storage. Many sites rely on this for login sessions and preferences. Disabling it can break certain web apps.

Enable IndexedDB - Allows websites to use a more structured browser-side database. Also used by many modern web apps. Enable if you have issues with session presistance.

Enable Extension storage - Allows installed extensions to save their own data across sessions.

Browser Plugins

Enable potentially vulnerable plugins - Enables browser plugins like Adobe PDF viewer and Widevine (used for DRM-protected video). These are disabled by default because older plugin interfaces have historically been fingerprinting vectors. Enable if you need PDF viewing or protected video playback inside the profile.

Other

Active session lock - Prevents this profile from being opened on more than one computer at the same time. Running the same profile simultaneously on different devices is not recommended and can cause session data loss or corruption. Enable this if you're working in a team and want to enforce single-device access.

Enable Google services - Allows the profile to connect to Google's services in the background (spell check, Safe Browsing, etc.). Most users can leave this on.

Enable browser bookmark saving - Whether bookmarks created or changed during a session are saved when the profile closes.

Enable browser history saving - Whether the browsing history is saved between sessions.

Enable password saving - Whether the browser's built-in password manager is active in this profile.

Enable System Extensions - When turned on, extensions installed on your actual operating system are automatically imported into the profile when it launches. This will trigger installation prompts on startup. Off by default and best left that way unless you specifically need it.

Start URL - What the browser opens when the profile launches. Three options: Previously opened tabs restores whatever was open last time, Open new tab page starts fresh, Open specified pages opens a URL you define.

Launch arguments - Flags passed to the browser at startup, the same kind used with regular Chrome (for example --disable-gpu or --start-maximized). Leave blank unless you know what you need. Note that some arguments are blocked and won't take effect even if entered.

Custom DNS - Lets you specify a DNS server for this profile. This works with SOCKS proxies, VPN connections, and direct connections. It does not work with HTTP or HTTPS proxies.

WebRTC - Controls how the browser handles WebRTC, a technology used for real-time audio and video that can expose your real IP address even when a proxy is active. Based on IP aligns WebRTC behavior with the proxy's IP. Off disables WebRTC entirely, which some sites require enabled to function correctly.

Did this answer your question?