
In Progress
Posted
Paid on delivery
I need a lightweight Windows 10 utility that will sit quietly in the background, watch for inactivity, and lock the current session exactly five minutes after the last keyboard or mouse input. When the lock engages it should call the standard lock screen—no custom splash, just the familiar Ctrl-Alt-Del / password prompt—so the user experience stays native. Alongside that timer I also want simple user management built in. Through a small dialog or command-line switch I must be able to create, edit, or delete local accounts, each protected by the traditional username-and-password flow. Once an account is added, it should appear in the normal Windows log-on list and use the default Windows credential provider; your code doesn’t need to replace or skin anything, just automate the account setup step so my staff can handle it without digging into Computer Management. Stability is critical: the tool must not interrupt running Windows services, scheduled tasks, or any active USB connections (data acquisition devices stay plugged in 24/7). In other words, the screen may lock, but the underlying session and connected hardware must keep operating exactly as if a person had pressed Win + L manually. Deliverables • Signed installer or self-contained executable for Windows 10 (x64) • Source code with clear build instructions (C#/.NET, C++, or PowerShell are all fine as long as you document dependencies) • README covering configuration options and a quick test plan to prove the five-minute trigger, account creation, and non-disruption of USB devices If anything here needs clarification, let me know before you start so we can keep the scope crisp.
Project ID: 40662683
47 proposals
Remote project
Active 15 mins ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, Hello I’m a Windows desktop application developer with 25+ years of overall software development experience, and I can build this lightweight Windows 10 x64 utility to your exact requirements. The application will run quietly in the background, monitor keyboard/mouse inactivity, and lock the workstation exactly five minutes after the last input using the native Windows lock mechanism (`Win + L` equivalent). No custom lock screen or credential UI will be introduced, ensuring the standard Windows authentication experience remains unchanged. I’ll also implement simple local account management through a small GUI and/or command-line interface, allowing authorized staff to create, edit, and delete local Windows accounts using the standard Windows account/credential mechanisms. Reliability is a key focus. The application will only lock the session and will not log off, terminate processes, stop services, disable scheduled tasks, or interfere with continuously connected USB/data-acquisition devices. The behavior will be tested against normal Windows locking. I have extensive experience developing and troubleshooting Windows desktop applications and will keep the implementation simple, stable, and maintainable. I’m happy to clarify any environment-specific requirements before development begins.
$60.95 USD in 1 day
8.4
8.4
47 freelancers are bidding on average $141 USD for this job

Hi, I am a software engineer with over 16 years of experience building reliable Windows utilities and system integrations. I can develop a lightweight C#/.NET background application that measures true keyboard and mouse inactivity through Windows APIs, locks the session after exactly five minutes using the native Windows lock mechanism, and leaves services, scheduled tasks, and USB devices running normally. I’ll add a small elevated account-management dialog for creating, editing, and deleting local Windows users through standard system APIs, so every account remains compatible with the default Windows log-on screen and credential provider. The delivery will include an x64 installer or self-contained executable, complete source and build instructions, configurable settings, and a README with a practical test plan covering timing, accounts, and USB continuity. Will you provide a Windows code-signing certificate, or should the deliverable be prepared for signing with your certificate? I’d be glad to discuss the details and keep the scope crisp.
$100 USD in 7 days
7.5
7.5

This utility will be built around a low-level input hook that resets a timer on every keyboard and mouse event, triggering the native `LockWorkStation()` API precisely at the five-minute mark, ensuring the standard secure desktop appears without any custom UI. For account management, I’ll implement the logic using `NetUserAdd` and `NetUserDel` commands to create and remove local users, which guarantees seamless integration with the standard Windows credential provider and log-on screen. To maintain system stability and avoid disrupting USB devices or active services, the application will run as a lightweight background process that only interacts with the session’s lock state, never touching hardware drivers or system services, and will be compiled as a self-contained x64 executable with a documented build process.
$140 USD in 7 days
5.8
5.8

Hello, My name is Yasir and I am the Founder of A4Logic with over 15 years of experience in software development. Although my core skills do not directly include C#/C++/PowerShell, I possess a solid foundation in multiple programming languages and have no doubt in my ability to execute this project with my experience. I have been consistently delivering high-quality, scalable, secure, and user-friendly software solutions for clients ranging from startups to large enterprises. To tackle your project, I plan to employ my extensive experience in automation and Windows systems. Despite being less familiarized with C#, I am proficient at studying and learning new technologies swiftly. My adaptability has enabled me to undertake diverse projects throughout my career. Moreover, as evident from my profile, your project aligns perfectly with my specialization in automation. Your need for a lightweight yet highly functional utility that monitors inactivity resonates well with the efficient and agile solutions that I've developed in the past. Additionally, ensuring stability during locking without any interruption to running services or active USB connections emphasizes system-wide understanding which is ingrained in my approach towards providing solutions. Lastly, client satisfaction is the most important metric for me as I believe it best represents the value that I provide. By selecting me for this project, you can rest assured that you w Thanks!
$180 USD in 3 days
5.4
5.4

Hi, I’ve read your Windows 10 utility brief closely, and I’m confident I can build a lightweight background tool that locks the session exactly five minutes after inactivity while preserving native Windows behavior and keeping USB-connected devices, services, and scheduled tasks uninterrupted. I can deliver this as a documented Windows Desktop solution with Software Development best practices, plus a practical Software Testing checklist to verify idle detection, local account create/edit/delete flows, and non-disruption after lock. I’ll provide a signed installer or self-contained build, clean source code, and a clear README with build steps and validation notes. I can start right away and deliver a working first version within a few days, then finalize after your review. Should the five-minute auto-lock be fixed globally, or would you like it configurable per machine or user? Best regards, KANIKA
$180 USD in 6 days
5.1
5.1

Hi, I'm Denis. I understand you need a clean Windows 10 utility that locks the session five minutes after inactivity while preserving all active hardware connections and services. The tool should avoid custom lock screens and integrate seamlessly with standard Windows authentication, plus provide simple account management through a local interface. I’ve built similar utilities that monitor input events and trigger system actions without disrupting background processes or USB devices. The work would start with testing the existing input and session APIs to ensure reliable detection and locking, then implementing a lightweight background agent with proper elevation handling for account management. Account creation would follow standard Windows patterns so new users appear in the native log-on list without modifying system credentials code. The main technical risk is ensuring the inactivity timer doesn’t interfere with scheduled tasks or device stability. I’d implement a small agent that registers for input events and locks only after confirming no recent activity, keeping the session fully responsive to system signals. I can start working right away. Let's connect and discuss the details. Thanks, Denis.
$30 USD in 2 days
4.6
4.6

Greetings, I have reviewed your project description and recently worked on a similar project. I believe I can help you deliver this successfully. Let’s open a chat to discuss your requirements in detail and determine the best approach for your project. Regards
$250 USD in 3 days
4.6
4.6

Hello, I appreciate the opportunity to bid on your project for a Windows 10 utility that monitors user inactivity and manages local accounts. Your requirement for a tool that locks the session after five minutes of inactivity while maintaining a seamless user experience is clear and well-defined. With extensive experience in developing Windows applications using C# and .NET, I have successfully created utilities that interact with system processes without disrupting user activities. My focus on stability ensures that services and connected hardware remain operational, meeting your critical requirement. To achieve the project goals, I propose the following approach: - Develop a lightweight application that monitors keyboard and mouse activity, triggering the lock screen after five minutes of inactivity. - Implement a user management feature via a simple GUI or command-line interface for creating, editing, and deleting local accounts. - Ensure that the application operates in the background without interfering with existing Windows services or USB connections. - Provide thorough documentation, including a signed installer, source code with build instructions, and a README detailing configuration and testing procedures. I am eager to start this project, confident in delivering a robust solution that meets your needs. Please feel free to reach out for any clarifications or to discuss further details. Best regards.
$30 USD in 7 days
4.3
4.3

Hi there! I understand you need a lightweight Windows 10 utility that locks the active session exactly five minutes after the last keyboard or mouse input, while keeping all running services and USB devices working normally. I have experience with C#, .NET, Windows API, desktop applications, system utilities, and Windows automation. I can build this as a small background utility with a clean and reliable implementation. I will monitor user inactivity without interfering with active processes or connected hardware, then trigger the native Windows lock screen through the standard Windows API. I will also add a simple dialog or command-line options for creating, editing, and deleting local Windows accounts using the normal Windows credential system. The project will include a self-contained installer or executable, source code, build instructions, configuration details, and a test plan covering the five-minute timer, account management, and USB continuity. check our work [https://www.freelancer.com/u/ayesha86664](https://www.freelancer.com/u/ayesha86664) Should account management require administrator privileges only, as expected for local Windows account changes? Let me know if you’re interested & we can discuss it. Best Regards Ayesha
$140 USD in 4 days
4.1
4.1

I can build this as a lightweight Windows 10 utility that stays resident in the background, monitors keyboard and mouse inactivity, and triggers the native Windows lock screen exactly five minutes after the last input. The lock action will use the standard system path, preserving the familiar Win+L experience with no custom UI or credential flow. For the account-management requirement, I can provide a small dialog or command-line mode to create, edit, and delete local accounts using the standard Windows user-management APIs. Accounts will be provisioned to appear in the normal Windows log-on list and will rely on the default Windows credential provider, keeping the setup clean and native. Stability will be treated as a hard requirement: the utility will be designed to lock only the session, not interfere with running services, scheduled tasks, or USB-connected acquisition hardware. I will document the implementation, dependencies, and a practical test plan that verifies the five-minute trigger, account operations, and uninterrupted device connectivity. Deliverables will include a signed installer or self-contained x64 executable, full source code with build instructions, and a README covering configuration and validation steps. If you want, I can start by outlining the technical design and delivery plan.
$250 USD in 4 days
3.7
3.7

Hi there, I can develop a lightweight Windows 10 utility that locks the session after five minutes of inactivity, while ensuring that all running services and USB connections remain uninterrupted. Additionally, I'll implement a user management feature that allows for easy account creation, editing, and deletion through a simple interface. My goal is to ensure stability, and I will deliver a signed installer or self-contained executable along with the source code, build instructions, and a comprehensive README. Your satisfaction is my priority and I guarantee that I will deliver you a high-quality result. Regards, Ali
$30 USD in 1 day
3.5
3.5

Hi there, let's have short meeting if you wanna discuss the Windows utility quickly. I can build a lightweight C#/.NET Windows 10 x64 utility that runs quietly in the background, detects keyboard/mouse inactivity and calls the native Windows lock exactly after 5 minutes. It will use the standard Windows lock flow, so the session, services, scheduled tasks and USB devices continue running normally. For user management, I can add a small dialog and/or CLI options to create, edit and delete local Windows accounts using the native Windows APIs/commands. New accounts will use the normal Windows credential provider and appear in the standard login screen. I’ll provide a signed/self-contained build, clean source code, build instructions and README with a simple test plan covering timeout, account management and USB stability. Budget: $180 Timeline: 4 days
$180 USD in 4 days
3.5
3.5

Hello, As a result of reviewing your project requirements, I understand you need a lightweight Windows 10 utility that locks the active session exactly five minutes after the last keyboard/mouse input while leaving services, scheduled tasks, and USB-connected devices untouched. I have experience with C#/.NET, Windows API, desktop utilities, local account management, background services, software testing, and installer packaging. My approach would be to use native Windows idle-time APIs to monitor input and call the standard `LockWorkStation` function when the five-minute threshold is reached. For account management, I’d use supported Windows local-user APIs/PowerShell interfaces so created accounts appear in the normal Windows sign-in list and continue using the default credential provider. I’d keep the process lightweight, add create/edit/delete user controls, and verify that locking behaves exactly like Win+L without terminating the session or disrupting USB activity. Deliverables would include the x64 executable/installer, full source, build instructions, configuration notes, and a test checklist. I have one quick question. • Should changing the five-minute timeout be admin-configurable, or fixed permanently? Best regards, Carlos.
$30 USD in 7 days
3.7
3.7

GetLastInputInfo polled once a second is the right call here, LockWorkStation triggers the native prompt without touching the credential provider, so USB sessions and services keep running untouched. I'll ship a small C#/.NET tray utility plus CLI for NetUserAdd/Edit/Delete account management, a signed x64 installer, and a README with the USB non-disruption test. One catch: running it as a Windows service breaks LockWorkStation since session 0 can't lock the console, it has to run in the user session. 1) Should the 5-minute timeout be configurable in the README, or hard-coded? 2) New accounts as standard users or administrators? Cheers Shayan
$55 USD in 3 days
3.3
3.3

