Summary
Esports Isolator PRO is a Windows-only process isolation tool for competitive games. It detects configured or discovered games, applies reversible CPU/process/power tuning, and restores the system after the session ends.
This first public release packages the current security-hardening baseline for source plus reproducible local Windows builds.
Artifacts
Esports.Isolator.PRO.Setup.1.1.1.exeEsports-Isolator-PRO-1.1.1-portable.exeSHA256SUMS.txt
Verification
Published artifacts were produced from main commit 7567292fee848e5546de715b04a5cf105e2414a6 after the release gate passed:
npm.cmd --prefix ui ci- passed; 0 vulnerabilities during install.npm.cmd --prefix ui audit- passed; 0 vulnerabilities.python -m unittest discover -s tests -p "test_*.py" -v- passed; 251 tests.powershell -ExecutionPolicy Bypass -File scripts\verify.ps1- passed.npm.cmd --prefix ui run build:renderer- passed.npm.cmd --prefix ui run smoke- passed.npm.cmd --prefix ui run test:ui-quality- passed; 4 visual and 3 a11y tests.powershell -ExecutionPolicy Bypass -File scripts\release-check.ps1- passed; package build, packaged runtime verification, installed/portable artifact verification, and checksum generation completed.
Requirements
- Windows 10/11.
- Python 3.12+; packaged builds require
EII_PYTHONset to a trusted absolute interpreter path. - Administrator elevation for full CPU Sets, IFEO, power plan, timer, and process tuning behavior.
Security and Compatibility Notes
- The installer is not code-signed in this repository. Windows SmartScreen may warn on downloaded artifacts.
- Checksums detect artifact corruption. They do not authenticate publisher provenance without signed checksums, Sigstore, GitHub attestations, or code signing.
- Background jailing remains opt-in.
- The desktop localhost API token is owned by Electron main; the renderer uses allowlisted IPC proxy operations and never receives the raw token.
- IFEO and power recovery state is stored as authenticated protected state and fails closed if tampered.
- Packaged startup verifies backend resource integrity and protected ACL assumptions before launching Python.
- Run the elevated packaged app only with a trusted Python interpreter configured through absolute
EII_PYTHON. - Do not use this project to bypass, disable, or tamper with anti-cheat software.
- If a game or anti-cheat blocks a tuning operation, treat that as a compatibility boundary.
- Packaged builds can download Electron Builder helper binaries at build time; the app itself does not download or execute remote code at runtime.
Checksums
4754b11d045b888d13ed8c44cd44af08131454bbba0e9cc9055eac6af95c2376 Esports.Isolator.PRO.Setup.1.1.1.exe
7b7728a02d08ab8b07f1f095c728c2bf92d072969b3a440287a80f853e41e2b1 Esports-Isolator-PRO-1.1.1-portable.exe