Tired of your friends and collegues opening your personal messages and pics while they are borrowing your computer 🥲?
Introducing Windows App Lock (WAL) - your trusty and personal .NET app to lock custom desktop applications with the ease and convenience of Windows Hello and the familiar Windows 11 UI through WinUI3.
- Lock specific applications installed on your device as per your wish.
- Maintain comprehensive logs on the access requests and settings of locked applications.
- Interactive notifications to keep you updated on important security actions.
- Authentication settings for the control app so that you can choose for your securtiy setup to not compromised with.
- Convenient management settings like compatibility check, auto-start options, etc.
- A comprehensive help page with support contact options.
- User-friendly, sleek and native
WinUI3User Interface.
As this application is still under development, the creation of stable and final release is still in progress. Till then, you can
clonethe project to your device and use it underdebugmode. Please check again later for areleaseversion on this page.
Follow the below instructions to set up the project:
- Clone the repository to your device.
git clone https://github.com/royishan2004/Windows-App-Lock.git
-
Open the solution file
WindowsAppLock.slnon Visual Studio. - Resture missing Nuget packages. Eg:
dotnet add package CommunityToolkit.WinUI.UI.Controls.DataGrid
- Build the solution.
- Deploy the app on your device.
- Launch the application.
-
Go to the
Settingspage to configure your preferences. -
Add the applications desired to be locked in the
App Listpage. -
The application will monitor the specified applications and prompt for
Windows Helloauthentications whenever necessary. For a record of the authentication requests and settings modifications, go to theActivity Logspage. -
Check out the
Helppage for more assistance.
Windows 10 Version 1607or above |Windows 11 Version 2H22or above.NET 6.0or above
Backward Compatibility for previous .NET versions will be introduced in the releases.
Visual Studio Community 2022with.NET Desktop Developmentworkload installed. [FOR DEBUG ONLY]Windows Helloenabled and setup.
- Basic CPU, RAM, HDD/SSD configuration to run
Windows 10 Version 1607and above - Fingerprint Sensor [OPTIONAL]
- Webcam supporting Facial recognition [OPTIONAL]