DEV Community

Cover image for I'm 13 and I Built a Security Suite. So... Does Age Really Matter?
Akhouri Anmol Kumar
Akhouri Anmol Kumar

Posted on

I'm 13 and I Built a Security Suite. So... Does Age Really Matter?

TL;DR: I'm 13. I built ATLOCK v5, a full security suite in Python. Nobody asked my age when I typed pip install, and the compiler never asked either. So let's talk about whether age really matters. πŸ‘‡


The question nobody asks out loud

Every time someone finds out I'm 13, the conversation changes.

Before they know: "Interesting project. How does the encryption work?"
After they know: "Wow, that's so cute! Did your dad help?" πŸ™ƒ(and for akhouri systems my dad is the biggest enemy)

Same code. Same project. Different reaction. The only thing that changed was a number.

So I want to ask this honestly, and I want you to answer honestly:

Does age really matter?


Quick intro (I'll keep it short, I promise)

I'm Anmol, I'm 13, and I run Akhouri Systems, a tiny one-person software company where I build things that probably shouldn't be built by someone who still has homework.(πŸ˜‚β˜ οΈπŸ”₯)

My biggest project is ATLOCK, a security suite written in Python. Version 5 is now 9,000+ lines of code(it was peaked 10870+ lines but somehow I removed the useless stuffs), and here's what's inside:

  • πŸ” AES-256-GCM encrypted containers with key commitment
  • 🧠 Argon2id password hashing, so brute-forcing hurts
  • πŸ—οΈ A password vault with 2FA (TOTP) support
  • 🎭 A panic password that opens a decoy vault instead of your real one
  • ⏳ Smart lockouts with exponential backoff that resist clock tampering
  • 🧩 Shamir secret sharing to split recovery keys
  • πŸ›‘οΈ Optional TPM-backed key protection and Windows Hello support
  • πŸ”Ž Breach checks that never send your password anywhere (k-anonymity)
  • πŸ§ͺ A built-in fuzz self-test, because I break my own code before you do

I'll say the bold part out loud: I believe ATLOCK v5 is one of the greatest Python security suites ever built. 😀 on planet earth 🌎

Bold? Absolutely. So don't take my word for it. Try to break it. More on that below.


"But you're 13." Okay. Let's test that.

🧍 What people assume at 13 πŸ”§ What actually happened
"You copied it from a tutorial." There's no tutorial for a decoy-vault, lockout-rollback, Shamir-split recovery suite. I read docs, broke things, and rebuilt them.
"You can't understand cryptography." I don't need to invent crypto. I need to use it correctly, and that's a skill, not an age.
"It must be buggy." It was buggy. I found and fixed rollback, timing, and lockout bugs. Every codebase has bugs. Age just gets blamed for mine.
"It's a school project." School doesn't assign this. Curiosity does.

Okay, but let's be honest: where age DOES matter

I don't want to write a "kids are geniuses" post. That's lazy, and it's not true. Here's what age genuinely changes:

  1. Experience. I haven't seen a production system fail at 3 a.m. Older engineers have, and that scar tissue is real.
  2. Formal credentials. No certifications, no independent security audit. ATLOCK has not been audited by a third party yet. If that matters to you (and for security software it should), I get it.
  3. Time. I build between school, exams and life. Progress is slower, not smaller.
  4. Trust. People trust a name with a decade behind it faster than a name that's 13. Fair enough. Trust is earned.

But look at that list again. Every item is about experience, evidence and time, not about the number itself.

Age isn't the thing that matters. It's the thing people use because it's easier than checking the work.

A 40-year-old on day one of Python writes the same NameError I did. A 13-year-old who's shipped for years has seen things. The calendar is a bad proxy for skill. It's just an easy one.


The part I need to say to the other side too

Being young is not a free pass.

Please don't clap for ATLOCK because I'm 13. That would be the exact opposite of what I'm arguing. It's security software. If it's wrong, people lose data. So judge it the way you'd judge anything:

  • Break the App(for now break v4 which is easy to break maybe πŸ˜‚ but if you want to break harder ones then wait for ATLOCK v5)
  • Open an issue. Tell me what's weak.
  • If I'm wrong, say it. Politely or not, I'll read it either way.

Respect the work, not the age. Criticize the work, not the age. That's the whole deal.


Try ATLOCK (the old one) right now

ATLOCK v5 is releasing on 12 October. πŸš€
Until then, you can try the previous version:

GitHub logo Akhouri-Anmol-Kumar / ATLOCK

Free Windows security suite β€” System Lockdown, File Guard, Password Vault.

ATLOCK

The Total Security Suite for Windows. One .exe. Zero installers. Zero compromises.

version platform license made in India

stars v4.0 downloads last commit issues




Download ATLOCK v4.0

Direct download Β· no sign-up Β· no ads

Features Β· Installation Β· FAQ Β· Roadmap



ATLOCK screenshot


🧭 What is ATLOCK?

"We build what others forgot to fix." β€” Akhouri Systems

ATLOCK is a Total Security Suite for Windows β€” built by one developer who got tired of half-baked "lock apps" that promise security and deliver a password prompt.

  • πŸ“¦ Single portable .exe
  • 🚫 No installation, no setup wizard
  • ▢️ Download β†’ Run β†’ Done

πŸ“‹ Table of Contents

⚠️ Windows Defender Warning β€” This Is a False Positive

Windows may flag ATLOCK as an "unrecognized app" or suspicious. This is a well-known false positive for unsigned, PyInstaller-built Python applications β€” it is not malware.


πŸ› οΈ How to run it anyway
…





v4 is the warm-up. v5 is the real thing.


Now it's your turn πŸ‘‡

I genuinely want to hear this, so pick any (or all) of these and fight me in the comments:

  1. When did age help or hurt you in tech: a job, a project, a conversation?
  2. If you saw this exact project from an anonymous account, would you have reacted differently? Be honest. πŸ˜…
  3. Is there an age where "too young" or "too old" is actually true? Where's the line?
  4. Security people: what's the first thing you'd attack in a Python encryption suite?

I'll be in the comments replying to everyone. Go ahead, tell me I'm wrong. πŸ˜„


Built by a 13-year-old who still has homework due tomorrow(Lol half-yearly examinations are happening in my school). If you read this far, thank you, and see you on 12 October. πŸ”

Top comments (4)

Collapse
 
xulingfeng profile image
xulingfeng •

The phrase "older engineers" feels like the wrong choice of wording😠. Remember, on DEV we’re all eternally eighteen, full of youthful energy.🀣

Collapse
 
akhourianmolkumar profile image
Akhouri Anmol Kumar •

older engineers in that context means experience ones.
I know you guys are gen alpha from inside.

Collapse
 
xulingfeng profile image
xulingfeng •

🀣

Thread Thread
 
akhourianmolkumar profile image
Akhouri Anmol Kumar •

???