To work in multiple accounts on the same resource, you need to swap your fingerprint, which is a set of device and browser data. 🌐
That's exactly what Dolphin{anty} 🐬 is for.
Below is a description of what data can be spoofed using Antic, what it even means and why you need it ⬇️
🖥️ What Dolphin{anty} spoofs ?
Dolphin{anty} spoofs more than 20 device and browser parameters.
Specifically:
OS
OS
This choice of operating system is very important, as it is undesirable to work with another OS different from yours. Each platform has its own fonts. And through Canvas you can determine the platform, it affects: fonts, drivers, hardware. It is not safe for all sites, there are sites that do not look at this, but look at the version given by Dolphin{anty}.
Useragent
Useragent
This is a client application identifier containing data about the operating system, its version and browser version. We recommend using useragents generated by Dolphin{anty} rather than those provided by account sellers.
Useragent helps display site data correctly and allows you to recognize your device and browser for online identification.
❗️ Important: modern browsers use fewer unique useragents, and there is now one UA for each operating system. We offer useragents collected from tens of thousands of real users. Updates to useragents come from Chrome developers, not us. Also remember that there are many other profile settings in our browser besides UA.
Using old useragents may lead to incompatibility with the current version of the browser and site detection. Therefore, it is better to use our updated useragents.
IP-address
IP-address
This is one of the main parameters that even the simplest antifraud systems analyze. The antifraud system of any website gets information about the geolocation of the connection and the provider. To change your IP address and be as similar to a normal user as possible, use quality proxies ( how to choose a proxy? ). All popular anti-detection browsers are compatible with any kind of proxy. For example, this is what the window for adding a proxy looks like when creating a profile in Dolphin{anty}:
WebRTC
WebRTC
It is a special technology that supports video and audio streaming on a web page. To speed things up, this plugin gives web resources access to your media devices. For example, your headphones and camera. WebRTC technology is made so that the traffic goes directly, the technology goes through web proxying.
❗️With this option can show your real IP address, even if you use a proxy.
In Dolphin{anty} you can choose one of these options ⬇️
1) Off - completely disables WebRTC (not recommended)
2) Real - ignores proxies and uses the IP of the connection.
3) Altered - the IP address value with the IP address of the proxy
4) Manual - allows you to specify the desired WebRTC IP.
WebGL
WebGL
It is a JavaScript web technology that allows 2D and 3D graphics to be rendered in the browser using the device's graphics card. WebGL works in conjunction with HTML5, which is used to display graphics.
Web sites can use WebGL for device fingerprinting.
Options ⬇️
1) Off - completely disables this technology, be careful with this setting.
2) Noise - when a site tries to get information about WebGL parameters, Dolphin{anty} generates a "noise" value for that parameter that is as close to the real one as possible, but is not and is passed to the site.
ℹ️ Recommendation
Don't be afraid to set WebGL (and also Canvas) in real mode, because there are not many Canvas and WebGL values in the world. If you take WebGL, it is cut on the basis of video cards, and a series of certain models of video cards will be the same, so WebGL will be the same.
WebGL info
WebGL info
This is information about which manufacturer and renderer are used for drawing graphics.
Options ⬇️
1) Real - values will be taken from the device on which the profile is created or opened, i.e. when logging in from different devices these values will change, which may not be safe.
2) Manual - allows you to specify specific values from a list.
Сanvas
Сanvas
This is an HTML5 API technology used to render 2D graphics and animations on a web page. It allows graphics to be rendered dynamically using JavaScript. When using Canvas to create graphics, the browser can get a unique fingerprint based on system parameters such as operating system and video card. Although Canvas fingerprints can overlap between different users with the same OS and video card.
Options ⬇️
Real - set by default, as it is the most correct value for sites
Off - completely disables this technology, be careful with this setting.
Noise - when a site tries to get information about the Canvas hash, Dolphin{anty} generates a noise value of this parameter that is as close to the real one as possible, but is not and passes it to the site. The noise on Canvas essentially makes the profile unique, and the checker thinks this is odd and sees the spoofing. It is convenient for working with different profiles, since the same noise value is created on 1 browser profile and assigned to it.
❗️ This technology creates and defines an area to create an image. This element is used to display various charts, animations, game, graphics, etc. Canvas is not a unique parameter and can be repeated among users. Therefore, if you need to mimic a normal user's fingerprint, it is generally recommended by browser developers NOT to change this parameter.
WebGPU
WebGPU
This is a web standard and JavaScript API for hardware-accelerated graphics and computing, designed for 3D graphics and computing on the GPU (graphics card). If you disable hardware-accelerated features such as WebGL or WebGPU, some websites may be adversely affected because these technologies are used in browsers to render graphics.
Options ⬇️
1) Off - disables this parameter, but for the current browser kernel it can badly affect the work of some sites (as in the usual chrome this parameter is enabled), if you are sure that the parameter is not necessary for the work of the desired site, you can turn it off.
2) On - there are two dependencies of the parameter:
If Webgl info is"real" - then the real device fingerprint will be displayed in both Webgl info and WebGPU
If Webgl info is "manual" and WebGPU is in Real state, then the browser will start creating spoofs in the browser by this parameter.
Client rects
Client rects
This is a JavaScript method that provides the exact position and size of a DOM element (title bar, paragraph, button on a website) in pixels relative to the viewport (page size). The results of this method can vary depending on screen resolution, font configuration, and other display parameters, which in some cases allows it to be used to create unique device footprints, but can also cause sites to notice the spoofing.
Options ⬇️
1) Real - it is recommended to leave in this mode, as you may get too unique print
2) Noise - will create a value of this parameter close to the real one, but different from the device.
Timezone
Timezone
This parameter shows the time zone of the connection (if there is a proxy on the profile - it takes from it, if not - from the device). When selecting the time zone manually, make sure that it coincides with the IP address data. Otherwise, anti-fraud systems will notice even faster that the parameter is being changed.
Options ⬇️
1) Auto - taken from proxy or device connection.
2) Manual - specified independently, but must correspond to the time zone of the current IP for proper operation.
Language
Language
Similar to the time zone, it is better to choose the language taking into account the IP and geoposition used. This is especially important if you are working with social network accounts. In this case, the displayed language should ideally match the language of the account. But if you need to change the displayed language, you can do it with this parameter.
Options ⬇️
1) Auto - taken from proxy or device connection.
2) Manual - is specified independently, but should preferably correspond to the language of the current IP for proper operation
❗️Important to understand that this is not the language of the Chrome interface, but the language that is displayed for websites, for example - to determine in which language Google will give search results.
Geolocation
Geolocation
This is the location parameter. Initially, the geolocation is taken from the current IP, i.e. either from the proxy or from the connection.
Like other parameters, in Dolphin{anty} you can change the geolocation manually or set it to be automatically derived from the IP.
Options ⬇️
1) Auto - taken from proxy or device connection
2) Manual - you specify longitude and latitude, as well as accuracy - measured in percent from 1 to 100.
Processor and memory
Processor and memory
In these parameters you can manually select the number of processor cores displayed in the browser: from 2 to 64 cores.
(Windows up to 64 cores, MacOS up to 32 cores, Linux up to 64 cores)
And the amount of RAM of the device displayed in the browser: from 2 to 128 GB of memory .
Or set "Real" and then the device data will be displayed in the profile for sites.
❗️ Does setting the number of cores and memory affect the speed of operation?
The speed of operation will not differ. In theory, of course, this is possible, for example: a site-utility for file compression, it looks at the number of cores, then the site will run processes on the number of cores installed, if 2 cores are installed, will run on 2 threads. But such cases are very rare, almost impossible.
MAC-address
MAC-address
This is a unique identifier assigned to each device on the network equipment. (not to be confused with IP address)
This setting is disabled by default.
Options ⬇️
1) Disable - disables spoofing
2) Manual - you can specify the address you need or click the "Update" icon in the input line, after which a random address will be generated.
Device name
Device name
This is the display name of the device (which is usually specified when the OS is first configured during installation)
This option is off by default .
Options ⬇️
1) Disable - disables spoofing
2) Manual - you can specify the device name you want or click the "Update" icon in the input line, after which a random device name will be generated.
Screen
Screen
Substituting the screen resolution displayed by the browser.
Options ⬇️
1) Real - taken from your device.
2) Manual - you can specify the resolution manually
ℹ️ Recommendation
If you work with profiles from different devices or work in a team with other users - it is better to set the screen resolution manually, because if you set the real one, the resolution will be different on different devices, and if you set it manually and set the value, it will always be the same on different devices within one profile and sites will see it.
Media devices
Media devices
This parameter is responsible for data on the number of microphones, speakers and cameras that are present and connected to the device.
In Dolphin{anty} you can select data from 0 to 3
Options ⬇️
1) Real - the real number of devices is taken from the device
2) Manual - you can specify the required number of connected devices
Ports
Ports
These are access points that are used by applications to send data across the network. Each port can be thought of as an "address" where a particular application sends and receives data.
Blocking them from scanning your device's ports helps prevent unauthorized access to your system.
Options ⬇️
1) Real - the ports will be maximally open for the site
2) Block - the specified list of ports will be blocked.
By default, the ports that are recommended to block are already specified.
For example, 3389 is the Microsoft Terminal Server (RDP) port and 5938 is the TeamViewer UDP/TCP protocol.
Do not track
Do not track
Designed to allow you to opt out of tracking on sites, which includes collecting data on actions - button clicks, mouse behavior, and so on. Default is off.
Options for ➡️ enable or disable.
❗️Recommendation should be left in the Off mode so that the profile looks like a real user to sites, but if you are sure that there is a need to disable it, then put the slider of this parameter in the active position.
Fonts (in development 🛠️)
Fonts (in development 🛠️)
As soon as the functionality will be realized, everything will be described here 😉
You can follow the news in our Telegram channel or in the blog.
Audio (in development 🛠️)
Audio (in development 🛠️)
As soon as the functionality will be realized, everything will be described here 😉
You can follow the news in our Telegram channel or in the blog.
🤔 Why you need spoof fingerprint ?
Fingerprint spoofing may be required for different tasks:
Online anonymity. For example, to protect one's data from systems that collect user data in order to identify them later.
Imitation of ordinary user data. It is important not to confuse anonymity with imitation. In the first case, the program hides your real data. In the second case, the program substitutes data so that you do not stand out among millions of ordinary users and do not attract the attention of anti-fraud systems. To do this, the fingerprint must not be unique, but similar to other fingerprints. It is the latter task that is more difficult.
Simultaneous work with dozens of accounts of one site. For example, for betting, working with social networks, running advertising, etc.
Visiting blocked resources.
Testing. For example, if you need to test the site's performance with connections from different countries or with different browser settings.
ℹ️ General recommendation
Do not make too unique a fingerprint, it is desirable not to put noises because the user becomes too unique and can be detected by the principle - "a white crow among a pack of blacks". The task of anti-detect-browser is to disguise the user so that he can be recognized as any other user, so too unique fingerprint can stand out and it will lead to blocking.