Skip to content

Create profile

To create a new profile, click on the button, the profile form window will appear with two tabs GENERAL and ADVANCED. Each item will have a small icon at the front, you can hover over it to display information about it.

Bip Profile

Below is a detailed description of each option, in order from left to right, top to bottom:

GENERAL#

Title#

The title of the profile, you can set it as you want, but it should be short with normal letters and numbers.

You can add some {VARIABLES} to the title of the profile as follows:

  • INDEX: syntax {INDEX|start|length}. With this variable, Bịp will automatically replace the profile title with numbers starting from start and the length is offset by 0 in front to reach the length of length. For example:

    You create 3 profiles with the title google_{INDEX|1}
    => The result would be:
    google_1
    google_2
    google_3
    
    You continue to create 5 profiles with the title google_{INDEX|4|2}
    => The result would be:
    google_04
    google_05
    google_06
    google_07
    google_08
    
  • TIME: syntax {TIME|format|timezone}. With this variable, Bịp will replace it with the date and time in the format format and the timezone you set (timezone is not required, if not specified the default timezone is GMT). The date and time format used by the momentjs library. For example:

    You create 3 profiles with the title google_{INDEX|1}_{TIME|YYYY-MM-DD|+7}
    => The result would be:
    google_1_2024-08-16
    google_2_2024-08-16
    google_3_2024-08-16
    

Note#

Note something for your profile.

Number of profiles#

Number of profiles to create, the default is 1, but you can enter a larger number corresponding to the number of profiles you want to create.

URLs#

Default URL when opening the profile, you can set one or more URLs, one per line, when opening a profile, Bịp will randomly get one. URL can be ignored depending on how you set the On Startup option.

Referrers#

Similar to URLs, this item will randomly take a URL to fake the referrer.

Auto Mode#

Automation modes:

  • None: No interaction, just open the profile and you will manually interact with the browser.
  • Local Script: Run a script file on your computer, with this mode you need to select the script file to run, this file needs to be saved in the config/scripts folder, you can also write the script yourself with Bịp Studio.
  • Market Script: Run a script that you buy on Bịp's market script, it can be free or paid depending on the seller, you may need to enter some input data if necessary, please see it's instructions from the seller.
  • Replay: Replay a file that you recorded from the studio, with this mode you need to select the record file that saved in the config/records folder.

Duration#

Set the duration for the browser in seconds, after which the browser will close automatically, the value can be a specific number, a range with the syntax a-b, Bịp will generate a random number in the range a-b. Set to 0 or leave blank to remove the timer.

After Exit#

This option allows you to set the behavior after the browser closes, with one of the following values:

  • Do Nothing: Do nothing.
  • Re-open: Reopen the profile immediately.
  • Clear Data: Clear browser data (you may consider using the Incognito option).
  • Clear Data + Re-open: Clear browser data and reopen the profile immediately.

If you select re-open. You may set a delay before reopening in seconds.

Proxy Type#

  • System: Use your real IP.
  • HTTP, Socks4/5, SSH: Use proxy according to your desired type.
  • Custom: Use a script to get a proxy from your desired source. Custom Proxy With this option, you can write and test your proxy script (javascript) to get a proxy from any source. Please read this guide for more details.
  • MyProxy: Use your managed proxies.

Fingerprint Mode#

  • Fixed: Create a fixed fingerprint that will not change until you update the profile.
  • Random: Create a random fingerprint every time the profile is open with the OS, device, and browser ratio you set. This mode is suitable when you want to use a temporary fingerprint to automatically register an account, and can be combined with the Incognito option to run like a traffic bot ... Random fingerprint

Operator System#

Select the operating system, available options: Windows, MacOS, Linux, iOS, Android. iOS is not recommends because the ability to spoof on this platform is not so good.

OS Version#

Select the OS version

Mobile Device#

Select a mobile device to spoof from our devices, this option is only available when the operating system is Android or iOS. You can select the Random option to randomly select a device.

Browser Type#

Browser type, recommended to choose Chrome and Edge, Opera is also okay.

Browser Version#

Depending on the browser you choose, there will be corresponding versions. You can set it to Random to randomly select a version. This version number is only meant for spoofing.

Random Specs#

Press this button to randomly generate parameters according to the options about the operating system, and browser type... that you have selected.

