SelfGuard - Content Blocker

In-app purchases
Content rating
Everyone
500+
Downloads
Content rating
Everyone
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

You've installed a blocker before. Then, late one night, you uninstalled it.

SelfGuard is a porn blocker and content blocker built for that night. You choose how long a block runs, and until it ends you can't shorten it, stop it, or delete your way out of it.

Turn on uninstall protection and Android itself refuses to remove SelfGuard. Not a warning screen you can tap past: the system says no until you switch that protection off yourself. And if the app ever comes off your phone, reinstalling brings every lock back at its original end time.

WHAT YOU CAN BLOCK
Block porn, the apps that pull you back and the feeds built to keep you scrolling:
• Porn sites and adult content in your browser
• Adult searches, with something better offered instead
• Any app: social media, games, whatever pulls you back
• Keywords: any screen showing a word you choose
• Instagram Reels, Facebook Reels (Facebook app) and YouTube Shorts, while the rest of each app keeps working
• Browsers we can't filter, locked so they can't become a way around
• Network protection (Private DNS): forces Safe Search and filters adult sites at the network level, no VPN app needed

WHY IT HOLDS WHEN YOU DON'T
• Android refuses the uninstall, not just our app.
• A block can't be shortened or ended early. Only the you who set it gets a vote.
• Clearing data or reinstalling brings your locks back at their original end time.
• Your account (Google, or a code we email you) is what restores those locks on this phone.
• Changing your phone's date or time won't end a block early.
• On Xiaomi, Redmi, POCO, Infinix, Tecno and itel phones, SelfGuard shows you the setting that keeps it running.

We'll be honest with you: this is friction and accountability, not impossibility. Android always leaves a way out of any app, and we won't pretend otherwise. What SelfGuard takes away is the easy exit, the one you reach for at 2am and regret at 8.

MORE THAN A BLOCKER
Built to help you quit porn for good, not just get through tonight. Write down your reason for starting, and SelfGuard shows it to you the moment an urge hits, with a short breathing exercise and something better to do. Track your streak, check in daily and hit your milestones. Slipped? Reset without the lecture and keep going.

It's also a focus app and screen time tool: focus sessions block the apps that distract you, and blocking Reels and Shorts gives you your evenings back without losing your messages. A website blocker, app blocker and porn blocker in one.

FREE TO START
Blocking, locks up to 3 days and uninstall protection are free, and you can lock again as often as you like. Premium adds locks up to a year, extending a running block, profiles and deep focus. No ads, no tracking.

HOW SELFGUARD BLOCKS
SelfGuard uses Android's AccessibilityService API, the only way an app can do this job. The service reads what's on your screen (the app you're in, the web address and visible text) to recognise what you asked it to block and show the block screen instead. It checks on your phone, in the moment: screen content is never recorded, stored or sent anywhere. SelfGuard explains this before asking, and you switch the service on yourself in Android's settings.

WHAT LEAVES YOUR PHONE
Your email, plus your Google account ID if you sign in with Google (we don't keep the name Google sends). A one-way hash of this phone's ID, plus its make, model and Android and app versions. Your accountability email, your blocks (apps, keywords and end times), a regular signal that SelfGuard is running and any Premium purchase. They sign you in, alert your partner if SelfGuard goes quiet during a lock, and restore your locks. On your phone, SelfGuard's data is encrypted. Uninstall protection uses Android's Device Admin API with no powers at all: SelfGuard cannot lock your screen, change your PIN, erase anything, track your location or read your files.

You already made the decision. SelfGuard is the content blocker that makes it stick.
Porn blocker, app blocker & website blocker, with an uninstall lock that holds.
Updated on
Oct 31, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Personal info, Financial info and 3 others
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

• New for Premium: extend a block that is already running
• A reminder the evening before a block ends
• Blocking adult content can now also block the browsers SelfGuard can't check, in one step
• More browsers are now checked
• Fixed: blocks could stop counting down after a restart with no internet
• Fixed: an old block screen could show up when you opened SelfGuard