Building a Future-Proof Ad-Blocking Platform

Client Background 

 Our client is a privacy-focused software company behind a popular ad-blocking browser extension trusted by over 900,000 active users across Chrome, Edge, and Opera.  

The company partnered with DevPulse for ongoing maintenance and strategic product development to ensure platform reliability and explore new market opportunities. 

Client Testimonial

"

Vlad and the DevPulse team have been amazing to work with over the last couple of years. You'd be hard-pressed to find a more talented, trustworthy and hardworking group of professionals who are dedicated to delivering quality work, innovation and successful outcomes for the business.I highly recommend Anna and DevPulse to any organization looking for a partner that can deliver high-quality platforms fast, smart, and reliably. They bring engineering precision, strong architecture, and a partnership mindset that helps customers win.

Nishant Nambiar

Growth Leader

Success Metrics

Clear decisions. Predictable outcomes. From insight to impact — with measurable results.

35%

reduction in memory usage

0

hours of downtime during the transition

45%

reduction in release cycle time

2 month

early completion vs. Chrome's deadline

99%

automated test coverage

Services used

 DevOps Engineering

Legacy System Modernization

Platform Development

Cyber Security

Business Challenge

The client faced a critical business risk when Google announced the retirement of the API powering its browser extension.  The company had only six months to migrate to Chrome's new Manifest V3 framework before enforcement. Failure to comply would result in Chrome compatibility issues, potential Chrome Web Store removal, and disruption for more than 900,000 active users. 

The challenge was not only technical. The browser extension represented the company's primary revenue stream, making business continuity a top priority. During our ongoing maintenance work, devPulse also identified a strategic growth opportunity. While the client provided browser-level protection, users increasingly required protection across all applications and devices. Expanding into system-level filtering and parental controls presented an opportunity to enter the growing family safety software market and create new premium offerings. 

The client needed a partner capable of simultaneously protecting its existing business while building the foundation for future growth. 

Chrome Manifest V3 Migration
System-Level Protection Development
Unified User Experience
DevOps Automation & Quality Engineering

Case attributes

Platform

Web, Windows, macOS

Team Composition

2 Full-Stack Developers

C++ Engineer

QA Engineer

Project Manager

UX/UI Designer

Location

Canada

Technology stack

Browser Extension Development

Native Driver Development

Infrastructure & DevOps

Next.js

JavaScript , Chromium Manifest V3, WebExtensions API

C++ , Windows Filtering Platform (WFP), Apple NetworkExtension

Node.js , GitHub Actions , Docker

Core Capabilities

Cross-Platform Filtering Architecture

System-Level Traffic Filtering

Secure Local API Communication

Automated Testing & Release Automation

Code Signing & Application Notarization

Privacy-First Security Architecture

The Result

The project delivered full business continuity while enabling new product-driven growth. DevPulse successfully modernized the platform without disrupting 900,000 users, completed the Chrome Manifest V3 migration ahead of schedule, and eliminated the risk of Web Store delisting.

At the same time, the introduction of system-level protection unlocked a new premium revenue stream, while automation significantly accelerated release cycles and improved overall product stability through extensive test coverage and reduced production risk. 

Technical Challenges

Supporting Multiple Operating Systems 

Developing native filtering drivers for both Windows and macOS required deep expertise in two fundamentally different operating system architectures. We solved this challenge by creating a shared filtering engine while preserving native performance on each platform. 

 Apple Notarization & Platform Compliance 

macOS kernel-level functionality requires strict adherence to Apple's security and notarization guidelines. Our engineers successfully navigated the approval process and achieved platform compliance without impacting project timelines. 

Value Delivered by devPulse

Let’s Turn Your Idea Into a Real, Build-Ready Product Plan