Create profile – Advanced Setting

You can configure advanced settings for browser profiles to enhance your anonymity during online activities.

Profiles – Create Profile

Open and log in to the DICloak software. Then find “Profiles” on the left navigation bar. Click the “Create Profile” button to enter the profile creation and editing page.

Create Profile – Advanced

  • Language: Choose the browser’s preferred language to simulate user habits from different regions. English (United States) and English are added by default. Click “Add Language” if you want to add other languages.
  • Language: You can sort or delete the languages you added.
  • Interface Language: Set the interface language of the browser interface to match the user’s assumed geographic location and cultural background. You can match it based on the languages set above or customize it.
  • Time Zone: Set the browser’s time zone to ensure that it matches the user’s assumed location, preventing detections due to time zone discrepancies. It can be auto-matched based on your IP or be selected manually.
  • Geolocation: Customize the browser’s reported geolocation to simulate different geolocations for users. You can permit other websites to access your account’s real location, such as Ask/Allow/Block. Geolocation can be auto-matched based on your IP or manually entered, with latitude and longitude ranges from -180 to 180 degrees. The range of accuracy is from 10 to 5000 meters.
  • Font List: Choose a custom or real font list to prevent device fingerprinting through font detection. Click “Randomize” to switch fonts.
  • Font List: Or click “Edit” to select fonts.
  • WebRTC: Control WebRTC settings to avoid leaking your real IP address.
    • Substitute: Use an alternative IP address for WebRTC communication.
    • Real: Retain the real IP address for WebRTC communication.
    • Disable: Completely disable WebRTC to prevent any potential IP address leaks.
  • Canvas: Websites can generate a unique Canvas fingerprint to identify and track users. To protect privacy, anti-detect browsers typically offer the following Canvas options:
    • Noise: You can add random noise to Canvas rendering to make each drawing slightly different, thus confusing the fingerprint.
    • Real: This can keep the real Canvas rendering result, but it may expose the user’s fingerprint information.
  • Screen Resolution: In anti-detect browsers, screen resolution serves to help users conceal their actual device information, thereby enhancing privacy protection. By altering screen resolution, users can prevent websites from identifying device characteristics based on resolution, reducing the risk of being tracked.
    • Custom: Allows users to set a value different from their actual resolution to hide real device information and protect privacy.
    • Real: Refers to the device’s actual screen resolution, helping websites identify the user’s device type.(1.If the operating system is Windows, macOS, or Linux, use the actual resolution of the current computer. 2.If the operating system is iOS or Android, it will automatically match the appropriate mobile resolution instead of the actual resolution of the current computer.)
  • WebGL Image: WebGL Image helps prevent websites from identifying users’ devices through graphic rendering information. By modifying or disabling WebGL features, users can hide hardware details, thus enhancing anonymity and privacy protection.
    • Noise: It refers to false information added to confuse detection systems. By adjusting the screen resolution in anti-detect browsers, users can generate different virtual resolutions, making it difficult for detection systems to accurately identify the real device information. This approach helps protect user privacy and reduces the risk of being tracked.
    • Real: Real information refers to the actual screen resolution of the user’s device. In some cases, retaining the real resolution is important for ensuring user experience and website compatibility.
  • WebGL Metadata: It is used to identify a user’s device and browser information. In anti-detect browsers, this metadata can be altered or spoofed to prevent detection systems from obtaining real hardware information, thus enhancing user privacy.
    • Custom: you can configure manually to enhance the browser’s anti-detect capabilities. By tweaking these settings, you can control how much information is shared or hidden.
      • WebGL Provider: This is the component on your device that provides WebGL functionality. It’s usually offered by your browser or operating system, enabling your system to render graphics. By modifying the provider details, you can obscure the actual source of your WebGL functions.
      • WebGL Render: WebGL Render defines how your system processes and renders visual data. By customizing how this information is reported, you can mislead detection systems about your graphics hardware.
    • Real: It will use your device’s actual WebGL data, such as its graphics capabilities and rendering performance. Anti-detect browsers allow you to mask or alter this real data, ensuring that your true device information remains private and hidden from tracking systems.
  • WebGPU: It is a modern graphics API that allows web applications to access and use GPU hardware for rendering and computations. In anti-detect browsers, WebGPU can expose hardware information, which could be used to fingerprint and track users.
    • Real: When enabled, WebGPU allows websites to access your device’s real GPU information, providing accurate graphics performance but increasing the risk of tracking.
    • Disable: Disabling WebGPU prevents websites from accessing GPU data, enhancing privacy. However, this may reduce the performance or functionality of web applications that rely on WebGPU.
  • AudioContext: It is an API that allows websites to process and analyze audio. It can expose unique characteristics of your device’s audio system, which may be used for fingerprinting and tracking.
    • Noise: When noise is applied to the AudioContext, anti-detect browsers introduce random variations or fake values in the audio fingerprint. This makes it harder for websites to accurately identify your device based on its audio processing characteristics.
    • Real: Using real settings means the browser exposes your actual audio system data to websites. This provides better audio performance but increases the risk of being tracked, as websites can gather precise data about your device’s audio hardware.
  • ClientRects: They are a set of values that provide information about the size and position of elements on a web page. Websites can use this data to track your device by detecting subtle differences in how elements are rendered across different browsers and devices.
    • Noise: When noise is applied to ClientRects, anti-detect browsers introduce random distortions or fake values for element sizes and positions. This makes it harder for websites to accurately track or fingerprint your device based on how it renders web content.
    • Real: When noise is applied to ClientRects, anti-detect browsers introduce random distortions or fake values for element sizes and positions. This makes it harder for websites to accurately track or fingerprint your device based on how it renders web content.
  • SpeechVoices: It refers to the list of available voices used by the Speech Synthesis API, which can convert text to speech. Websites can access this information to gather details about your device’s operating system, installed languages, and even specific voice profiles, potentially using it to track or fingerprint you.
    • Noise: When noise is applied to SpeechVoices, anti-detection browsers can introduce random or altered voice profiles, masking the real list of voices available on your device. This makes it difficult for websites to use this data for fingerprinting or identifying your system.
    • Real: Using real SpeechVoices means the browser exposes the true list of available voices on your device. This provides accurate voice synthesis capabilities but increases the risk of being tracked, as the voice profiles and languages may be unique to your system.
  • Device Memory: refers to the amount of RAM (Random Access Memory) available on your device. Websites can access this information to optimize performance but may also use it to fingerprint your device, as the amount of memory can be a unique identifier.
    • Real: When using real settings, the browser reports the actual memory of your device. This allows websites to function optimally but increases the risk of being tracked based on your device’s unique memory profile.
    • 8GB / 2GB / 4GB / 6GB: By setting the device memory to 8GB, 2GB, 4GB, or 6GB, you can mask the real amount of memory your device has. These common memory configurations are used to create a more generic profile, making it harder for websites to uniquely identify your device. However, this may impact website performance if the reported memory differs significantly from the real amount.
  • Hardware Concurrency: refers to the number of logical processors (or CPU cores) available on your device. Websites can use this information to optimize performance for multi-threaded tasks, but it can also be used for fingerprinting and tracking your device based on its CPU configuration.
    • Real: When using real hardware concurrency, the browser reports the actual number of logical cores your CPU has. This allows websites to optimize performance effectively but increases the risk of fingerprinting since the number of cores can be unique to your device.
    • Custom Core Settings (2, 3, 4, 6, 8, 10, 12, 16, 20, 24 cores): Setting the hardware concurrency to a specific number of cores (e.g., 2, 3, 4, 6, 8, 10, 12, 16, 20, or 24) allows you to mask your actual CPU configuration. By selecting a common number of cores, you can reduce the likelihood of your device being uniquely identified, enhancing privacy.
  • Do Not Track (DNT): is a browser feature that signals to websites whether you want your browsing behavior to be tracked for purposes like targeted advertising or analytics. While not all websites honor this setting, it is a privacy feature that can influence tracking behavior.
    • Default: When default is selected, the browser sends no specific signal regarding tracking preferences. Websites are free to track or not track you based on their own policies.
    • Enable: When you enable Do Not Track, the browser sends a signal to websites indicating that you do not want to be tracked. While not all websites respect this request, it provides an extra layer of privacy by expressing your preference to limit tracking.
    • Close: When you close or disable Do Not Track, the browser does not send any preference signal regarding tracking. This means you may be more likely to be tracked by websites, especially those that rely on tracking for ad targeting or analytics.
  • Battery: status refers to information about your device’s battery level, charging status, and sometimes even the time left until the battery is depleted or fully charged. Websites can use this data to optimize content but also potentially track and fingerprint your device based on unique battery characteristics.
    • Noise: When noise is applied to battery information, anti-detection browsers introduce random or altered values for battery level, charging status, and other related data. This helps obscure your device’s real battery information, making it harder for websites to track or fingerprint you based on these details.
    • Real: Using real battery data means the browser provides the actual battery status of your device to websites. This may improve user experience (e.g., by optimizing energy-heavy tasks when your battery is low), but it also increases the risk of tracking since unique battery behavior could help websites identify your device.
  • PortScan Protection: refers to the security measure that prevents websites or malicious actors from scanning open ports on your device, which could be used to gather sensitive information or exploit vulnerabilities.
    • Enable: When enabled, PortScan protection blocks or limits port scanning attempts. You can also specify allowed scan ports by listing them (separated by commas). This allows certain trusted ports to be scanned if needed, while others remain protected from unauthorized access. [Example: Enable protection but allow scanning of specific ports (e.g., 80, 443 for HTTP and HTTPS).]
    • Close: When PortScan protection is closed (disabled), the browser does not block port scanning attempts. This could expose your open ports to potential security risks, as websites or attackers may scan your device for vulnerabilities.
  • Hardware Acceleration: allows the browser to offload certain tasks, such as graphics rendering, to your device’s GPU (Graphics Processing Unit) for better performance and efficiency.
    • Default: In the default setting, the browser automatically decides whether to use hardware acceleration based on system capabilities and the tasks being performed. This is a balanced option that typically optimizes performance without user intervention.
    • Enable: When enabled, hardware acceleration forces the browser to use your device’s GPU for rendering and processing tasks. This can improve performance, especially for graphics-intensive tasks like video playback or gaming. However, enabling it may expose more hardware details to websites, which could increase the risk of fingerprinting.
    • Close: When hardware acceleration is closed (disabled), the browser relies solely on the CPU for all tasks, which can reduce performance, especially with graphics-heavy content. Disabling it can offer enhanced privacy by limiting the exposure of GPU-related information.