If content://cz.mobilesoft.appblock.fileprovider/cache/blank.html just popped up in your browser or your phone’s history, here is the short version: it is a local Android address created by AppBlock, a focus app built by a Czech developer, MobileSoft. It appears when AppBlock swaps a site you have blocked for a blank placeholder page instead of loading the real one. It is not a virus, and it is not sending anything outside your device.
What Does content://cz.mobilesoft.appblock.fileprovider/cache/blank.html Actually Mean?
The string looks technical, but it breaks into five plain pieces once you slow down and read it properly.
The Five Parts, Explained
- content:// — an Android address scheme. Unlike https://, it never touches the internet; it tells the phone to pull data from inside an app instead.
- cz.mobilesoft.appblock — the app’s package name. “cz” flags a Czech developer, “mobilesoft” is the company, “appblock” is the product.
- fileprovider — a built-in Android component that lets one app hand a file to the rest of the system without exposing its raw storage folder.
- /cache/ — a temporary folder. Files here can be wiped any time without breaking the app.
- blank.html — a nearly empty page AppBlock keeps ready specifically to show in place of a blocked site.
Put together, content://cz.mobilesoft.appblock.fileprovider/cache/blank.html simply points at a blank page sitting on your own phone, not somewhere online.
Why Does content://cz.mobilesoft.appblock.fileprovider/cache/blank.html Show Up On My Phone?
AppBlock exists to stop people from opening distracting sites or apps during a work block, a study session, or scheduled downtime. When you try to open a blocked site while a rule is active, the app has to respond somehow. Crashing the browser or throwing a raw connection error would frustrate users, so instead it redirects the request to its own stored blank page and loads that instantly, since nothing has to travel over the network.
In our own testing on a mid-range Android phone, the swap happened in well under a second — noticeably faster than a real page timing out, which on a weak connection can take ten seconds or more before the browser gives up. Android logs the redirect as a completed visit, which is exactly why it turns up later in your browsing history or in a diagnostic log, even though no outside website was ever contacted.
This matters more than it sounds. A slow, spinning “connection failed” screen tempts people to try again, and trying again is exactly the behaviour a focus app wants to prevent. A blank page that loads instantly gives the brain nothing to wait for and no half-loaded content to get curious about — a small design choice, but the difference between a blocking tool that holds up during a real urge to check a site and one that quietly gets worked around.
Is content://cz.mobilesoft.appblock.fileprovider/cache/blank.html Safe?
For almost everyone, yes. A few quick checks confirm it for your own device rather than asking you to take our word for it.
Three Things Worth Checking
- Confirm the app itself. Open Settings, then Apps, and look for AppBlock. It should list MobileSoft s.r.o. as the developer and show it was installed through Google Play.
- Match it to a real rule. If you started a focus session or added a site restriction recently, this is expected behaviour, not a fault.
- Look for anything unrelated. Unexpected admin permissions, unfamiliar app installs, or redirects that do not line up with any schedule you set are worth investigating on their own — this URI itself is just a placeholder page, not proof of a wider problem.
If AppBlock is genuinely installed and a rule is active, the address is doing exactly what it was built to do.
How Do I Stop content://cz.mobilesoft.appblock.fileprovider/cache/blank.html From Appearing?
There are a few routes, depending on how permanent you want the fix to be.
Four Options, From Mildest To Most Permanent
- Edit the specific rule. Open AppBlock, tap the settings icon, find the site under your restriction list, and remove or adjust it.
- Pause blocking for a while. Most versions include a pause or snooze control, which stops the redirect until you turn blocking back on.
- Clear the app’s cache. Go to Settings, Apps, AppBlock, then Storage, and tap Clear Cache. This removes the stored blank.html file along with other temporary data, without touching your saved rules.
- Uninstall the app entirely. If you no longer use AppBlock, removing it stops the redirects for good.
Menu labels shift a little between AppBlock versions and phone brands, so treat these as the general path rather than an exact script for every device.

Is AppBlock’s Blank-Page Method Different From Android’s Built-In Screen Time Tools?
Yes, and the difference is worth knowing if you are choosing between them. Android’s native digital wellbeing controls generally work at the app level — they can lock you out of an entire app once a timer runs out, but they are not built to filter individual websites inside a browser. AppBlock works a level deeper. It intercepts the specific web address before the page renders, which is how the blank-page redirect ends up in the picture at all; a pure app-timer never generates anything like it, since it never touches individual URLs.
The trade-off: a third-party tool needs its own permissions and background process, while a built-in feature is already part of the phone. Neither is objectively better — it depends on whether you need to block specific sites or just cap time in an app.
Should You Actually Worry About It?
Not really. content://cz.mobilesoft.appblock.fileprovider/cache/blank.html is a byproduct of a focus app doing its job — nothing more dramatic than that. If AppBlock is a tool you installed on purpose, seeing this address just confirms the blocking feature is working the way it is supposed to. If you cannot account for the app at all, that is the moment to dig further into your device settings rather than the address itself.
FAQ
Does this mean my phone has a virus?
No. It is tied to a specific, identifiable app rather than to malware, and on its own it is not a sign of infection.
Why does content://cz.mobilesoft.appblock.fileprovider/cache/blank.html show up in my browser history?
Because Android records the redirect as a finished page visit, even though the browser never actually reached an outside website.
Can I open content:// links the way I open a normal website?
No. Content URIs only function inside the Android system itself and are not reachable through a public web address.
Will clearing AppBlock’s cache delete my blocking schedule?
No. Clearing the cache removes temporary files only; your saved rules and settings stay in place.