# SnipeBrowser Server 2003 — Changelog vs Google Chrome

**Product:** SnipeBrowser 144.0.7559.256 (32-bit, Windows Server 2003 / R2)  
**Compared to:** stock Google Chrome / Chromium 144.0.7559.256  
**Artifacts:**
- Portable: `SnipeBrowser-144.0.7559.256-win-x86-2003-VC2-portable.zip`
- Installer: `SnipeBrowser-144.0.7559.256-win-x86-2003-VC2-setup.exe` → **`{pf}\Snipe`**
**Date:** 2026-08-02  

What differs from stock Chrome on this SKU. Installer / Start Menu launches **`Snipe.exe`** directly.

---

## Operating system & compatibility

Stock Chrome does not support Server 2003. This build does.

- Runs on Windows Server 2003 / R2 (`5.2.3790`)
- PE subsystem linked for older Windows (5.00-era floor)
- 32-bit ISA: SSE2 (not SSE3)
- Compatibility shim DLLs beside the exe; PE imports rewritten to use them (`pwrp_k32.dll`, `p_ntd.dll`, `p_usren.dll`, `p_whttp.dll`, `p_s232.dll`, plus related helpers)

---

## Branding & identity

| vs stock Chrome | SnipeBrowser |
|-----------------|--------------|
| Product name Chrome / Chromium | **Snipe** |
| `chrome.exe` | **`Snipe.exe`** (+ `chrome.exe` alias copy) |
| Google LLC branding | Snipe Group Limited |
| About / version / help | “About Snipe”; “Official Build, **Snipe Browser**”; help → `https://snipebrowser.com/help/index.php` |
| Sec-CH-UA / UA product token | **Snipe** / `Snipe/<version>` |
| User-Agent | Baked full string with **`Win2003/3790`** (NT 10.0 token for site compatibility): |
| | `Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Snipe/144.0.7559.256 Win2003/3790 Safari/537.36` |
| Session restore / People UI | “**Snipe** restores…”, “You and **Snipe**” |
| Extension store wording | **Snipe Ark** (not Chrome Web Store) where remapped |

---

## New Tab & search

| vs stock Chrome | SnipeBrowser |
|-----------------|--------------|
| Google NTP | Custom **`chrome://snipe-newtab`** (search → snipesearch.com) |
| Google default search | **SnipeSearch** default (all regional lists + fallback) |
| Google API keys missing infobar | **Skipped** |
| HTTPS-First / HTTPS upgrade | Prefs default **off** |
| Google password checkup | Navigation **stubbed**; leak-check defaults off |

---

## Privacy / de-Google

| Area | vs stock Chrome |
|------|-----------------|
| GCM / FCM | No checkin/register spam |
| Metrics | Reporting pref default **false** |
| Component updater | Pref default **false**; `--disable-component-update` baked |
| Extension discovery | Web Store / get-extensions paths → **`https://ark.snipesearch.net/platforms/SNIPE`** |
| Safe Browsing | Pref default **OFF** (code present; user can re-enable) |
| Gaia / account UI | Sign-in / Google account UI **hidden** |
| Translate | Disabled / stubbed; Settings → Ark hint |
| Google phone-homes | Kill-switch **on by default** |
| GN extras | Reporting, mdns, remoting, service discovery, optimization guide, hangouts, VR/AR, credential provider **off** |

---

## Bundled extensions

| Extension | Detail |
|-----------|--------|
| **uBlock Origin** | Bundled component; allowlisted; registered at startup |
| **Ruffle** (Flash) | Bundled component; allowlisted; registered at startup |
| Developer mode | Default **ON** |
| Off-store CRX | Allowed when developer mode is on |
| Error badge | Suppressed for component extensions |

---

## Server 2003 / NT 5.x fixes (vs stock Chrome)

| Area | Change |
|------|--------|
| **No web text** | `--disable-direct-write` sticks — GDI fonts (no broken DirectWrite override) |
| **Schrödinger crash** | Persistent code-cache soft-miss in production; feature disabled |
| **Paint / slug text** | Slug deserialize + raster |
| **Crashpad** | Bake `--disable-crashpad` + env |
| **Sandbox** | Bake `--no-sandbox` |
| **UA** | Full UA baked in binary with **`Win2003/3790`** |
| **GPU blank window** | If ANGLE/SwiftShader init fails, fall back to `use-gl=disabled` so the UI still paints (avoids infinite SharedImage/`CreateGLContext` retry storm) |

---

## Server 2003 runtime defaults (baked into `Snipe.exe`)

| Switch / behavior | Why vs stock |
|-------------------|--------------|
| `--no-sandbox` | No MIC / AppContainer on NT 5.x |
| `--disable-crashpad` + env | Handler self-terminates children |
| Baked `--user-agent=… Win2003/3790` | Stable site UA / SKU identity |
| `--disable-gpu` / compositing / `in-process-gpu` | Software path |
| `--use-gl=angle` `--use-angle=swiftshader` | Prefer SwiftShader; **disabled fallback** if init fails |
| `--disable-direct-write` | Force GDI fonts |
| `--disable-direct-composition` / `--disable-vulkan` | Not available |
| `--enable-features=NetworkServiceInProcess2` | Avoid network-service child death loops |
| `--process-per-site` / `--disable-site-isolation-trials` / `--renderer-process-limit=2` | Memory-friendly |
| `--enable-low-end-device-mode` | Smaller caches |
| `--disable-component-update` + Google phone-home kill-switch | No Google component/update chatter |
| Disk/media cache caps | 100 MB / 50 MB |

---

## Packaging & installer

| Item | Detail |
|------|--------|
| Portable | `SnipeBrowser-144.0.7559.256-win-x86-2003-VC2-portable.zip` |
| Installer | Inno Setup **5.6.1**: `…-2003-VC2-setup.exe` |
| Install dir | **`{pf}\Snipe`** (same AppId as XP SKU — updates replace in place) |
| Shortcuts | Launch **`Snipe.exe`** |
| MinVersion | Windows Server 2003 (`5.2.3790`) |
| Optional DEV | `snipe-2003.cmd`, `vm-capture-2003.bat` |

---

## Still like stock / residual

| Residual | Notes |
|----------|--------|
| Safe Browsing **code** | Off by default; can be turned on |
| Widevine | Present — DRM still hits Google license servers when used |
| Page-driven Google hosts | Sites may still load Google resources |
| Some UI strings | Occasional “Chromium” / “Chrome Web Store” leftovers |
| Crashpad binary | Present but disabled |
| Browser auto-update | Off — manual zip/installer |
| Sandbox | Off (`--no-sandbox`) |

---

**SnipeBrowser Server 2003** is Chromium 144 for Server 2003: Snipe branding, Snipe Ark, SnipeSearch, Google background services cut, uBlock + Ruffle, NT 5.x-safe defaults, and a GPU disabled fallback so the window paints when software GL cannot start.
