Skip to content
All posts

Why I left to build calm tools

Most apps are designed to keep you hooked. I wanted to build the opposite — software that does its job and then gets out of your way.

MFKAPPS 3 min read

I left the busy path to build quiet software. Not because the busy path was wrong, but because I kept noticing the same thing in nearly every app I opened: it didn’t want me to leave.

Notifications I never asked for. Streaks that felt less like motivation and more like a leash. Red badges manufacturing urgency over things that could wait a week. Somewhere along the way, “engagement” stopped meaning useful and started meaning sticky. And sticky is a strange goal for a tool. A good hammer doesn’t try to keep you holding it.

So I started building the opposite. Small apps that do one thing, respect your time, and then disappear until you need them again. I call them calm tools, and they’re the whole reason MFKAPPS exists.

What “calm” actually means

Calm isn’t a coat of paint. It’s a set of decisions you make before you write a line of code:

  • No manufactured urgency. If something can wait, it waits. The app doesn’t invent reasons to interrupt you.
  • No dark patterns. No fake scarcity, no buried unsubscribe, no “are you sure you want to leave?” guilt screens.
  • No attention farming. Success isn’t measured in minutes-per-day. If you open the app, do your thing, and close it in fifteen seconds, that’s a win, not a problem to optimize away.

The best compliment a calm tool can get is that you forgot it was running.

That last one is hard, because it runs against almost every incentive in modern software. The industry rewards time-on-screen. I’d rather build something you use for a moment and trust for years.

Small on purpose

I’m one person. No team, no funding, no growth targets to hit by next quarter. For a long time I treated that as a limitation. Now I think it’s the point.

Being small means I can say no. No to the feature that would bloat the app. No to the SDK that would quietly start collecting data. No to the redesign that exists only to look busy in a changelog. Constraints make the product honest. When you can’t do everything, you’re forced to do the right things well.

It also means the bar is entirely mine to set. Every pixel, every word, every default is a decision I made on purpose. That’s terrifying and freeing in equal measure.

Built in Antalya, designed for everyone

I build from Antalya, Turkey. That shapes the work in ways I didn’t expect. Working solo, far from the usual startup noise, you stop chasing trends and start chasing fit — does this actually help a real person get on with their day?

The apps are local-first and multi-language because the people I’m building for aren’t all in one place or one language. Privacy isn’t a marketing checkbox here; it’s the baseline. Your data lives on your device. There’s nothing to harvest, nothing to leak, nothing to sell.

What’s next

Two apps are live or on the way — Granyn for budgets and Hydrame for hydration — and there’s a quiet pipeline of more behind them. I’m in no rush. Each one ships when it’s genuinely good, not when a calendar says so.

If that sounds like the kind of software you’d want on your phone, you’re exactly who I’m building for. I’m not loud about it. I’m just trying to be precise.

That’s the whole idea. Calm tools, made with care.

#indie #manifesto #philosophy