Skip to content

hysspy/Privacy-Guard-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›ก๏ธ Privacy Guard Pro v1.0

Developed by hysspy

Samplex

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

  1. 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
  1. 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.

โš ๏ธ Disclaimer

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.

About

๐Ÿ›ก๏ธ Ultra-secure Windows lockdown utility with multi-monitor support, smart audio-sensing auto-lock, and webcam intruder capture. Features a low-level input hook to prevent system bypass.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages