Skip to content
Tabaa

Tabaa or BlockerX for blocking porn?

Published 27 August 2026 - last updated 27 August 2026

If you want a quick start from the store, or your device is iOS, and English is fine for you, try BlockerX. If what you want is blocking whose removal key is not in your own hands, the difference is in the permissions: BlockerX states itself that it uses the Accessibility permission, VpnService and a screen drawn over other apps, and Tabaa uses none of them because it blocks from inside Android with Device Owner.

Two different models for blocking porn

BlockerX is one of the best-known blocking apps in the world: content filtering, an accountability partner, plans across more than one platform, and an instant install from the store. Its model is an app running on top of the system: it reads what is on the screen through the Accessibility permission, draws a blocking screen over whatever app is open, and routes browsing through a local VPN on the phone. Those are its own descriptions of itself on the Google Play Store. Tabaa works in the opposite direction: it does not put an app on top of the system, it takes the Device Owner privilege, so the system itself is what suspends a disallowed app before it opens.

The comparison table

CriterionTabaaBlockerX
PricePhone 200 EGP/month or 2,000 EGP/year, Windows 100 EGP/month or 1,000 EGP/yearTheir pricing page shows $109.96 for twelve months and $199.97 for lifetime access
Android permissionsNo Accessibility, no VpnService and no notification reader, and it asks for no camera, no microphone, no SMS, no contacts and no filesStates Accessibility, VpnService and SYSTEM_ALERT_WINDOW itself, and its FAQ mentions Device Administrator
Blocking mechanismApp suspension at system level, plus Private DNS pinned to dns.tabaa.net and locked, plus forced SafeSearchFiltering through a local VPN and a blocking screen drawn over the app
ScopeThe whole device: any launcher, any user, any SIM, Wi-Fi or mobile dataRelies on permissions granted inside a single Android user and managed from its settings
Resistance to removalThe user cannot uninstall it, force stop it or clear its data, and removal is only through a factory reset whose key is with the supervisorTheir FAQ sets out the path: Settings, then Device Administrators, then turn the permission off, then delete
When the internet is cutBlocking continues from the policy stored on the device, and a strict focus lock ends at the time held locallyWe found no published documentation for this case
AccountabilityA supervisor who sees daily and weekly usage reports, the list of installed apps and the location on a mapAn accountability partner, and their store description mentions sending the partner a notification when the app is deleted
Data sharingAsks for no camera, no microphone, no SMS and no filesThe Data safety card on the store declares that it may share personal information and device identifiers with third parties, and may collect personal and financial information
PlatformsAndroid, plus a standalone Windows programAndroid and iOS
Language and supportFully Arabic, with WhatsApp support on +201507966165Their site is published in twelve languages, none of them Arabic, and support is through a single published email address

Where BlockerX genuinely wins

  • The install is instant, straight from the store: no device provisioning, no factory reset and no backup, and you are running within minutes.
  • The download is free, and their pricing page mentions a one-day trial and a three-day refund guarantee, so trying it carries almost no financial risk.
  • It covers iOS, a platform Tabaa does not reach at all today.
  • The accountability-partner idea is mature in their hands, with a large community of users around the world.

Permissions: what does each app ask of your phone?

This is the most practical point people overlook when choosing. A blocker that runs on top of the system has no choice but to see what you see: the Accessibility permission on Android gives an app the ability to read the content of the screen and interact with it, which is exactly why this kind of app needs it to know which site you opened. BlockerX states that itself in its Google Play description, along with VpnService to route browsing and SYSTEM_ALERT_WINDOW to draw the blocking screen.

Tabaa needs none of that, because it does not watch the screen at all: the system is what suspends the app. So there is no Accessibility service, no notification reader, no VPN on the phone, and no request for the camera, the microphone, SMS, contacts, the call log, photos or files. And we will not claim that Tabaa is an app "with no scary permissions": the Device Owner privilege is the highest privilege Android grants an app, and Tabaa also needs the Usage Access permission, which is only ever granted by a human being by hand. The difference is not the size of the permission but its kind: a device-management privilege, not a screen-reading one.

Why do some banking apps object to that permission?

Because the permission that lets an app read your screen is the same one banking-fraud malware abuses. That is why some banking and payment apps have started restricting how they work on a device where advanced system permissions have been granted to another app. And this is not theory: InstaPay's release notes on Google Play mention adjusting how the app behaves "on devices where advanced system permissions have been granted", and so do the release notes for the National Bank of Egypt app. To be fair, it is not a universal rule across all banks: the Banque Misr app, for instance, mentions nothing of the kind in its release notes.

