Quit porn. Not with willpower.
With time.

A timer between you and the sites you're quitting. It grows as you do.

iPhone · Mac · Windows · AndroidNo app, no VPNZero logs
9:41● ● ● 100%
blocked by phaseout
● Protection active · day 14

Wait it out.

3:42
Remaining

The urge peaks at 90 seconds. You're past that.

Session 1/1Day 14Streak 13d
The plan

90 days, laid out.

Default schedule. Configurable before install — locked afterward, in one direction only. You can always make it stricter. Never easier.

Gradual program — attempts & waits

Day 1 → Day 90+
Day 1 — 15Easy start
3
attempts/day5-minute wait
Day 16 — 30Tightening
2
attempts/day10-minute wait
Day 31 — 60Halfway
1–2
attempts/daywaits grow to 30 minutes
Day 61 — 89Final stretch
1
attempt/daywaits stretch to 2 hours
Max sessions/dayCountdown wait (min)
01230m60m120mDay 1Day 16Day 31Day 46Day 61Day 76Day 90
Universal

Works on everything you own.

One subscription covers every device.

iPhone & iPad
Mac
Windows
Android
The method

Three mechanics doing all the work.

No gamification. No shame. No accountability texts. Three quiet mechanics that turn out to matter more than everything else combined.

01

The wait

Type a URL. A timer starts — five minutes on day one, twenty by week three. No password. No button. Most urges don't outlast the kettle boiling, let alone this.

4:32
02

Session limits

Three attempts a day in week one. Two in week two. One in week three. By day thirty the door does not open — so you stop trying.

D1
D7
D14
D30
03

One-way ratchet

Settings only move one way: stricter. Loosening anything — raising daily attempts, shortening waits, removing a custom block — sits on a 24-hour cooldown before it takes effect. Tighter changes apply instantly. The version of you that sets the rules always outranks the one that breaks them.

stricterinstant·looser24h wait
Setup

Five minutes once. No app.

PhaseOut works at the DNS layer — the same layer your phone's parental controls use. No background software, no battery drain, no slowdown.

1

Pick a schedule

Gradual (90d), Moderate (30d), Cold Turkey, or custom.

~30 seconds
2

Download config

Signed .mobileconfig for iOS & Mac. Script for Windows. Hostname for Android.

~20 seconds
3

Install on devices

Tap profile, enter passcode. One account covers every device.

~2 minutes
4

Schedule runs

DNS quietly filtered. Normal sites pass. Blocked ones don't load — to access one, you open the dashboard and wait out the cooldown.

forever
The science

A craving is a 90-second wave. You can ride one out.

The part of your brain that wants this is not the thinking part. It's chemistry — a dopamine spike followed by a valley. Left untouched, the wave crests and falls in about ninety seconds.

PhaseOut doesn't ask you to say no. It asks you to do nothing, for five minutes. By the time the clock runs out, the chemistry has too.

Dr. Jill Bolte Taylor · My Stroke of Insight (2008) · widely cited in craving-response literature.
Craving intensity over timefig. 01
0peak0s90s3min5minTimer ends · 5:00peak ≈ 90s
Pricing

Cheaper than the houryou'd have lost tonight.

One plan. Pick how long. All features in every option.

See pricing
Questions

Straight answers.

No vague marketing. If you're about to type a card number in, you deserve real answers first.

What stops me from disabling it at 2am?+

Friction, not force. Blocked sites simply don't load — they return a clean DNS failure. To unlock one, you open the dashboard and wait out the cooldown (5 minutes on day one, growing to 20 by day thirty). Most urges don't survive that wait.

Do you log my browsing?+

No. We operate a DNS resolver. Blocked domains receive an NXDOMAIN response (no IP, instant fail); everything else is forwarded to Cloudflare over an encrypted connection without being stored. We don't have a browsing-history column because we don't have browsing history.

Does it install an app or a VPN?+

Neither. iOS/Mac: signed configuration profile. Windows: a few clicks in Settings → Network → DNS. Android: one hostname in Settings → Private DNS. No background process, no battery drain, no slowdown.

What about Reddit, Instagram, YouTube?+

Add any domain to your personal blocklist. It blocks the same way as our default list — and removing it later is also subject to a cooldown, so you can't un-block in a moment of weakness. Most subscribers block three or four additional sites.

What if I try it and hate it?+

Cancel any time from your settings page — no friction, no phone call.

How do I cancel?+

Sign in, open Settings, and click Cancel subscription. It takes about ten seconds. You keep access until the end of your current billing period, after which you'll be reminded to remove the DNS profile from your device.

What happens after day 90?+

Protection is permanent. The cooldown on settings changes stretches to its longest, sessions drop to zero, and your blocklist is locked in. The friction is the feature.

Five minutes from now, you'll have already won.

Start today. By the end of the month, the sites you can't stop visiting will be sites you no longer visit.