With four years of professional experience in software development, I'm confident that I can deliver your Windows 10 Auto-Lock Utility with utmost precision and efficiency. My familiarity with languages such as C#/.NET aligns perfectly with your requirements, allowing me to comprehensively understand the architecture and leverage their features to create the best solution for you. I prioritize stability, whether it's about making a software work correctly or seamlessly integrating it with the existing system. This is especially important for your project as it needs to be lightweight, sit quietly and not disrupt any pertinent background operations like running Windows services or scheduled tasks - all of which I can guarantee. Lastly, I am known for my attention to detail and my ability to document well. You can be confident of receiving not just a signed installer or executable but also source code with clear build instructions, README’s covering configuration options, a test plan, and vital information on dependencies. These will further ensure easy maintenance and updates for your utility beyond this project's completion. Thank you for considering me; I am more than excited to don my skills for this utility!
$250 USD in 1 day
3.4
3.4

Idle detection in Windows is straightforward with GetLastInputInfo from the Windows API, so I'd build this as a lightweight C# WinForms tray app with no visible window until it fires. Auto-lock threshold configurable, minimal CPU footprint, runs on startup. I can start today and have a working build for you by Monday. Budget and timeline here are starting points based on the post. Once we go over the exact lock behavior you want, I'll firm both up. Want me to send a quick scope doc?
$150 USD in 5 days
3.2
3.2

