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
WinUI3
User Interface.
As this application is still under development, the creation of stable and final release is still in progress. Till then, you can
clone
the project to your device and use it underdebug
mode. Please check again later for arelease
version 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.sln
on 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
Settings
page to configure your preferences. -
Add the applications desired to be locked in the
App List
page. -
The application will monitor the specified applications and prompt for
Windows Hello
authentications whenever necessary. For a record of the authentication requests and settings modifications, go to theActivity Logs
page. -
Check out the
Help
page for more assistance.
Windows 10 Version 1607
or above |Windows 11 Version 2H22
or above.NET 6.0
or above
Backward Compatibility for previous .NET versions will be introduced in the releases.
Visual Studio Community 2022
with.NET Desktop Development
workload installed. [FOR DEBUG ONLY]Windows Hello
enabled and setup.
- Basic CPU, RAM, HDD/SSD configuration to run
Windows 10 Version 1607
and above - Fingerprint Sensor [OPTIONAL]
- Webcam supporting Facial recognition [OPTIONAL]