Fallow The app blocker
you set once.

A native iOS app blocker. Everything outside your daily free window stays locked, and you can’t talk your way out of it.

  • My product
  • 2026
  • Launching on the App Store
Fallow’s home screen: a gold ring around the word Blocked, 4h 20m left, a quote, and Quick block

The problem

Most blockers come with a way out.

Most app blockers have an “ignore for 15 minutes” button, which means they don’t really block anything.

I wanted one where putting apps away is instant and taking them back costs you something.

Time limit

You’ve reached your limit for today.

OK Ignore for 15 minutes

Fallow doesn’t have that button.

The rule

One free window. You choose the hours once.

Everything outside your daily free window is shielded. Putting more away lands instantly. Taking something back costs you a full cycle.

12a612p18

3h

open

Free window, 19:00 to 22:00 Shielded

Tightening

Adding apps, a shorter window, switching a lock on.

Ask any time. It lands now.

Loosening

Removing apps, a longer window, switching a lock off.

Ask inside the window. It lands when the window next opens.

Ask at 19:30 tonight and tonight’s block still runs on the old, stricter rules. You get the change at 19:00 tomorrow.

Fallow

Confine yourself to the present.

– Marcus Aurelius

The shield

What you see instead of the app.

Open a blocked app and Fallow’s shield appears. It rotates through 15 quotes and 8 labels for its one button, and never shows the same pair twice in a row. The art in the medallion rotates too.

The button only ever closes the app. There is no second button to sneak through. Every time the shield appears, Fallow counts one impulse caught, and once there are a few, the shield sometimes says so.

Cool-off locks

It can’t be talked out of.

Loosening always costs a day. And while a block is running, the usual escape routes are closed too.

While blocked

Prevent app deletion

Apps can’t be deleted off the Home Screen while the block is active, including Fallow.

Lock clock changes

Forces automatic date and time, so the schedule can’t be stepped around.

Cool-off timer

Any loosening request only submits after a 30-second wait, long enough to notice you don’t mean it.

Switching a lock on takes effect immediately. Switching one off is a loosening.

One door stays open. iOS always lets the owner switch Screen Time itself off, and every shield goes with it. Fallow says so plainly, and suggests asking someone you trust to set a Screen Time passcode.

How I built it

Native Swift, on Apple’s own Screen Time frameworks.

I built Fallow fully native, on FamilyControls, ManagedSettings and DeviceActivity. It ships as four targets: the app and three extensions. They share one App Group, and that is the only channel between them. Nothing is passed at runtime.

App Group

shared settings

Fallow

The screens, and the only place an edit is ever made.

Monitor

Applies and lifts the shields at the edges of the free window.

Shield configuration

Draws the block screen: the art, the quote, the one button.

Shield action

Answers every press of that button with “close”.

Apple only grants the Family Controls distribution entitlement after a manual review. Fallow’s was approved.

Nothing leaves your phone

Fallow never even sees which apps you picked. It only gets opaque tokens from iOS.

Paying never traps you

The purchase only gates loosening. Anything that tightens works forever, and a running block keeps running whether anyone pays or not.

One place for the rules

Every edit, from any screen, goes through a single function that decides whether it tightens or loosens.

  • Swift
  • SwiftUI
  • FamilyControls
  • ManagedSettings
  • DeviceActivity
  • StoreKit 2

What is your peace worth?

Fallow is launching on the App Store as Fallow | Focus App Blocker.

Next side quest Noteless An AI notes app that grew from a smart notepad into an assistant that brainstorms with you and writes the notes itself.
Yanis Schweizer
Want something like this built? I decide, AI types. You own the code. Fixed price.