Releases: ismail-kaykusuz/DPIReaper
Release list
DPIReaper v1.0.8
DPIReaper v1.0.8
Performance and UI polish release — fixes high idle WebView2 CPU in Settings, enables the reduced-GPU visual profile for all users, and restores the bottom navigation styling.
Downloads
| Installer | When to use |
|---|---|
DPIReaper_1.0.8_x64-setup.exe |
NSIS installer. Recommended for most users. |
DPIReaper_1.0.8_x64_en-US.msi |
Windows Installer (MSI). Useful for managed environments / Intune deployment. |
Highlights
- Settings idle CPU fix — isolated Settings render tree unmounts the heavy main UI; CSS compositor layer explosion removed. Idle renderer CPU in Settings drops from ~8–11% to near-idle (~0–2%) on typical hardware.
- Always-on low-GPU UI — animation-heavy CSS effects are permanently disabled; no user toggle required.
- Bottom navigation restored — opaque bar with backdrop blur (matches pre-optimization styling).
- WebView2 tuning — removed
--num-raster-threads=1; dropped unusedsync_gpu_prefs/get_windows_os_infoIPC commands. - Overlay optimizations — heartbeat, health checks, and log flush paused while Settings or Logs are open; sidecar log buffering avoids unnecessary React re-renders.
- Source hygiene — inline code comments and developer-facing strings standardized to English; GPU diagnosis notes added to
CONTRIBUTING.md.
System requirements
- Windows 10 (1809+) or Windows 11, 64-bit
- ~80 MB resident RAM
- No external drivers (no Npcap / WinPcap / WinDivert)
- Administrator recommended (for system-proxy registry writes and optional Defender exclusion)
Verifying the download
356d1ab698f29ba0d8b43667413acf90f1fc9308ec1d50ec3c6ce6917bfa6094 DPIReaper_1.0.8_x64-setup.exe
07ad739898db68caf80ee3fc3f0edcca4eee8ebb1cf583a8cba8e1c1bd36f460 DPIReaper_1.0.8_x64_en-US.msi
Get-FileHash .\DPIReaper_1.0.8_x64-setup.exe -Algorithm SHA256Legal
DPIReaper is published as an educational network-engineering tool under the MIT License. It is not a VPN and does not transport traffic through any third-party server — all packet rewriting happens locally on your machine. Use is subject to the laws, regulations and acceptable-use policies of your jurisdiction. See README.md → Legal Notice for the full disclaimer.
DPIReaper v1.0.7
Fix ACL permission errors blocking connect (get_sidecar_config, clear_system_proxy, etc.)
DPIReaper v1.0.6
Fix: Connect broken after autostart fix
Root cause: Run registry launched DPIReaper without admin. Bypass/proxy needs elevation (firewall, WinHTTP, sidecar). Startup worked but Connect did nothing useful.
Changes:
- Autostart now uses Task Scheduler only with \HighestAvailable\ (elevated at logon, 45s delay)
- Removed Run registry launch path (was starting non-elevated instance)
- Auto UAC relaunch when boot started without admin
- Connect button triggers elevation if not admin
- Admin overlay: Restart as administrator button
Upgrade
Install v1.0.6, open Settings, toggle Start at boot off/on once to recreate the scheduled task.
DPIReaper v1.0.5
Boot autostart fix
- Removes Run as administrator compatibility flag (\RUNASADMIN) that silently blocks startup (error 0x800702E4)
- Task Scheduler task recreated via XML: 45s logon delay, battery restrictions off, working directory set
- Clears RUNASADMIN on app launch and when toggling autostart
If autostart still fails
Open exe Properties → Compatibility and ensure Run as administrator is unchecked.
DPIReaper v1.0.4
Fix
- Startup disabled bug: StartupApproved was written as \
DPIReaper v1.0.3
Critical fixes
- Autostart toggle now works (Tauri ACL permissions were missing for custom commands)
- Boot autostart uses Run registry + StartupApproved enabled flag + Task Scheduler (30s delay after logon)
- Update notification uses Rust GitHub API check (reliable; no CSP/fetch issues)
- Fixed startup logic that could disable autostart when registry was set but config was out of sync
Upgrade
Install over v1.0.0 / v1.0.1 / v1.0.2. Then open Settings and toggle Start at boot off and on once.
DPIReaper v1.0.2
Bug fix: Windows autostart at boot
- Native registry autostart replaces tauri-plugin-autostart
- Writes StartupApproved flag (0x03) so Windows actually launches the app at login
- Sets working directory to the install folder on boot
- Re-applies registry on every app launch (self-heal)
Upgrade
Download and run the installer over v1.0.0 / v1.0.1. Then toggle Start at boot off and on once, or reinstall with the startup checkbox checked.
DPIReaper v1.0.1
What's new in v1.0.1
- Installer: "Start DPIReaper when Windows starts" checkbox on the finish page (enabled by default)
- Update notification: App checks GitHub Releases on launch and prompts you to download when a newer version is available
- Autostart reliability: Self-heal on Windows so startup registration survives the known Tauri registry bug
Downloads
| File | Description |
|---|---|
DPIReaper_1.0.1_x64-setup.exe |
NSIS installer (recommended) |
DPIReaper_1.0.1_x64_en-US.msi |
Windows Installer (MSI) |
Verify checksums in SHA256SUMS.txt before installing.
Upgrade from v1.0.0
Download and run the new installer over your existing installation. Your settings are preserved.
DPIReaper v1.0.0
DPIReaper v1.0.0
First public release of DPIReaper — a modern Windows local-proxy & DPI bypass utility built on Rust (Tauri 2) and React 19.
Downloads
| Installer | When to use |
|---|---|
DPIReaper_1.0.0_x64-setup.exe |
NSIS installer. Recommended for most users. |
DPIReaper_1.0.0_x64_en-US.msi |
Windows Installer (MSI). Useful for managed environments / Intune deployment. |
Highlights
- 3-tier DPI engine — Fast (SNI split), Recommended (chunk split 2), Maximum (chunk split 1). Live switch, no reconnect.
- DNS over HTTPS (DoH) — Cloudflare, Google, AdGuard, Quad9, OpenDNS.
- LAN sharing — phones, tablets and consoles join the same tunnel via PAC URL or QR code.
- Localized device-setup page on port 8787+ (PAC + Manual proxy tabs, 12 languages, opens in the same language you picked in the app).
- Sentinel + atomic registry backup — system proxy is restored to your pre-DPIReaper state on any abnormal exit.
- No telemetry, no remote server, no account. All logs live in a 100-entry in-memory ring buffer.
- 12 UI languages — Turkish, English, German, French, Spanish, Italian, Portuguese, Russian, Arabic, Chinese, Japanese, Korean.
System requirements
- Windows 10 (1809+) or Windows 11, 64-bit
- ~80 MB resident RAM
- No external drivers (no Npcap / WinPcap / WinDivert)
- Administrator recommended (for system-proxy registry writes and optional Defender exclusion)
Verifying the download
3f9bb3008b0a6de2fef7baf125eaca0d2e0a67f73ac549e8704406d4066fccad DPIReaper_1.0.0_x64-setup.exe
dcad087e23ef4b88f0856f461d14f2b46b36072da709a3b7e65a0a3004489d7e DPIReaper_1.0.0_x64_en-US.msi
Get-FileHash .\DPIReaper_1.0.0_x64-setup.exe -Algorithm SHA256Legal
DPIReaper is published as an educational network-engineering tool under the MIT License. It is not a VPN and does not transport traffic through any third-party server — all packet rewriting happens locally on your machine. Use is subject to the laws, regulations and acceptable-use policies of your jurisdiction. See README.md → Legal Notice for the full disclaimer.