For brains that don't respond to "just use willpower"

You've tried discipline.
You've tried Screen Time.
You've tried just not opening it.

And you still lose hours you didn't mean to spend. You still pick up the phone at 1am. You still close Reddit and reopen it on autopilot three seconds later.

Ration locks your distracting apps by default. You unlock them deliberately, with a timer, for a reason.

No account. No data collection. Runs locally. Just guardrails for your brain.

Ration HUD showing apps and websites locked by default with Instagram in Interrupted mode

You know this loop

The 3am scroll you can't stop — not because you're enjoying it, but because your thumb won't listen to your brain.

Opening Twitter for one notification and losing 40 minutes to a thread about something you'll forget by morning.

Tapping "Ignore Limit" on Screen Time every single time — without even thinking about it. It's not a decision anymore. It's a reflex.

Being told to "just have more discipline" by someone whose brain has never betrayed them at 2am.

"This isn't a willpower problem. It's a brain problem. And it needs a structural solution."

Why I built this

I'm a developer. Twenty years of building software. I know exactly how attention hijacking works — the variable reward loops, the infinite scroll, the notification badges designed to trigger dopamine. I've read the papers. I've given the talks.

And I still got hijacked.

The worst part was the 3am witching hour. Phone in bed, cycling through Twitter, Reddit, Hacker News — not enjoying any of it, just... unable to stop. My brain convinced me I needed to read everything. That I'd miss something important. There was a physical discomfort at the thought of closing a tab with an unread thread.

Info anxiety. That's what it is. And no amount of knowing that made it stop.

I tried every blocker. Every screen time app. They all had the same fatal flaw: they were too easy to dismiss. One tap. One click. The impulse brain answers before the prefrontal cortex even gets the memo.

"I tried every productivity app. Every screen time blocker. They all had the same fatal flaw: they were too easy to dismiss."

So I built the thing I actually needed. An app where distraction is locked by default. Where you have to deliberately choose to unlock something — pick a mode, pick a duration — and then the app enforces your choice.

Those few seconds of friction are everything. That's the gap between autopilot and intention.

— Jamis

Three modes. One rule: locked by default.

Windowed

Set a fixed window — 10 minutes, 30 minutes, whatever you choose. When it's up, the app hides and a mandatory cooldown begins.

"Because I know if I don't set a hard stop, 15 minutes becomes 2 hours and I don't even notice it happening."

📊

Metered

Like a prepaid budget for your attention. The clock only ticks while the app is frontmost — switch away, and it pauses.

"Because I don't need to quit Twitter. I need to stop spending three hours on it when I meant to spend twenty minutes."

🔔

Interrupted

Use an app in bursts — 5 minutes on, 30 seconds off, repeating. Ration taps you on the shoulder so you don't lose yourself.

"Because my brain literally cannot feel time passing once I'm in a scroll hole. I need something to tap me on the shoulder."

What people are saying

"I built this because nothing else worked for me. Screen Time? I'd tap 'Ignore' without thinking. Cold Turkey? I'd uninstall it at 2am. The trick was making the default locked, and making me prove I actually want to open something. That tiny pause changed everything."

— Jamis, developer & sole beta tester

"My son is such a good dancer."

— Jamis's Mom (unrelated, but she wanted to be included)

"I went from 3 hours of Reddit before bed to 40 deliberate minutes. My sleep schedule is unrecognizable. In a good way."

— Jamis, after 2 weeks of using Ration

"He never calls anymore, but at least he's shipping software."

— Also Jamis's Mom

Your brain isn't broken.
It just needs guardrails.

Free in beta, runs locally, no accounts. Built for myself, shared with anyone who recognizes themselves in this page.

No account required Runs 100% locally Transparent analytics Free in beta
Download Ration for Mac

v0.0.45 · macOS 13+ · Apple Silicon + Intel