Copyright © 2026 Tahasinur Rahman Muntasir. Licensed under the MIT License.
Your PC. Your rules. Lock any app with a password — just like your phone, but for Windows.
DeskWarden runs silently in the background and intercepts any app you choose the moment it opens — before it even has a chance to load.
No subscriptions. No account. No cloud. Just install and it works.
Crafted with a modern Premium interface — every screen, every interaction feels deliberate. The Control Panel is clean and structured. The lock screen is bold and immersive. This is what security software should look like.
Ever wished you could lock Chrome, a game, or any app on your PC — the same way you lock apps on your phone?
Windows doesn't have this built-in. Most solutions are either paid, require technical setup, or just hide the window instead of truly blocking the app.
DeskWarden actually freezes the process at the kernel level. The app cannot open, cannot run, and cannot be bypassed — until the correct password is entered.
- ✅ Free and open source
- ✅ No technical knowledge needed — one double-click to install
- ✅ Works on any
.exe— browsers, games, tools, anything - ✅ Lightweight — no Electron, no heavy runtime, no background bloat
- 🔒 Lock any app with a password — the app freezes instantly on launch
- 🖥️ Fullscreen lock screen — clean, unbypassable, appears in under a second
- 🔁 Four lock modes per app — full flexibility:
- Ask Always — password required every single time
- Session Once — ask once, remember until PC restart
- Always Block — permanently blocked, no password option
- None — tracked but unrestricted, switch modes anytime
- 🚫 Wrong password = app killed — no way around it
- 🔐 SHA-256 password hashing — your password is never stored in plain text
- ⏱️ Brute-force protection — locked out after 3 wrong attempts
- 🔄 Auto-update — checks for new versions automatically
- 💾 Backup & Restore — export and import your entire setup
- 📋 Security Log — full history of every unlock and failed attempt
- 🚀 Starts with Windows — always running, always protecting
No Python knowledge required. The installer handles everything.
- Go to the Releases page and download the latest version
- Extract the zip file anywhere
- Right-click
install_deskwarden.bat→ Run as administrator - Done — DeskWarden installs itself, creates shortcuts, and starts automatically
What the installer does behind the scenes:
- Detects and installs Python automatically if not found
- Downloads and installs all required packages with a real-time progress bar
- Copies everything to
C:\Program Files\DeskWarden - Creates Desktop and Start Menu shortcuts
- Registers itself to start on Windows login
- Launches DeskWarden immediately
- After installation, find the DeskWarden icon in your system tray (bottom-right corner)
- Double-click the desktop shortcut or right-click the tray icon → Control Panel
- Set your master password on first run
- Click "Add App" → select any
.exeyou want to lock - Choose a lock mode — that's it
From this point on, DeskWarden runs invisibly and protects your chosen apps every time they open.
- Right-click
uninstall_deskwarden.bat→ Run as administrator - Follow the steps — optionally keep or delete your settings
- Games with kernel-level anti-cheat (EAC, BattlEye) may resist process suspension
- Some UWP / Microsoft Store apps have non-standard process structures and may not work correctly
| File | Location |
|---|---|
| Settings | %APPDATA%\DeskWarden\config.json |
| Security Log | %APPDATA%\DeskWarden\security_log.json |
| Diagnostic Log | %APPDATA%\DeskWarden\diagnostic_log.txt |
| Crash Log | %APPDATA%\DeskWarden\crash_log.txt |
- Windows 10 or 11 (64-bit)
- Python 3.10+ (installer handles this automatically)
This project is licensed under the MIT License. You are free to use, modify, and distribute this software. Attribution to the original author must be preserved in all copies.
Built with ❤️ by muntasir018


