ShopGrade
A one-click audit for any Shopify store.
It checks performance, mobile usability, trust, buying friction and SEO, then turns what it finds into a prioritised report that an agency can hand straight to a client.
Each one started as something that annoyed me. All six are live and you can use them today. (the previews move, too)
A one-click audit for any Shopify store.
It checks performance, mobile usability, trust, buying friction and SEO, then turns what it finds into a prioritised report that an agency can hand straight to a client.
It looks like a calculator. It's actually a vault.
Enter your PIN and press equals, and the calculator opens an encrypted vault. The keys stay in the Android Keystore and your fingerprint unlocks it. Nobody picking up your phone would know it's there.
One good thought a day. That's it.
A calm little app that sends you one quote a day at the time you choose. It works offline, has no feed and doesn't pester you with notifications.
Small steps taken every day will carry you further than a big leap taken once.
YouTube, without the rabbit hole.
It hides recommendations, Shorts and anything else designed to keep you scrolling, and you choose what stays. The built-in focus timer keeps counting even when Chrome puts the extension to sleep.
Forty tabs, tidied in one click.
It groups every open tab by site, gives each group a colour, and reliably brings your session back after Chrome restarts.
Highlights that are still there tomorrow.
Highlight any text on the web and pin a note to it. The notes are anchored to the exact words, so they line up when you come back, and you can search, sort and export them.
My own products and client projects follow the same road. It's rarely a straight line, which is how it should be.
It starts with real friction, like forty lost tabs or an audit spread across five tools.
I design in Figma, build fast, and use it every day until it feels right.
That means store review, CI/CD, a real product page, and no loose ends.
I keep sending updates and fixes and keep up with platform changes. Launch day is where the work really starts.
I give client work the same care as my own products, from Figma to a live release, and I stay around afterwards. Everything below is something I have already shipped.
Fast, responsive sites and web apps in React and Next.js, designed in Figma, with CI/CD and edge hosting set up from day one.
Hands-on Shopify experience: storefronts, checkout and payment flows, and speed work that actually moves sales.
Plan a storeManifest V3 extensions, from the first idea to Chrome Web Store approval, built to stay light and ask for as little access as possible.
Plan an extensionNative Kotlin and Jetpack Compose apps that work offline and are private by design, or React Native when you need both platforms.
Plan an appNot sure which one you need? Tell me the problem and we will work it out together.
Small updates, often. This is what went out most recently. See everything or follow the RSS feed.
codehorizon.in now has a page for every app and extension, with real screenshots and this changelog.
The first screen now says exactly what you are choosing: the secret code you type into the calculator to open your vault.
See SecureVaultAgencies can turn any audit into a presentation deck with their own branding, ready for a client meeting.
See ShopGradeThe biggest SecureVault update yet, and the app is now free to download.
See SecureVault
CodeHorizon started with a simple itch. I kept running into small, annoying problems: forty tabs I couldn't find, a YouTube feed built to eat my evenings, and a store audit spread across five different tools. So I built the fixes myself, then shipped them so anyone could use them.
I care about the small stuff: an animation that feels right, an app that works offline, and data that never leaves your phone. I also have hands-on e-commerce experience, so I know how much a slow page or a clumsy checkout really costs.
Everything here is designed, built and looked after by one person. When you write in, you're talking to the person who made it.
Send a quick hello, or plan a project in three short steps. Either way I read everything myself and reply within a day or two.
Your message is on its way. I'll reply to within a day or two.