← Back to Blog

Marshall Browser: Privacy-First, Lateralus-Aware

April 6, 2026 marshallbrowserprivacy

Marshall Browser v1.1 is a privacy-first, Lateralus-aware web browser built on Chromium with hardened defaults. No telemetry, no tracking, just browsing. It's what Chrome should have been.

◉ Why Another Browser?

Every mainstream browser tracks you:

Marshall removes all telemetry at the source. No metrics, no crash reports, no URL typing suggestions that leak searches. The code is audited and reproducible.

◉ Privacy Features

◉ Lateralus Integration

Marshall is Lateralus-aware — built for developers who use the language:

// Access the built-in REPL
lateralus://playground

// View any .ltl file with syntax highlighting
file:///project/main.ltl

// DevTools pipeline visualizer
DevTools > Lateralus > Pipeline Inspector

Pipeline Visualizer

The DevTools extension shows data flowing through pipelines in real-time:

// This pipeline:
data |> filter(valid) |> map(transform) |> take(10)

// Shows as:
// [data: 1000 items] → [filter: 423 passed] → [map: 423] → [take: 10]

◉ Ad Blocking with Pipelines

Marshall's content blocker uses Lateralus pipelines internally. You can inspect and extend the rules:

// ~/.config/marshall/filters.ltl

// Block tracking scripts
fn is_tracker(request: Request) -> bool {
    let trackers = [
        "google-analytics.com",
        "facebook.net/tr",
        "doubleclick.net",
        "adservice.google",
    ]
    trackers |> any(fn(t) { request.url.contains(t) })
}

// Block fingerprinting
fn is_fingerprint(request: Request) -> bool {
    request.url.contains("fingerprint") ||
    request.headers.contains("X-Canvas-Fingerprint")
}

// Main filter pipeline
fn should_block(request: Request) -> bool {
    is_tracker(request) || is_fingerprint(request)
}

◉ Security Hardening

◉ Configuration

All settings in ~/.config/marshall/config.toml:

[privacy]
telemetry = false           # Always false, cannot be enabled
https_only = true
certificate_transparency = true
fingerprint_protection = true

[tor]
enabled = false             # Toggle with Ctrl+Shift+T
exit_nodes = ["us", "de", "nl"]

[dns]
provider = "cloudflare"     # or "quad9", "custom"
doh_url = "https://dns.cloudflare.com/dns-query"

[performance]
jit = true                  # Disable for paranoid mode
cache_size_mb = 500
process_per_site = true

[lateralus]
playground = true           # Enable lateralus://playground
devtools_extension = true   # Pipeline visualizer
syntax_highlighting = true  # For .ltl files

◉ Keyboard Shortcuts

◉ Building from Source

# Clone the repository
git clone https://github.com/bad-antics/marshall-browser
cd marshall-browser

# Build (requires ~50GB disk, 16GB RAM)
./build.sh --release

# Or use pre-built binaries
./download.sh linux-x64

◉ Comparison

Feature Marshall Chrome Firefox Brave
Zero telemetry~~
Built-in Tor
Fingerprint protection
Pipeline ad blocking
Lateralus DevTools
Crypto wallet

Download Marshall Browser for Linux, macOS, or Windows. Source available on GitHub.