I Built a Windows Security Suite That Doesn't Need Your Account

작성자

카테고리:

← 피드로
DEV Community · Akhouri Anmol Kumar · 2026-08-16 개발(SW)

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”

원문에서 계속 ↗