๐ก๏ธ Privacy Guard Pro v1.0
Developed by hysspy
Privacy Guard Pro is a high-security system lockdown utility for Windows designed to prevent physical intruders from accessing your workstation. Unlike standard Windows locks, this tool utilizes Low-Level Input Hooking to prevent system bypass and Smart Sensors to adapt to your activity.
โจ Key Features
๐บ Multi-Monitor Blackout: Automatically spans all connected displays. Uses the Windows Virtual Screen API to ensure no "leaks" on secondary monitors.
๐ Smart Audio Sensing: Integrated with pycaw. The auto-lock timer will pause if it detects active audio (perfect for movies or meetings).
๐ธ Intruder Capture: Automatically triggers the webcam on failed password attempts, saving evidence locally.
๐จ Blink-Alert UI: Features a high-visibility flashing red status when unauthorized access is detected.
โจ๏ธ Kernel-Level Feel: Blocks Win+D, Alt+Tab, Win+R, and Ctrl+Esc. Continuously terminates Task Manager while locked.
๐ tray stealth: Minimizes to the System Tray to keep your taskbar clean while staying vigilant in the background.
๐ Installation & Build
- Environment Setup
Clone the repository and install the dependencies:
git clone https://github.com/hysspy/Privacy-Guard-Pro.git
cd Privacy-Guard-Pro
pip install -r requirements.txt- Compilation (Production EXE)
To create the standalone executable, use the following PyInstaller command (ensure you are in an Admin terminal):
pyinstaller --noconsole --onefile --uac-admin --clean --icon="guard.ico" --name="PrivacyGuardPro" main.py๐ ๏ธ Technical Architecture
Language: Python 3.14+
Graphics: Custom "Cyber-Slate" Tkinter Theme.
Coordinates: Calculated via ctypes.windll.user32.GetSystemMetrics.
Input Blocking: Global suppression via pynput.keyboard.Listener.
Storage: Automatically cycles and purges intruder photos after 50 captures to save disk space.
๐ Usage Instructions
Launch: Open PrivacyGuardPro.exe as Administrator.
Configure: Set your custom password and your desired idle timeout (1-60 mins).
Engage: Press the Engage button or use the Global Hotkey: Ctrl + Alt + L.
Unlock: Type your password and press Enter. If you fail, the app will begin capturing photos and blinking red.
Use at your own risk. This software interacts with low-level system processes. The author (hysspy) is not responsible for any forgotten passwords or system instability. There is no "backdoor" if you lose your password, a hard reboot is required.
๐ License & Copyright
Copyright ยฉ 2026 hysspy Licensed under the MIT License. See LICENSE for more details.
