What if a security application didn’t need your email?
No account.
No cloud dashboard.
No telemetry.
No subscription.
Just a Windows executable running locally on your machine.
That’s the philosophy behind ATLOCK v4, a Windows security suite I’ve been building as a solo developer.
👉 Try ATLOCK v4: [https://akhouri-anmol-kumar.github.io/Akhouri-systems/]
Why local-first?
Security software has an interesting paradox.
You install software to protect your machine…
…and then the software asks you to send information to another machine.
I wanted to experiment with a different architecture.
ATLOCK is designed around a local-first model:
┌───────────────────────────────┐
│ ATLOCK v4 │
├───────────────────────────────┤
│ │
│ 🔒 System Lockdown │
│ 🛡️ NTFS File Protection │
│ 🔑 Password Vault │
│ 📸 Intruder Ops │
│ 🔔 Local Security Alerts │
│ │
├───────────────────────────────┤
│ LOCAL WINDOWS PC │
└───────────────────────────────┘
No cloud dependency
No account required
Enter fullscreen mode Exit fullscreen mode
The idea is simple:
Keep security-sensitive operations close to the machine they’re protecting.
🔐 1. Password Vault
ATLOCK’s password vault uses authenticated encryption through Fernet, with key derivation using PBKDF2-HMAC-SHA256.
The important architectural idea isn’t simply:
“We use encryption.”
It’s:
How do we protect the encryption key and make the entire storage pipeline local?
The vault is designed so credentials remain stored locally rather than being synchronized to a remote service.
That removes an entire category of cloud-side concerns.
🛡️ 2. NTFS File Protection
Windows already has a sophisticated permissions model.
ATLOCK works with Windows’ NTFS security model / ACLs rather than pretending that a custom encryption layer is automatically superior to the operating system.
That’s an important distinction.
A security application shouldn’t reinvent every primitive.
Sometimes the better engineering decision is to use the security mechanisms Windows already provides and build useful functionality around them.
📸 3. Intruder Ops
This was one of the more interesting modules to build.
ATLOCK can respond to repeated unauthorized access attempts with locally stored evidence and alerts.
The workflow is roughly:
Failed authentication
│
▼
Attempt counter
│
▼
Threshold reached?
/ \
NO YES
│ │
│ ├── Security alert
│ ├── Webcam capture
│ ├── Optional recording
│ └── Local evidence
│
└── Continue monitoring
One engineering problem here was not letting hardware operations freeze the main UI.
Camera initialization can be unpredictable.
A security event shouldn’t make the application interface hang.
So capture work needs to be handled separately from the main interface flow.
⚙️ 4. Portable architecture
ATLOCK is distributed as a Windows executable rather than requiring a conventional installation process.
That makes the deployment model simple:
Download
↓
Run
↓
Configure
↓
Use
No account creation.
No server setup.
No cloud console.
No installer dependency.
🧠 The bigger experiment
ATLOCK isn’t supposed to replace BitLocker, Windows Security, enterprise EDR, or dedicated password managers.
That would be a ridiculous claim.
Instead, I’m exploring something different:
What can one local Windows security application realistically bring together without turning into a giant cloud-dependent platform?
That question has shaped most of the architecture.
And honestly, building it taught me something important:
Security isn’t just about adding more features.
Every feature introduces:
more code
more dependencies
more attack surface
more failure modes
more things to maintain
So sometimes the strongest architectural decision is actually:
Don’t add another dependency unless you need it.
🔒 Local-first is a design decision
ATLOCK doesn’t ask users to trust a remote backend for its core security functionality.
That’s intentional.
I’m interested in the idea that a security application should minimize the amount of information that needs to leave the machine in the first place.
Not because cloud software is inherently bad.
But because:
Data you never collect is data you never have to protect.
🚀 ATLOCK v4
Current focus:
🔒 Windows system lockdown
🛡️ NTFS-based file protection
🔑 Local encrypted password vault
📸 Intruder detection
🎥 Local security evidence
🔔 Security alerts
⚙️ Portable Windows deployment
🖥️ Local-first architecture
If you’re interested in Windows security, desktop engineering, privacy-first software, or just want to see what a solo developer can build, I’d genuinely appreciate you trying it.
ATLOCK v4 → [https://akhouri-anmol-kumar.github.io/Akhouri-systems/]
And if you download it, I’d especially like to hear:
What security feature would you add to a local-first Windows security suite?
ATLOCK
“We Build What Others Forgot To Fix”