Files
SilverMetal/stack/browser/README.md
SysAdmin 7d5f9cc246 chore(scaffold): initial SilverMetal program scaffold
Cross-platform privacy-hardening program. Two-layer product:
- SilverLABS Application Stack (cross-platform spine)
- Platform Hardening Profiles (per-OS, tier-honest)

Platforms: Linux (Debian/Kicksecure), Android (Pixel/Samsung/Moto/generic),
Windows (LTSC IoT), macOS (profile), iOS (MDM profile). Each flavour has
both a preflashed hardware SKU path and a self-apply "harden your existing
device" path.

Includes umbrella docs (README + threat-model, design-principles,
platform-matrix, roadmap, trust-model), per-platform and per-stack-
component README stubs, .gitignore, LICENSE.

Linux v1 ships first; Stack v1 = Browser + VPN + Sync.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-25 03:11:48 +01:00

1.7 KiB

SilverBrowser

Status: v1 (Linux MVP) — planning

A de-Googled, telemetry-free, fingerprint-resistant browser. Ships as the default on every SilverMetal platform.

v1 approach

Rebrand of ungoogled-chromium with our defaults baked in:

  • All Google-services calls stripped (already done by ungoogled-chromium upstream)
  • Update channel pointed at our infrastructure
  • DNS-over-HTTPS to our resolver default
  • WebRTC IP leak prevention enabled
  • Strict referrer policy
  • Aggressive third-party cookie + tracker blocking via uBlock Origin preinstalled and pinned
  • Search engine: privacy-respecting default (DuckDuckGo / Brave Search), Google removed
  • No telemetry, no auto-update phone-home, no field trials
  • New-tab page = blank or SilverLABS-branded local page (no remote fetch)

v2 direction (post-MVP)

Evaluate forking Mullvad Browser instead, or maintaining our own Firefox / Gecko fork. Decision criteria:

  • Maintenance burden vs. feature gap
  • Anti-fingerprinting rigour (Mullvad/Tor leads here)
  • Compatibility with mainstream sites users need

What this is not

  • Not a Tor browser — that's a separate use case
  • Not a "dark web browser" — that framing is wrong; this is a daily-driver browser with privacy defaults
  • Not a Brave fork — Brave's BAT/Rewards model is incompatible with our principles

Per-platform builds

  • Linux: .deb + Flatpak
  • Android: APK based on Bromite-successor patches (Cromite or similar)
  • Windows: MSI, signed
  • macOS: notarised .pkg
  • iOS: webkit-shell with our defaults — Apple does not permit non-WebKit engines on iOS today

Repository

Build configs and patch sets land here. Upstream is tracked as a submodule or pinned tarball.