Journal

Why we build software that runs on your machine

The default has quietly become “send everything to someone's cloud.” We build the other way where we can — and here's the thinking behind it.

Published 8 October 2026


Open almost any app today and the first thing it wants is your account — and, with it, your files, your text, your activity, all shipped to a server you'll never see. Sometimes there's a good reason. Often there isn't; it's just the default now. When we build at Praneeth Labs, we try to resist that default and keep the work on your own device wherever it's possible.

What “local-first” means

Local-first software does its real work on the computer or phone in front of you, not on a remote server. Your files are opened, processed and saved on your machine. The network is used only when it genuinely adds something — downloading a result you asked for, say — not as the place your private data has to live by default.

It's a spectrum, not a switch. A tool that converts a PDF entirely in your browser is fully local. A desktop app that runs on your machine but checks for updates is mostly local. What matters is the direction: keep as much as possible on the user's side of the line.

Why it's worth the effort

The trade-offs we accept

Local-first isn't free. You give up effortless sync across devices, you're limited by the device's own power, and some jobs — heavy AI models, huge datasets — really do need a server. We're honest about that: when one of our tools needs to send something to a server to work, its page says so plainly, rather than pretending everything is private when it isn't.

How it shows up in our work

Most of PL Tools runs right in your browser — your PDFs and images are processed on your device and never uploaded. Our desktop apps, like the Software Health Inspector, run on your own machine and scan your own code locally. And in PaperFinder, the AI summaries are “bring your own key”: you paste your own API key, it stays in your browser, and your requests go straight to the model provider rather than through us.

None of this is about being purist for its own sake. It's a simple bet: most of the time, the best place for your data is with you. We build like we believe it.

Read more in the journal, or see what we've built on the products page.