Most software
uploads your data.
Compress an image, redact a PDF, convert a config file. Almost every popular tool sends your file to a server first. That’s a privacy and security tradeoff most people don’t sign up for, but it’s the default because it’s easier to build that way.
xjmani builds the same tools to run entirely in your browser. Your files stay on your device. The privacy claim is enforced by the code, not promised by the marketing copy.
Four promises,
built into every tool
Nothing is uploaded
Every tool runs entirely in your browser. Your files, text, and data never leave your device. We enforce this with a Content Security Policy that blocks outbound network requests at the protocol level, not just by promise.
No accounts, no tracking
You don’t sign up. You don’t get an email follow-up. There are no cookies that follow you off the page, no third-party scripts watching you work. The site does not know who you are.
Free, and the source is public
Every tool is MIT-licensed and lives on GitHub. Read the code, fork it, run it on your own server, or download the standalone HTML and use it offline. There is nothing locked behind a paywall.
Built to actually work
These are not demos or feature-gated trials. Each tool ships when it does what it says it does. Real files, real edge cases, real performance. If a tool falls short, it gets fixed before the next one starts.
The tech behind
the tools
Languages
Frontend
Backend
Infrastructure
Made by Amit Ajmani
Software developer, federally incorporated as Loyaltydraw.com Inc. xjmani started as a way to give the tools I keep building for clients a permanent home, and to make them available to anyone who needs them. If your team needs a custom version of a tool, or something that doesn’t exist yet, that’s also a thing I do.
Want a tool
that doesn’t exist yet?
Tell us. The next tool we build is decided by what people actually ask for.