Imagine you need to perform the same action on 50 accounts: log in to the profile, verify the card, and fill in the details. Doing this manually takes hours, if not an entire day, but what if we told you we have a tool that can handle this routine work in just a few moments?
What action blocks are available in the builder?
.
Where does this save time?
Account farming, warming up, registrations, form filling, web scraping, social media automation, or any other task that repeats across dozens or even hundreds of profiles. What takes hours of manual, routine work, the builder does quickly and automatically.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩2❤1👍1
We’re continuing our series of posts on the Script Builder. Today, we’ll take a closer look at two blocks that simulate real-world user behavior: “Mouse” and “Keyboard.”
All actions in this block are designed to replicate mouse movements as closely as possible. Click a specific button, scroll to the desired element. All you need to do is set the parameters, and the bot will do the rest for you.
The block contains three actions:
The selector offers three types to choose from:
Just like with the mouse, you can enter any text or press the desired key, and the bot will do it automatically. The main thing is to set the initial parameters. For example, if you need to enter a username and password for an account: you provide the bot with the necessary data, and it enters them on its own.
The block contains two actions:
* This block supports a mutable resource, which means that when working in a team, each member can enter their own data into this field without editing the entire script.
Please open Telegram to view this post
VIEW IN TELEGRAM
We’ll be seeing each other in person again very soon - this time in Tbilisi. And we have some great news: we’ll have our own booth!
Come visit us, we’d love to chat in person. We’ll discuss everything related to working with Dolphin{anty}: the latest features, case studies, integrations, and partnerships. You can provide feedback on the product directly to the team or just stop by to say hello and chat.
Mark the date on your calendar and see you at G Gate
Please open Telegram to view this post
VIEW IN TELEGRAM
MAC just wrapped up, several major mainstream conferences took place at the same time, and GGate is already on the horizon.
At the recent events, we met many Dolphin{anty} users and once again saw that everyone has a different attitude toward conferences.
Please open Telegram to view this post
VIEW IN TELEGRAM
We’re curious to know how things are for you. How often do you attend conferences?⬇️
Anonymous Poll
10%
I only attend CIS conferences
10%
I only attend high-end conferences
24%
I rarely attend, 1–2 times a year
19%
I try to attend all conferences on the topic
33%
I don’t attend conferences at all
10%
I’m not interested in this
🎉1
While some are traveling to conferences, others are relaxing by the sea, and still others are continuing to generate traffic from their laptops while grilling kebabs – we’ve decided to treat our users and launch a summer promotion
And yes, you read that right: pay for the annual plan and get 2 extra months as a gift.
The following plans are included in the promotion:
📌 How to get the bonus?1️⃣ Write to our manager with the code word PLUS2;2️⃣ Pay for any annual plan (Base, Team, or Enterprise);3️⃣ Get a 40% discount on your annual payment and an extra 2 months for free.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
📆 Release Date: 19.06.2026
Previously, when opening or editing an HTTP block in the “Scenario” section, errors could occur that caused the block to function incorrectly. In some cases, the HTTP block’s settings would not be saved or would be displayed incorrectly upon reopening. We’ve fixed this, and now the HTTP block opens, edits, and saves all parameters correctly, including settings for the “From Data” and “From URLEncoded” content types.
In the “Profile History” modal, long usernames could extend beyond the line boundaries, causing UI elements to stretch. Fixed: usernames now display correctly; text is automatically truncated with an ellipsis, does not extend beyond the element’s boundaries, and does not affect the modal’s appearance.
At the minimum screen resolution, the “Save” button in the proxy editing modal window could shift downward and partially extend beyond the window’s boundaries, making it difficult to interact with. Now, all control buttons are displayed correctly within the modal window regardless of screen resolution.
If a user had 15 statuses, a scrollbar would appear in the status list, and when scrolling through the profile list without closing the status list, the scrollbar inside it might not work correctly after the cursor returned. We’ve fixed this, and everything now works correctly.
On the “Browser Profiles” page, sorting by the “Name” column was not working correctly: when clicking the column header repeatedly, the order in which the sorting modes switched did not follow the expected logic. We’ve fixed this; sorting now works correctly and cycles through the following order: ascending → descending → unsorted.
When the Dolphin Anty window was minimized, the bottom interface bar might not display correctly: elements in the footer were partially cut off and did not fit within the visible area of the window. Everything now works correctly.
When navigating between paginated pages in the browser profiles table, the scroll position is not reset. For example, if a user is at the bottom of the page and navigates to the next page, the new page opens with the saved scroll position, causing the bottom of the list to be displayed instead of the top. We’ve fixed this, and now when navigating to a new page, the scroll position resets to the top of the page.
Previously, in the “Proxies” tab, unwanted autocomplete could occur in the “Quick Input” field when creating a new proxy. For example, if a user manually deleted “http://,” the system would automatically insert the incorrect value “http:/.”
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
At conferences, in chat rooms, and in conversations with users, we’ve constantly heard the same question: “Is there any way to test the paid plans before purchasing?”
Many of you are already on the Free plan and want to try out the features of Base, Team, or Enterprise for yourselves before deciding to upgrade.
Please open Telegram to view this post
VIEW IN TELEGRAM
We’re continuing our series of posts on the Script Builder. Today, we’ll take a closer look at the “Data” block - one of the most important and versatile blocks in our builder.
Most browser actions involve interacting with data on a web page. Need to save card data and automatically populate it into each account? Upload creatives for an ad campaign from a specific folder on your computer? Yes, this single block handles it all.
What’s included in the “Data” block:
🟣 Element Exists - checks whether the desired element is present on the page. It works like a selector, just like in the “Click” block.🟣 Get URL - the link is stored in a variable that can be saved, for example, to a file.🟣 Get Text - copies text from the specified area and creates a variable for it. Later, this variable can be passed to the “Print Text” block or any other similar function. Supports editable resources.🟣 Get value attribute - retrieves the value from the <value> element on the website. The function selects the first line containing this attribute and stores it in a variable.🟣 Get Attribute Value - here you can specify any attribute; you can learn about the different types of attributes here. HTML has attributes, for example: text element</div> “class” is the attribute, and “abcd” is its value.🟣 Random - generates random data in the specified field: Email, Full Name, Random Letters, Password, First Name, Last Name, Number.🟣 File Upload - uploads a file to the website, such as an avatar. To use this, locate the <input type="file" /> element and copy it in XPath format. Supports editable resources.🟣 Read File - reads a file from the hard drive and allows you to extract text from the file on your PC and paste it into an input field on the website. Supports editable resources.🟣 Write File - saves data from the specified variable to a file. Available formats: TXT, CSV, JSON, DOCX, DOC, XLSX. Supports mutable resources.🟣 HTTP - creates HTTP requests. For example, you can use this to integrate with Telegram, an SMS service, or change your IP address using mobile proxies via a link.🟣 Create Variable - creates a variable and assigns a value to it. If you create another variable with the same name, you can change its value. Supports mutable resources.🟣 Spintax - a text syntax for generating random text from a set of options. It looks like this: {Hello|Good afternoon}! I hope you’re in a {good|great} mood! - Each time, the script will generate different text. Supports mutable resources.🟣 Get Phone Number - creates a phone number via the sms-activate.org service, to which an SMS code will be sent for identity verification on the website. Used in conjunction with the “Verify SMS Code” block. Supports mutable resources.🟣 Check SMS Code - retrieves the code sent to the number created by the function above. Requires an access token from sms-activate.org. We recommend waiting at least 20 seconds before checking the code and checking it no more than once every 5 seconds. Supports a customizable resource.🟣 Solve CAPTCHA - the rucaptcha.com service solves CAPTCHAs for the user. Two options are supported: text CAPTCHA and Google reCAPTCHA V2. To use this feature, you must be registered with the service and have funds in your account. Supports a mutable resource.
(Click “
Please open Telegram to view this post
VIEW IN TELEGRAM
Weekly Fixes and Updates
📆 Release Date: June 25, 2026
1️⃣ Added templates for quickly creating profiles
Now, in “Quick Profile”, you can create and save your own templates with pre-configured settings. This allows you to create profiles based on ready-made configurations without having to manually set the same parameters each time.
In a template, you can specify the necessary profile settings, choose a name, and select emojis for easy navigation. Once saved, the template will appear in the “Quick Profile” menu, where you can use it to create new profiles in just a few clicks.
The number of available templates depends on your pricing plan:
🟣 Base – up to 10 templates;
🟣 Team – up to 50 templates;
🟣 Enterprise – up to 1,000 templates.
Templates are personal and accessible only to their creator. When creating profiles, the user’s profile limits are also taken into account, so you won’t be able to create more profiles than your plan allows.
📍 This feature is available on Base plans and above. Templates are not available to Free and Starter users.
And this is just the first update to this new feature. We’re already working on the next improvements and refinements that will make working with profiles even faster and more convenient!
Bug fixes:
⚙️ Fixed the display of tooltips in the “Settings” section
Previously, tooltips in the “Settings” section could shift when scrolling the page after hovering over the “+” button. Now, all tooltips display correctly and remain static when scrolling.
⚙️ Fixed the display of contacts after registering via WhatsApp
Previously, when registering with a WhatsApp contact in the User Panel, the number might have been displayed incorrectly: the WhatsApp field remained empty, while the entered number appeared in the Telegram field. We’ve fixed this, and now after registration, the WhatsApp contact is correctly saved and displayed in the corresponding field, while the Telegram field remains empty if it wasn’t filled in by the user.
⚙️ Auto-fill for the port when removing the SSH protocol
When removing the SSH protocol in the proxy addition window, the “Port” field would automatically be filled with the value 22, even if the user had already removed the protocol from the field. Now, after removing the SSH protocol, the port field remains empty and is not automatically filled.
⚙️ Repeated requests when deleting a profile
When deleting a browser profile, the confirmation button remained active after the first click. Because of this, repeated user actions (such as pressing Enter followed by a mouse click) could send multiple deletion requests. We’ve fixed this, and now after the first confirmation of deletion, the button is disabled, and subsequent clicks do not result in additional requests being sent.
⚙️ The profile deletion modal displayed the status “You are deleting 0 profiles”
During profile deletion, the status of the deletion modal was displayed incorrectly. If a user initiates profile deletion and waits for a while, or reopens the deletion after canceling, the text in the modal might change from “You are deleting 1 profile” to “You are deleting 0 profiles.” At the same time, the list of profiles in the modal window would become empty. We’ve fixed this, and now the delete modal window correctly retains the selected profile and displays up-to-date information.
⚙️ The default value was not restored after re-editing a note
After deleting a note, the profile history might display a blank field instead of the standard “No note” value, and when editing the note again, fragments of the previous note would sometimes remain. Fixed: Now, after deleting a note, the profile history displays the default value “No note,” and data from previous notes is completely cleared.
⚙️ Fixed note display during Smart Import
Previously, when adding profiles via “Smart Data Import,” notes might not be generated the same way as when importing via the Parser, causing some familiar information to be displayed incorrectly.
Now, in “Quick Profile”, you can create and save your own templates with pre-configured settings. This allows you to create profiles based on ready-made configurations without having to manually set the same parameters each time.
In a template, you can specify the necessary profile settings, choose a name, and select emojis for easy navigation. Once saved, the template will appear in the “Quick Profile” menu, where you can use it to create new profiles in just a few clicks.
The number of available templates depends on your pricing plan:
Templates are personal and accessible only to their creator. When creating profiles, the user’s profile limits are also taken into account, so you won’t be able to create more profiles than your plan allows.
And this is just the first update to this new feature. We’re already working on the next improvements and refinements that will make working with profiles even faster and more convenient!
Bug fixes:
Previously, tooltips in the “Settings” section could shift when scrolling the page after hovering over the “+” button. Now, all tooltips display correctly and remain static when scrolling.
Previously, when registering with a WhatsApp contact in the User Panel, the number might have been displayed incorrectly: the WhatsApp field remained empty, while the entered number appeared in the Telegram field. We’ve fixed this, and now after registration, the WhatsApp contact is correctly saved and displayed in the corresponding field, while the Telegram field remains empty if it wasn’t filled in by the user.
When removing the SSH protocol in the proxy addition window, the “Port” field would automatically be filled with the value 22, even if the user had already removed the protocol from the field. Now, after removing the SSH protocol, the port field remains empty and is not automatically filled.
When deleting a browser profile, the confirmation button remained active after the first click. Because of this, repeated user actions (such as pressing Enter followed by a mouse click) could send multiple deletion requests. We’ve fixed this, and now after the first confirmation of deletion, the button is disabled, and subsequent clicks do not result in additional requests being sent.
During profile deletion, the status of the deletion modal was displayed incorrectly. If a user initiates profile deletion and waits for a while, or reopens the deletion after canceling, the text in the modal might change from “You are deleting 1 profile” to “You are deleting 0 profiles.” At the same time, the list of profiles in the modal window would become empty. We’ve fixed this, and now the delete modal window correctly retains the selected profile and displays up-to-date information.
After deleting a note, the profile history might display a blank field instead of the standard “No note” value, and when editing the note again, fragments of the previous note would sometimes remain. Fixed: Now, after deleting a note, the profile history displays the default value “No note,” and data from previous notes is completely cleared.
Previously, when adding profiles via “Smart Data Import,” notes might not be generated the same way as when importing via the Parser, causing some familiar information to be displayed incorrectly.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Lately, we’ve been getting more and more questions about the same error from users who automate profile management: they create and delete many profiles in a loop. Let’s figure out what’s going on.
When a profile is created, its archive isn’t uploaded to the cloud immediately because synchronization takes some time. If a script deletes the profile before the upload is complete, synchronization errors occur. Antik tries to process something that no longer exists, causing the automated scripts to run erratically.
Go to “Settings”: “Browser Profiles” section – “Sync and Data” and enable the “Create profiles locally” option.
Once enabled, all new profiles created will be saved only on your device, without being uploaded to the cloud, which means there won’t be any synchronization conflicts when quickly creating or deleting profiles.
Please open Telegram to view this post
VIEW IN TELEGRAM
Added support for new currencies for payments
📆 Release date: 25.06.2026
The system now supports currency conversion for Mexico (MXN), Colombia (COP), and Peru (PEN). As a result, new local payment methods are now available for users in Latin American countries, including OXXO, SPEI, CoDi, PSE, and PagoEfectivo.
Now, all users in these countries can pay for their subscriptions in their local currency, making the payment process even more convenient💜
The system now supports currency conversion for Mexico (MXN), Colombia (COP), and Peru (PEN). As a result, new local payment methods are now available for users in Latin American countries, including OXXO, SPEI, CoDi, PSE, and PagoEfectivo.
Now, all users in these countries can pay for their subscriptions in their local currency, making the payment process even more convenient
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👏1
If you haven’t joined the Dolphin{anty} affiliate program yet, now is the perfect time to do so!
Until the end of summer, we’re raising the standard rate especially for new partners: instead of the usual 15%
📌 How to sign up:➡️ Message @Dolphin_PR. We’ll explain the terms in more detail and help you get started.
The affiliate program itself remains the same: sign up, get a personal link or promo code with a discount for your audience, promote it using permitted methods, and earn a steady percentage from each referral.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉1
Weekly Fixes
📆 Release Date: 02.07.2026
⚙️ Duplicate Extensions When Transferring Profiles
When transferring a profile to another user, extensions could be duplicated if they were already installed by a team member. This has been fixed, and now extensions are not created again when receiving a shared profile.
⚙️ Incorrect scroll behavior in the add-start-page window
In the add-start-page window, the “❗️ ” icon overlapped the scroll bar, making it difficult to interact with it. Additionally, when hovering over the slider, the cursor did not change to a pointer and remained the text cursor. Everything now works correctly.
⚙️ Bug with scrolling in the main window after opening the renewal list on the “Update Plan” page
Previously, when opening the payment period selection list on the “Update Plan” page, an extra vertical scrollbar would appear in the main window. This allowed users to scroll down the page, which resulted in a blank area appearing and the interface being displayed incorrectly. We’ve fixed this, and now the main window remains static.
⚙️ The “Name” field was automatically highlighted when copying a scenario
When opening the “Copy Scenario” window, the “Name” field was automatically highlighted. We’ve fixed this, and now the “Name” field is not automatically highlighted when copying a scenario and works the same way as when copying browser profiles.
⚙️ Pagination not working correctly after bulk deletion of proxies
After bulk deletion of all proxies on the last page, the interface might remain on a page that no longer existed and display an empty state, even though the remaining proxies were on the previous page. This has been fixed; after deletion, the system automatically navigates to the last available page and correctly displays the remaining proxies.
⚙️ The connection check error timer was not reset upon retrying
Previously, when re-checking the connection for a profile with a non-working proxy, the countdown timer would not restart. As a result, the error message would disappear after the timer for the first check expired, even if the user ran the check again. Now, with each new connection check, the timer is updated and starts a new countdown.
⚙️ The tag list changes when filtered and does not revert after removing the filter
When filtering profiles by additional users, the tag list might not display correctly. After removing the filters, the tags did not revert to their original state; they could only be refreshed after restarting the app. Now the list of tags updates correctly based on the active filter, and after the filter is cleared, all tags available on the account are displayed.
⚙️ A deleted folder continued to appear when clicked repeatedly
With a slow internet connection, a user could accidentally reopen a folder while it was being deleted. As a result, the deleted folder continued to appear in the interface, and the user remained inside it. We’ve fixed this, and now during deletion, the folder becomes unresponsive and disappears from the list once the action is complete.
⚙️ Incorrect display of the sync label on the Free plan
In the bulk actions panel on the Free plan, the sync label text was displayed with a misalignment, extending beyond the block’s boundaries and appearing as if it had been wrapped to a new line. We’ve fixed this, and now the label text is displayed correctly within the gradient block without misalignment or line breaks.
📆 Release Date: 02.07.2026
When transferring a profile to another user, extensions could be duplicated if they were already installed by a team member. This has been fixed, and now extensions are not created again when receiving a shared profile.
In the add-start-page window, the “
Previously, when opening the payment period selection list on the “Update Plan” page, an extra vertical scrollbar would appear in the main window. This allowed users to scroll down the page, which resulted in a blank area appearing and the interface being displayed incorrectly. We’ve fixed this, and now the main window remains static.
When opening the “Copy Scenario” window, the “Name” field was automatically highlighted. We’ve fixed this, and now the “Name” field is not automatically highlighted when copying a scenario and works the same way as when copying browser profiles.
After bulk deletion of all proxies on the last page, the interface might remain on a page that no longer existed and display an empty state, even though the remaining proxies were on the previous page. This has been fixed; after deletion, the system automatically navigates to the last available page and correctly displays the remaining proxies.
Previously, when re-checking the connection for a profile with a non-working proxy, the countdown timer would not restart. As a result, the error message would disappear after the timer for the first check expired, even if the user ran the check again. Now, with each new connection check, the timer is updated and starts a new countdown.
When filtering profiles by additional users, the tag list might not display correctly. After removing the filters, the tags did not revert to their original state; they could only be refreshed after restarting the app. Now the list of tags updates correctly based on the active filter, and after the filter is cleared, all tags available on the account are displayed.
With a slow internet connection, a user could accidentally reopen a folder while it was being deleted. As a result, the deleted folder continued to appear in the interface, and the user remained inside it. We’ve fixed this, and now during deletion, the folder becomes unresponsive and disappears from the list once the action is complete.
In the bulk actions panel on the Free plan, the sync label text was displayed with a misalignment, extending beyond the block’s boundaries and appearing as if it had been wrapped to a new line. We’ve fixed this, and now the label text is displayed correctly within the gradient block without misalignment or line breaks.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1
In previous posts about the Scenario Builder, we’ve mentioned editable resources more than once. It’s time to take a closer look at them—what they are and how they work in practice.
It’s a tool for collaborative work on scenarios. When a scenario owner shares it with the team, each team member can enter their own value in the relevant block instead of using the value specified by the creator. There’s no need to edit the scenario itself. One scenario—different data for each team member.
Which blocks support editable resources:
For example, a team has a script for warming up accounts. Each buyer works with their own accounts and data. The owner sets up the logic once, and each participant plugs in their own values when running the script: usernames, passwords, links, and file paths. Without a mutable resource, everyone would have to edit the script and change the data manually. With it, everyone simply enters their own values when running the script, without touching the script itself. This makes working with Antikom even easier and more convenient. Full details are available in our documentation.
🎁 By the way, our summer promotion is running through July 13: when you pay for any annual Base, Team, or Enterprise plan, you’ll get 2 extra months for free, and this bonus stacks with the standard 40% discount.
Please open Telegram to view this post
VIEW IN TELEGRAM
📆 Release Date: 07.07.2026
X-Browser-Headers: We have fully automated the reverse-engineering process, ensuring complete consistency with Google Chrome at the network level and safeguarding your Google accounts.
Please open Telegram to view this post
VIEW IN TELEGRAM
As a team grows, managing profiles and access permissions becomes a major headache, and without properly structured processes, it quickly turns into chaos. Who has access to which profiles, what happens when an employee leaves, and how to transfer profiles without losing data we’ve covered all of this in our new article.
What’s inside:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Before you know it, there are only 3 days left until the end of the summer promotion. If you haven’t claimed your +2 months bonus yet, now is the perfect time to do so.
Here’s a reminder of the terms:
Through July 13, all Anti-Detect Browser users both new and existing can get +2 months free when they pay for an annual plan. This bonus stacks with our standard 40% discount on annual payments.
The following plans are included in the promotion:🟣 Base🟣 Team🟣 Enterprise📌 How to get the bonus?1️⃣ Write to our manager with the code word PLUS2;2️⃣ Pay for any annual plan (Base, Team, or Enterprise);3️⃣ Get a 40% discount on your annual payment and an extra 2 months for free.
But that’s not all we have even more great bonuses in store for our users this summer. Subscribe to our channel and turn on notifications so you don’t miss a thing
Please open Telegram to view this post
VIEW IN TELEGRAM
We’ve moved to a new documentation platform and made it even more user-friendly and useful for your daily work. Now it’s much easier to find answers to your questions, figure out settings, or explore Anty’s features.
Why did we switch to the new documentation in the first place?
“Because we value our users’ time and know how important it is for our tools and documentation to be as convenient and simple as possible. Now, instead of searching through articles, you can simply ask the AI assistant a question it will instantly provide an answer about the features and help you quickly resolve the issue,”—Egor, Support Team Lead at Dolphin{Anty}.
Please open Telegram to view this post
VIEW IN TELEGRAM
👏2🎉1
On the Free plan, you can create up to 5 profiles for free with no time limit you don’t even need to link a credit card; just download the browser and get started. It’s a good way to get familiar with digital fingerprint spoofing, but it won’t be enough to unlock the full potential of Anty.
Starter (single user) - up to 20 profiles simultaneously, plus a full suite of tools: bulk launches, cloud synchronization, a script builder, a cookie bot, API integration, bulk proxy assignment, and proxy checks against spam databases.
The Base / Team / Enterprise team plans are designed for multiple people working in the same space:
All team plans include roles (admin/team lead/user), access management, profile sharing, proxy and script sharing within the team, work time tracking, a profile recovery basket, a parser, and much more. And if the standard terms don’t work for you and you need a custom solution, our sales team will help you find a solution tailored to your needs.
We know that many of you are on the Free plan and want to try out Base, Team, or Enterprise for yourselves before committing to a paid plan. That’s why we’re offering this opportunity through July 31.
New and existing users who aren’t yet on a paid plan can get 7 days of free access to any paid plan.
📌 How to get it:1️⃣ Email our account manager with the code word TRIAL;2️⃣ Choose the plan you want to test;3️⃣ Get 7 days of access with no feature restrictions.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2