The practical conclusion for anyone who uses their phone to pay and transfer: Tabaa never asks for the Accessibility permission, so there is nothing on the phone for those apps to object to, and it runs no VPN, so nothing intercepts network traffic locally. The filtering happens at the DNS level pinned in the system, outside every app.

Where Tabaa wins: blocking in the system, not in an app

The second difference after permissions is the reach of the blocking. Tabaa suspends disallowed apps at operating-system level, so the blocking is not tied to a particular launcher, or to a Google account, or to a Wi-Fi network, or to a SIM: change the launcher or the SIM, or move from Wi-Fi to mobile data, and nothing changes. And on Android a second space and an extra user are a separate account with their own apps and settings, which is why Tabaa locks adding, removing and switching users on every version, locks the work profile, and locks cloned apps and private space on Android 15 and newer, all by default. There is no side room in the phone that escapes the policy.

Underneath that sit concrete layers: DNS filtering pinned at device level and locked, so it covers the browser and the WebView embedded inside any app or game, and it needs Android 9 or newer; 47 VPN, proxy, Tor and DNS-changer apps blocked in every mode and suspended even when already installed; and a default-blocked list of 32 phone apps, 11 of them unofficial Telegram forks, because blocking the official app is meaningless if a modified build slips through. Speed is part of the protection too: a blocked app closes in about a third of a second, and any change the supervisor makes reaches the phone in about three seconds. And if the internet is cut off entirely, the blocking continues from the policy stored on the device.

For the computer there is a separate Windows program that runs as a system service rather than an app you can close, with a default list blocking 44 programs, 13 of them Android emulators, because an allowlist on the phone is worth nothing if the same app is opened inside an emulator on the laptop. All of it is monitored from the supervisor app, in Arabic.

The decisive question: who owns the decision to remove it?

Ask yourself one question: do you want a tool you can stop yourself, or a tool only someone else you trust can stop? The BlockerX FAQ page sets out the removal path itself: Settings, then Device Administrators, then turn the permission off, then delete the app, and their store description says that deleting it sends a notification to the accountability partner, which is reporting after the act rather than preventing it. With Tabaa the phone's user cannot uninstall it, force stop it or clear its data, and removal stays possible but only through a factory reset whose key is with the supervisor. If you want the first, BlockerX is a reasonable and economical choice; if you want the second, that is exactly what Tabaa was built for, whether through a relative or a friend as in the guide on making a friend your supervisor, or through the "make us the supervisor" service. See the pricing and the installation page, the guide to blocking porn for adults, and the full comparison of Arabic and foreign apps.

Common questions

What is the real difference in permissions between the two apps?
BlockerX states in its Google Play description that it uses the Accessibility permission to block sites, VpnService to filter browsing, and SYSTEM_ALERT_WINDOW to draw a blocking screen over other apps, and its FAQ page mentions the Device Administrator permission. Tabaa declares no Accessibility service, no notification reader and no VpnService, and asks for no camera, no microphone, no SMS, no contacts and no files. And we will say plainly what it does ask for: the Device Owner privilege, the highest privilege Android grants an app, and the Usage Access permission, which a human grants by hand.
Does a blocking app affect banking and payment apps?
Some banking and payment apps restrict how they work on a device where advanced system permissions have been granted to another app, which is a well-known anti-fraud measure, because the Accessibility permission reads the content of the screen and interacts with it. The release notes for InstaPay and for the National Bank of Egypt app on Google Play explicitly mention adjusting the app's behaviour on devices where "advanced system permissions" have been granted. It is not a universal rule: the Banque Misr app mentions nothing of the kind. Tabaa never asks for the Accessibility permission, so there is nothing on the phone for those apps to object to.
Does the protection survive an extra user, a second space or a cloned app?
On Android, an additional user and a second space are a separate account with their own apps and settings, and Android's own documentation says no user has access to another user's app data, which means any permission a blocking app depends on has to be granted inside that space too. Tabaa locks adding, removing and switching users on every version, locks the work profile, and locks cloned apps and private space on Android 15 and newer. The lock is on by default.
Is BlockerX really free?
Installing it from the store is free, with in-app purchases. Their pricing page shows $109.96 for twelve months and $199.97 for lifetime access, and mentions a one-day free trial and a three-day refund guarantee. Tabaa is fully paid, but in Egyptian pounds: 200 EGP a month for the first phone, 150 for the second, and 100 for the third and beyond, with the Windows program at 100 EGP a month.
I am an adult and I want to bind myself. Which one suits me?
If your own willpower is enough given a few obstacles, try BlockerX. If you know from past experience that you will break through the blocking in a moment of weakness, then Tabaa with a trusted supervisor holding the key, or the service where the Tabaa team plays the supervisor's role.