NodeMaven Updates: Building the Infrastructure for Next-Gen Web Operators

Over the past few months, we released Scraping Browser, improved session control, rebuilt parts of the ISP proxy experience, added a set of free diagnostic tools, and made a long list of improvements behind the scenes.
I could give you the changelog version, but would rather explain what led us to each update.
Most of this work came from practical problems our users were running into. Even with so many browser automation products on the market, they were still looking for a setup flexible enough for different workflows. We kept working on the stability of our proxy sessions, especially for longer workflows. We also saw a need of users for a quicker way to understand why a request had failed, they were blocked or whether their real IP was exposed. That led us to start building a free set of diagnostic tools. NodeMaven has been growing quickly, so we also spent a lot of time on backend work. We expanded capacity and strengthened our infrastructure to support that growth and improve resilience.
Here are our major updates from the past several months.
The browser launch was the obvious headline
AI agents are getting better at planning a task and writing the code for it, but they still need somewhere to run that code.
The open web is a difficult working environment. Pages render content with JavaScript, buttons appear after network calls, sessions depend on cookies, and location can change the page an agent sees.
Recently, I shared a study on X and LinkedIn. The system worked from screenshots instead of reading the page’s code and reached 85.4% accuracy in a test covering 16 CAPTCHA classes.
Website operators also have good reasons to examine automated traffic closely. Imperva’s 2026 Bad Bot Report, based on full-year 2025 activity, found that automated traffic accounted for more than 53% of all web traffic, up from 51% in 2024. Akamai measured an average of 2.5 billion AI-bot requests per day across its network and reported that AI-related traffic nearly doubled during the second half of 2025.
These were some of the reasons to develop NodeMaven Scraping Browser. It gives an agent or developer a cloud browser with full JavaScript rendering, NodeMaven residential and mobile proxy traffic, aligned browser and location settings, persistent profiles, supported CAPTCHA handling, and tools for watching and debugging a run. I shared more about why we brought the browser and proxy layers together in this LinkedIn post.
You can write AI prompt, start from a template, or connect Playwright and Puppeteer over CDP. Live Browser shows what is happening on the page. Screenshots, recordings, console output, and structured JSON help when the result looks wrong.
For users working with AI agents, we recently added a button to copy setup prompt for your agent. It copies the Scraping Browser setup context from the dashboard, ready to paste into an agent along with the task and required output. For example, an agent can navigate a JavaScript-heavy product catalog, keep the selected location and session state across the run, and return the requested fields as JSON. If something is missing, the recording and browser output provide a place to start debugging.
Scraping Browser is available to customers with an active residential proxy subscription. There is no separate browser runtime charge for eligible users. Sessions use proxy traffic from the plan.
Improving sticky sessions
We also worked on our Super Sticky Sessions. When a customer selects Keep IP as long as possible, the assigned IP now stays in place for longer. This helps with logged-in and multi-step browser flows, where an IP change halfway through can mean starting again. The setup in the dashboard stays the same.
If a workflow needs the same IP over a long period, I would usually recommend our ISP proxies. Still, some customers use rotating residential proxies and need the IP to remain unchanged during a session. We added a no-rotate option for those cases. If the assigned IP becomes temporarily unavailable, NodeMaven waits for it to return instead of moving the session to another IP. This can prevent another verification or a full restart during a logged-in, multi-step flow.
We made ISP proxies easier to manage
We made several changes to the way ISP proxy packs are delivered and managed.
Before delivery, new ISP proxy packs go through our internal quality checks. Customers also have a full-pack swap button in the dashboard. It can be used once for a newly issued pack, without contacting support.
We rebuilt the ISP section of the dashboard with order notes, search, clearer IP details, and direct proxy checks. We also made subscriptions and auto-renewal easier to control.
We also noticed that a missed manual renewal could interrupt workflows already running on those IPs. So we added renewal reminders and a 24-hour extension after expiry, giving customers more time to renew the pack.
Note: Our team has covered the quality checks, renewal controls, and ISP dashboard changes in more detail in a separate post.
Infrastructure improvements
A large part of our work this cycle was on the infrastructure behind the product.
We expanded our server fleet to add more capacity and redundancy, and reworked load balancing so traffic is distributed more evenly. This gives the network more headroom during peak demand and reduces bottlenecks.
We also continued strengthening network-level security and introduced rate limiting to protect service quality and ensure fair access to shared resources as traffic grows.
The team fixed a resource leak in a core backend service that could gradually affect performance during long-running operation. Resolving it reduces slowdowns and unexpected restarts, helping the service remain consistent over time.
We also optimized communication between the proxy layer and our caching and session infrastructure. This reduces unnecessary backend work and supports faster response times and higher throughput.
This was one of my favorite pieces of work our team has done in the past few months. There is no new setting in the dashboard, but these changes give us more capacity during traffic peaks and more consistent performance under load.
Note: Our team has explained more of the topic in the infrastructure improvements update post.
Free proxy and browser diagnostic tools
I asked a question on X recently: when your scraper gets blocked, what do you blame first, the proxy or the browser?
My first check is the direct connection. If the same request fails without a proxy, swapping the proxy is unlikely to solve it. From there, I look at the browser, the machine running the script, the DNS path, and the target itself.
We published six free browser-based tools to make those first checks quicker:
- Proxy Checker checks whether a proxy responds, measures connection and transfer performance, and compares the bytes received with the bandwidth counted by the proxy provider. This can reveal when reported usage is higher than the data actually transferred.
- WebRTC Leak Test checks whether the browser exposes another network address through WebRTC.
- DNS Leak Test shows which resolvers handle the request.
- IP Lookup returns location, ASN, and network details for an IP.
- Meta Tag Scraper reads the title, description, Open Graph, and other page metadata.
- Connection Checker compares what the browser reports with what servers observe across HTTP, WebRTC, and HTTP/3. It helps uncover real-IP leaks, WebRTC spoofing, and connection inconsistencies that a standard IP check can miss.
Over the past few months, we have also published more of our work on NodeMaven GitHub.
Our open-source proxy benchmark runs the same targets across controlled combinations of browser engines, proxy paths, countries, and host machines. It includes a direct connection as a control, and each finding points back to the run data stored in the repository. Anyone can reproduce the analysis or run the benchmark with their own proxy. A NodeMaven account is not required.
We also open-sourced the full Connection Checker, including its frontend and backend. It is MIT-licensed and self-hostable, so users can inspect how the checks work or run the tool on their own infrastructure.
A few more updates
A few other things shipped during the same period:
- Residential proxy dashboard now has clearer targeting and a live quality check before customers start a larger run.
- API list endpoints can return up to 1,000 records per request instead of 100. We also added an availability filter for finding locations with capacity.
- ISP and residential proxy dashboard pages were redesigned so orders, locations, and status are easier to scan.
- Customers selecting Russia at checkout can pay with supported Russian-issued cards or YooMoney, subject to current payment availability.
Next: infrastructure and product experience
I expect much of our next work to focus on strengthening the infrastructure as NodeMaven grows, working on new products and making the existing products easier to use.
We will keep investing in capacity and reliability. In the dashboard, we want setup, account management, and troubleshooting to take fewer steps and require fewer support messages.
If you already use NodeMaven, try the new session controls, updated ISP section, or free diagnostic tools on a workflow you know well.
I share shorter notes about proxy infrastructure, scraping, browser automation, and the lessons behind these releases on X at @StanSadokov and LinkedIn.





