About SecuredKit
SecuredKit is a personal project built on a simple principle: every cryptographic operation should run in your browser, not on a server. Passwords, hashes, UUIDs, PINs, keys — none of it ever leaves your device. Zero transmission. Zero logging. Zero trust required.
The Mission
Most online security tools send your data to remote servers, log your inputs, or bury the tool under ads. SecuredKit runs 100% client-side using the Web Crypto API — the same CSPRNG-backed entropy source browsers expose to every security-sensitive web app. Your data stays in the browser's volatile memory and disappears when you close the tab.
Why Choose SecuredKit?
Zero-Knowledge Architecture
Every tool runs entirely in your browser. No password, hash, key, or other input is ever seen, stored, or transmitted by the site.
Full Security Toolset
Password Generator, Strength Checker, Hash Generator, UUID Generator, PIN Generator, Random Number Generator, Secret Key Generator and more — one suite, one privacy guarantee.
Cryptographically Secure
All randomness comes from crypto.getRandomValues() and the Web Crypto API — never Math.random(). Built with Nuxt 4, Vue 3, TypeScript, and the Web Crypto API.
Built for Professionals
Designed for IT professionals, security auditors, and developers who understand why client-side matters. No hand-holding, no bloat.
Who Builds SecuredKit
SecuredKit is designed, built, and maintained by one person: kodewright. It's the pseudonym I publish under — this is my personal site, not a company or an agency. I've been building for the web professionally for more than 10 years, and today I work as a senior front-end engineer focused on Nuxt, Vue, and TypeScript. SecuredKit is where that experience meets a long-standing interest in client-side security.
Every tool here is something I wanted for my own work and couldn't find in a form I trusted. Each one is auditable: open your browser DevTools, watch the Network tab, and verify that no request is made while values are generated.
Background
- 10+ years of professional web development, from server-rendered sites to large single-page and hybrid applications.
- Senior front-end specialist: Nuxt, Vue 3, TypeScript, Tailwind CSS, and component architecture for production apps.
- Browser-side processing: the Web Crypto API, CSPRNG usage, hashing and HMAC, and keeping sensitive data in volatile memory only.
- Text and encoding internals: Unicode, UTF-8 byte handling, Base64 and URL encoding — the details that break naive password and hash tools.
- Performance and technical SEO: non-blocking bulk generation, Core Web Vitals, structured data, and multilingual (i18n) sites.
How Content Is Made: AI Transparency
The written content on SecuredKit — blog articles, tool descriptions, and FAQs — is drafted with AI assistance. Nothing is published as-is: every piece is edited, fact-checked, and approved by me before it goes live.
Factual claims are checked against the actual implementation, not just against other articles. That means entropy figures and bits-per-character values, character-set sizes, crack-time estimates and the hash rates they assume, hash output lengths, UUID bit layouts, and the RFC or NIST references cited. If an article and the code disagree, the code wins and the article gets fixed.
Who is SecuredKit for?
- IT professionals and sysadmins generating credentials, keys, and tokens at scale.
- Security auditors who need verifiable client-side cryptographic tools.
- Developers integrating UUIDs, hashes, and random values into their workflows.
- Privacy-conscious users who refuse to trust server-side generators with sensitive inputs.
Get in Touch
Have a feature request, found a bug, or want to suggest a new tool? I read every message personally.
Email: [email protected]
Contact Us: Contact Us