Screen Resolution#

Screen resolution, you can leave it as the generated result when you press the Random Specs button, enter -1 to generate random, or leave it blank to use your real resolution.

Hardware#

CPU cores, enter -1 to generate random, and leave blank to use your real computer specs. Same with the RAM section.

WebGL#

  • Default: Use default
  • Auto: Automatically
  • Disabled: Disable WebGL

Fonts#

Spoof fonts according to the operating system (Auto) or use your real fonts from your computer (Default).

Canvas#

Enable/disable canvas noisify

Audio#

Enable/disable audio noisify

Client Rect#

Enable/disable client rect noisify

ADVANCED#

Request Blocking#

Block requests in two ways, By Patterns (text patterns that can appear in the URL, if multiple patterns are set, separate them with semicolons) or By Regex (pattern rule expression). Next to it is the block value input textbox. For example:

By Patterns:
    google.com;ads.xxx.com => Block all requests whose URL contains google.com or ads.xxx.com

By Regex:
    \.css$ => Block all requests whose URL ends with .css

Visibility#

Hide or show the browser when opening profile.

Dark Mode#

Enable/disable dark theme.

Incognito#

Enable/disable incognito mode (the browser will automatically clear data such as cache, cookies, etc.) before starting. The magic that is detection methods can not detect the browser running in incognito mode if you enable this option! This way of clearing data will also be faster and lighter than choosing Clear Data with After Exit.

MayBrowser Base#

The May Browser version. Bịp Profile will continuously update MayBrowser versions according to Chromium updates.

Timezone#

You can choose a specific timezone, use the default of your computer or set as Auto to automatically set according to the profile's IP.

Note

If set to Auto, the browser may be a little delayed when starting because it has to GEO IP through the Bịp's server. So if your IP is fixed, you may want to consider set a specific value instead of Auto.

Sound#

Enable/disable sound

JS Dialogs#

Disable javascript dialogs (confirm, alert, prompt...).

Download Mode#

Set file download behavior on the browser with corresponding modes.

  • Enabled: Allow file downloads
  • Enabled + AutoDel: Allow file downloads and automatically delete them immediately after the download is complete
  • Disabled: Block file downloads.

Downloaded files are stored in the folder:

config/browser-data/<ProfileId>/Default/MayDownloads

Max Popups#

Maximum number of popups/tabs allowed to open.

Language#

The browser language (appears in HTTP headers and navigator.language(s)). You can specify a specific language or leave Auto to automatically set it based on IP.

Note the same thing as the Timezone option.

Javascript#

Enable/disable javascript.

Image#

Enable/disable image.

CSS#

Enable/disable CSS.

Bypass CloudFlare#

This option is disabled by default, however, for sites with CloudFlare firewalls or captchas, you may need to enable it to get through. Note that enabling this option will make the browser run heavier.

Notification Permission#

Browser notifications:

  • Promt: Show a notification and ask if you allow it.
  • Allow: Automatically accept.
  • Deny: Automatically deny.

Show/hide navigator.plugins.

Web Security#

Enable/disable web security (CORS)

NetInfo Type#

Spoof navigator.connection properties.

GEO#

  • Disabled: Disable access to your location.
  • Auto: Automatically set location based on IP and automatically accept requests from the site.
  • Spoof+Allow: Spoof location and automatically allow, you need to fill in the coordinate parameters Latitude/Longitude/Accuracy, the remaining parameters are optional.
  • Spoof+Prompt: Spoof location and asking for permission when there is a request from the site, you need to fill in the coordinate parameters Latitude/Longitude/Accuracy, the remaining parameters are optional.

Note the same thing as the Timezone option.

WebRTC#

  • Default: Use default.
  • Auto: Automatically set by IP.
  • Hide: Hide IP, sites cannot detect IP via webrtc.
  • Spoof: Spoof IP in webrtc, you need to fill in Public/Private IP values ​​for both IPv4 and IPv6 types.

Note the same thing as the Timezone option.

Remove HTTP Headers#

Remove one or more HTTP headers from all requests, one per line.

Override HTTP Headers#

Override the value of one or more HTTP headers, one per line, with the syntax:

HeaderName1: HeaderValue1
HeaderName2: HeaderValue2
...

Javascript Injection#

The javascript code will be run in every frame at document-start.