← All posts
·3 min read·Kennedy Owusu

Free projects never pause

Why your Koolbase project stays warm on the free tier forever — and why that's a consequence of how it's built, not a promise waiting to be revoked.

You know the feeling. You built a side project six months ago, you finally send the link to someone, and the first thing they hit is a cold start — or worse, a "this project has been paused due to inactivity, click to restore" screen. The thing you were proud of greets its first real visitor by apologizing for being asleep.

That doesn't happen on Koolbase. On the free tier, your project never pauses. Not after a week of no traffic, not after a month, not ever.

I want to explain why, because "we won't pause your project" is easy to say and easy to quietly walk back the first time it gets expensive. This isn't that. It's a consequence of how the free tier is built — which is exactly why it isn't going anywhere.

Why free projects pause everywhere else

It's not laziness or malice on anyone's part; it's economics. A lot of backends give every free project its own dedicated instance — its own little slice of compute, running whether anyone's using it or not. That's a genuinely nice model in some ways, but it has an unavoidable consequence: an idle free project is real money burning with nothing to show for it.

So those platforms do the only rational thing. They pause free projects after a stretch of inactivity, and they spin them back up on the next request. The cost problem is solved — by making the free tier's quiet job to be just annoying enough that you upgrade to keep it awake.

Why ours doesn't have to

Koolbase's free tier doesn't work that way. Free projects run on shared, multi-tenant infrastructure — not a dedicated instance per project. An idle free project costs us almost nothing to keep warm, because it isn't holding a reserved slice of compute hostage. It's just data and configuration sitting ready.

Which means the incentive that forces pausing everywhere else simply isn't there for us. We don't pause free projects because we'd gain nothing by it. There's no cost fire to put out.

The honest part

Paid and enterprise tiers are a different story, on purpose. Those get dedicated infrastructure — genuinely isolated, and genuinely better for production workloads that need predictable performance and hard boundaries. That's the thing serious teams actually want to pay for, and we're building it properly.

But dedicated infrastructure should be a choice you make when you're ready for it — not a tax on kicking the tires. The free tier's job, as I see it, is to let you build something real and leave it running.

What that actually buys you

  • The demo link in your portfolio still works when a recruiter opens it eight months later.
  • The side project you shipped and forgot about greets its next user warm, not cold.
  • The prototype you're showing an investor doesn't stall on the first tap while it wakes up.

Small things. But they're the difference between a free tier that's a real place to build and one that's a countdown timer.

Come build something and leave it running.

→ Start building · Koolbase launches August 1, 2026

Try Koolbase

Backend-as-a-service for Flutter and React Native, with over-the-air code push built in.

Start Building