I’ve built lightweight Windows desktop utilities with low-level input monitoring and user-account automation before, so this is straightforward. I’ll implement a C# .NET 6 service that hooks into Windows input events via `SetWindowsHookEx` to detect keyboard/mouse activity, then triggers `LockWorkStation()` after a 5-minute idle window. User management will use `LocalUserManager` and `NetLocalGroupUser` APIs to create/edit/delete accounts and force them into the logon UI—no credential provider changes, just standard Windows integration. The service runs under `LocalSystem` with minimal privileges, avoids blocking USB stacks by using `WM_INPUT` instead of raw HID, and logs only failures to prevent I/O noise. Deliverables include an unsigned MSI via WiX, full source with `dotnet publish`, and a README with manual test steps for idle timing, account lifecycle, and USB stability checks. I can start immediately. Thanks, Andrii.
$150 USD in 4 days
3.2
3.2

Hi, I’ve worked with Windows desktop utilities and system-level automation, and this is a good fit for a small native utility rather than something that needs to sit heavily on the system. One question first: should the five-minute inactivity timer reset when Windows resumes from sleep or hibernation, based on the next user input? I’d implement this in C# with .NET and the Windows API, using the system idle-time APIs to monitor keyboard and mouse inactivity and calling the native Windows lock function once the threshold is reached. Account management would use the supported Windows account APIs rather than modifying the credential provider or logon UI. The utility can run quietly as a background process or service, with configuration kept separate from the core logic. I’d specifically test the behavior around USB devices, running services, sleep/resume and scheduled tasks to ensure locking only affects the interactive session. Abel Files, images, and data analysis are unavailable until usage resets at 1:47 PM. Continue chatting with text only, or upgrade for more access. Upgrade to Plus
$250 USD in 7 days
2.9
2.9

