// how to // Mar 09, 2026 // 8 min
How to block adult websites on your phone permanently
Permanent is the wrong word for anything you can factory reset. Here is the closest real-world version, and how to build it in one evening.
People searching for a permanent block are usually not asking a technical question. They are asking how to stop re-deciding every night. So let us be honest about the technical part first and then answer the real question.
> Nothing on your own phone is permanent
You own the device. You can factory reset it, change the DNS, sign into a new account or install a browser with a proxy. Any product that promises an unbreakable block on hardware you control is selling you a feeling. What you can build is something with a cost high enough, and a delay long enough, that the impulse expires first.
> The four layers that make it close enough
- ▪Device filter: Screen Time on iOS (Limit Adult Websites) or Private DNS on Android. Blocks the content.
- ▪Account lock: a Screen Time or Play Store PIN entered by another person. Stops the fast undo.
- ▪Network filter: a filtering DNS on the home router, so the laptop and the TV are covered too.
- ▪Time lock: a countdown you cannot shorten from the device, with the key held by someone else. Stops the slow undo.
Most people build layer one and stop. Layer one is the least important of the four. It is the one you can switch off while it is still switched on in your head.
> Why delay beats difficulty
The urge does not run at a constant level. It spikes, and the spike is short — usually a few minutes, rarely more than twenty. A block that costs you twenty seconds loses. A block that costs you a message to another human being and a wait until the timer ends wins, not because it is impossible to defeat but because the thing driving it is gone by then.
You are not trying to build a wall. You are trying to outlast a weather event that lasts eleven minutes.
> Build it tonight, in this order
- ▪Set the device filter. Ten minutes.
- ▪Message one person and ask them to hold a passcode. Five minutes, and the hardest step.
- ▪Change the router DNS. Ten minutes, once, forever.
- ▪Set a first lock of seven days. Not thirty. Seven days you keep beats thirty you abandon.
> What to expect in week one
Day one feels productive. Day two feels fine. Day three is when the bargaining starts, and the bargaining is articulate — it will point out that you only need access for one legitimate reason, that you can always set the lock again tomorrow, that this particular evening is an exception. If the timer can be shortened, you will shorten it while agreeing with yourself that you are being reasonable. If it cannot, the argument runs out of somewhere to go.
That is the whole design of NoPhone: choose the targets, choose the duration, hand the key away, and let the timer do the arguing for you.
// faq
- > Can adult websites be blocked permanently on a phone?
- Not literally, on a device you own and can reset. The practical equivalent is a device filter plus a passcode held by another person plus a timer you cannot shorten.
- > What is the strongest free option?
- iOS: Screen Time content restrictions locked with someone else's passcode. Android: Private DNS with a filtering resolver plus locked Play Store parental controls.
- > How long should my first block be?
- Seven days. Long enough to break the nightly loop, short enough that you will actually start.