05:58 · before you're even awake

A day,
protected.

BlockNSFW for Android runs quietly in the background — a private, on-device VPN that keeps porn and adult content off your whole phone, every app and browser. Follow one full day with it switched on.

Coming to Google PlayGet notified 🔔

follow the day

5:58🔒 VPN

5:58

Tuesday, 16 July

Protected

all night · 🔥 6-day streak

06:40 · you reach for your phone

It's already on. It never went off.

Your first glance is the home-screen widget: protection active, the VPN key lit up top. No login, no daily switch-on — and a Quick Settings tile is one swipe away if you ever want it.
Quick Tile · Protected🔒 VPN key · lit in the status bar

07:15 · coffee, and a scroll

A bad link never gets the chance to load.

You tap through a feed and one link points somewhere ugly. It doesn't matter which app it's in — the on-device VPN resolves it, recognizes it, and drops it before a single pixel arrives. Every app. Every browser. Not just one tab.
any-app · ad*lt-site.com

Blocked

before it loaded 🛡️

09:00 · heads-down time

The noisy apps lock themselves, 9 to 5.

You set a schedule once. Now, through your focus hours, the bypass-prone browsers and time-sink apps seal up on their own — and open again when the workday ends. Distraction handled by the calendar, not your willpower.
6a12p6p12a
focus window · apps locked🔒🔒

12:45 · lunch, on café wi-fi

Safe results by default — and the network sees nothing.

A quick search comes back family-safe automatically — Google, Bing, YouTube, DuckDuckGo. Your lookups leave over encrypted DNS, so the café's router learns nothing about you, and an optional Cloudflare layer catches anything your on-device list might miss.
how to…SafeSearch on
🔐 DoH · encryptedcafé wi-fi sees: nothing+ Cloudflare safety net

15:20 · the afternoon dip

The moment it's hardest, it holds.

The urge shows up. You go to switch protection off — and instead of an instant toggle, a cooling-off timer starts and your PIN stands in the way. Trying to uninstall meets the same gentle wall. No lecture, no shame — just enough of a pause that the moment passes on its own.

protection unlocks in

04:59

PIN required

…or just close it. The urge passes first.

18:30 · a link drops in the group chat

Blocked in the chat app too. Your own list still flows.

Someone pastes something sketchy into the thread — stopped, right there in the messenger. Meanwhile the sites you deliberately allowed keep working untouched. You hold the allowlist, and every bit of it lives on your device.
yo check this 👀sketchy-link.co/xyz✕ link blocked in-app
✓ your allowlist still opens fine

23:10 · lights out

A bedtime lockdown you can't undo till morning.

The night schedule seals everything shut until sunrise. The hours when resolve runs thinnest become the hours it's strongest — you put the phone down and actually sleep.

Night lockdown

can't turn off till morning

sealed
9p12a3a6a9a
🌙

Protection just runs while you sleep — no way to switch it off until 06:00.

06:02 · a new day

+1. Seven days — and the shield levels up.

You wake to a small, real reward: the streak ticks over and your guardian shield evolves a stage. Every block this week was tallied on the device, never uploaded. And there's a line waiting from someone walking the same road:
“Day 214. It gets quieter. Keep going.”— anonymous, from the community

LVL 2

🔥 Day 7 streak

143 attempts stopped this week · counted on your phone

That was one day.
Here's to the next.

Setup took about two minutes — one guided wizard — and you can back up your lists and carry them to any phone. Free, no ads, no account, and your browsing never leaves the device.

Coming to Google PlayGet notified 🔔

Device-wide · On-device VPN · No account · Free, no ads