Hi, I can build the Windows 10 background utility with native lock handling and account management. Delivering a stable system tool that locks sessions correctly while keeping services and devices running is key. I’ve worked on Windows desktop projects where system APIs, background processes, permissions, and reliability were critical requirements. I can develop this using C#/.NET with Windows APIs to monitor inactivity, trigger the standard Windows lock screen, and provide a simple interface or command options for local account management. I’ll provide the executable, source code, build instructions, README, and testing steps covering inactivity timing, account creation, and USB device continuity. I’m determined to win this project and confident I can deliver high-quality results within the agreed deadline. Best regards.
$140 USD in 7 days
2.7
2.7

If the machine goes idle and then enters sleep mode before the five‑minute window, the lock timer could be lost. I'll hook the Win32 power‑status events and keep the timer in a persisted state so the lock fires as soon as the session resumes. User creation will call NetUserAdd via the Windows API, ensuring the new account appears in the normal log‑on list without custom providers. A common pitfall is relying on the .NET idle timer, which stops when the system is locked and can miss the five‑minute mark. Instead I'll use a lightweight background service that monitors raw input messages and triggers the lock via the standard LockWorkStation call. I'm ready to start immediately and will deliver a signed installer and full source with clear test steps.
$140 USD in 4 days
2.4
2.4

Hi, I understand the key requirement is a quiet Windows 10 utility that locks the active session after exactly five minutes of keyboard/mouse inactivity while leaving services, scheduled tasks, and USB devices running normally. I would build this in **C#/.NET using Windows APIs**, keeping the application lightweight and using the native Windows lock mechanism rather than implementing a custom lock screen. The implementation will include: * Reliable five-minute inactivity detection * Native Windows session locking * Local account create/edit/delete functionality * Standard Windows credential provider compatibility * Windows 10 x64 self-contained executable/installer * Clear configuration options * Source code and build instructions * README with a repeatable test plan My process will be: implement the inactivity monitor, integrate native account management, test session-lock behavior, verify USB/service continuity, then package and document the final build. A couple of questions: 1. Should the five-minute timeout be configurable or permanently fixed? 2. Should account management require administrator privileges, as expected for local Windows accounts? 3. Do you prefer a small GUI, command-line interface, or both? I can provide a clean, maintainable utility with the source and documentation required for deployment.
$110 USD in 3 days
2.2
2.2

Doha, Qatar
Payment method verified
Member since Dec 5, 2021
$10-30 USD
$10-30 USD
$10-30 USD
$10-30 USD
$30-250 USD
₹100-400 INR / hour
₹600-1500 INR
£250-750 GBP
$30-250 USD
$500 USD
min $50 USD / hour
₹1500-12500 INR
₹750-1250 INR / hour
₹750-1250 INR / hour
$15-25 USD / hour
₹12500-37500 INR
$30-250 USD
$700-701 USD / hour
$500 USD
$5000-10000 USD
₹600-1500 INR
$15-25 USD / hour
$30-40 USD
₹1500-12500 INR
min $50 USD / hour