Suraksha is a lightweight, zero-telemetry desktop application locker for Windows 10 & 11. Lock sensitive apps behind Windows Hello biometrics, PINs, and DPAPI hardware encryption in sub-5ms latency.
Designed in native C++ with direct Win32 kernel hooks to guarantee zero bypasses, sub-5ms process interception, and zero battery drain.
Windows event hooks intercept launch events before the target application can draw frames on screen, instantly suspending execution until verified.
Seamlessly authenticate with your fingerprint, facial recognition, or Windows PIN via native Microsoft CredUI security dialogs.
Your Master Passcode is salted with SHA-256 and encrypted via Windows Data Protection API (DPAPI), bound directly to your physical TPM and user profile.
Automated lockout delays trigger after consecutive failed attempts, preventing automated script cracking and dictionary brute-force attacks.
Every lock, unlock, failed authentication attempt, and hotkey trigger is timestamped and written locally to `%APPDATA%\Suraksha\logs\audit.log`.
No network permissions, no telemetry pings, no cloud dependencies. Suraksha is completely self-contained and operates entirely offline on your PC.
Unlike Electron or web-wrapper tools that consume hundreds of megabytes of RAM, Suraksha is engineered purely in C++20 and GDI+.
Lightweight native process memory footprint that runs silently in the background without affecting gaming or workload performance.
Event-driven WinEvent hooks wake up only when windows change, ensuring zero battery drain on laptops and Surface devices.
Custom rasterizer eliminating legacy Win32 child HWNDs, white flash artifacts, and rectangular border bleeding.
Hardware-backed cryptographic protection using Microsoft Windows Data Protection API bound to your physical hardware.
Clear, transparent answers about how Suraksha operates on your Windows PC.