M-Block v1.5 / Stable Release

m-block v1.5

Manifest V3 Ad Blocker

M-Block v1.5 delivers next-generation ad and tracker blocking powered by native browser Declarative Net Request filtering with 99.4% benchmark coverage, zero remote telemetry, and ultra-low RAM footprint.

Adblock Test
99.4% Score
504 of 507 blocked
Architecture
Manifest V3
Declarative Net Request
Telemetry
Zero Remote Calls
100% Offline Matching
Release
v1.5 Stable
CC BY-NC-ND 4.0
Official v1.5 Packages

Downloads & Release Files

Direct release packages hosted on GitLab. Free for personal & non-commercial use (CC BY-NC-ND 4.0).

All Releases on GitLab
Chromium / Chrome (.ZIP)
v1.5
Browser: Chrome, Brave, Edge, Opera, Kiwi

Unpacked extension for Developer Mode (Chrome, Brave, Edge)

Chrome Package (.CRX)
v1.5
Browser: Chrome, Chromium, Edge, Vivaldi

Direct drag-and-drop installation into chrome://extensions

Mozilla Firefox (.ZIP)
v1.5
Browser: Firefox, Developer Edition, LibreWolf

Installation via about:debugging (Load Temporary Add-on)

Integrity: Built and packaged directly from the official GitLab repository.
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
Version 1.5 Updates

Key Improvements & Enhancements

M-Block v1.5 introduces substantial filtering optimizations, reduced resource usage, and refined Declarative Net Request rulesets.

Engine Upgrade

Optimized DNR Pipeline

Refined rule evaluation hierarchy reducing execution latency during heavy web page loads.

Verified in v1.5
Rule Updates

Anti-Circumvention Rules

Updated filter definitions against modern multi-stage tracking networks and ad injectors.

Verified in v1.5
Efficiency

RAM Footprint < 15MB

Zero persistent background polling and hardware-efficient matching directly in the browser core.

Verified in v1.5
Cross-Browser

Chromium & Firefox Builds

Tailored packaging matching the specific manifest requirement sets of both major browser ecosystems.

Verified in v1.5
Setup Instructions

Installation Guide

Step-by-step setup guides for Chromium-based browsers (Chrome, Brave, Edge) and Mozilla Firefox.

1

Download and extract

Download m-block_1.5.zip and unzip the folder to a permanent local directory.

2

Open Extensions settings

In Chrome, Brave, or Edge, navigate to the extensions management console.

chrome://extensions
3

Enable Developer mode

Toggle the "Developer mode" switch located in the upper-right corner of the page.

4

Load unpacked extension

Click "Load unpacked" in the top toolbar and choose the unzipped m-block folder.

Site Protection Toggle

Click the M-Block toolbar icon to toggle ad blocking on the active domain or whitelist trusted services.

Reloading Active Tabs

After changing domain settings or whitelisting, reload the tab to compile and apply new network rules.

Benchmark Testing

Super Adblock Test Benchmark

Independent automated evaluation conducted on the Super Adblock Test suite measuring synthetic and real-world ad filtering efficiency across 507 test cases.

EXTENSION & ENGINE CONFIGURATION BLOCKED / TOTAL
M-Block v1.5 v1.5
504 / 507 99.4%
uBlock Origin Lite
365 / 507 72.0%
Standard AdBlock MV3
209 / 507 41.2%
Test Suite: Super Adblock Test (507 total tests)
M-Block v1.5: 504 of 507 Blocked (99.4%)
0ms JS Execution Delay

Network requests are matched at browser network socket layer before reaching web renderer processes.

Anti-Circumvention

Neutralizes multi-stage tracking networks, web socket ad beacons, and dynamic pop-under script injections.

Minimal Memory Overhead

Rule dictionaries are compiled to binary indexes, consuming less than 15MB of RAM per browser instance.

Architecture & Security

Manifest V3 Declarative Engine

M-Block v1.5 executes rule matching directly inside the browser's native network core with zero external telemetry or server dependency.

Zero Telemetry Guarantee
  • • No Remote Telemetry: M-Block does not log or transmit visited URLs, queries, browser history, or analytics to any remote endpoint.
  • • Declarative Execution: Network rules are evaluated within the browser's native C++ network engine.
  • • Public Codebase: All extension code, build manifests, and rules are openly inspectable on the official GitLab repository.
License: CC BY-NC-ND 4.0 gitlab.com/mak_dev/m-block
Manifest V3 Compliance
  • • Chromium & Firefox: Separate tailored release packages for Chromium-based browsers (Chrome, Brave, Edge) and Mozilla Firefox.
  • • Lightweight Footprint: Minimal background footprint without continuous background worker polling or high CPU usage.
  • • Clean UI: Fast popup interface for checking live blocking status and toggling site whitelist states.
Repository: mak_dev / m-block
Common Questions

Frequently Asked Questions

Technical answers regarding Manifest V3 implementation, updates, and zero-telemetry architecture.

Version 1.5 brings an updated DNR filter rule database, streamlined memory consumption under 15MB, improved handling for dynamic tracking script injection, and updated packages for both Chromium and Firefox.
Have an issue or found an unblocked ad?{' '} Open an Issue on GitLab