First step towards fixing this issue depends on the type of your device:
📱 iOS: Go to Settings > Safari > Content Blockers and manually re-enable 1Blocker.
🖥 Mac: Make sure you have Safari version 10 installed (older versions won’t work, update if necessary).
Then, open 1Blocker app and manually re-toggle the Block Ads switch. You will need to wait a few seconds to let the app finish sending rules to Safari.
If you still see the problem, try disabling all your custom rules (if you have any) and restarting your device.
YouTube preroll video ads are very difficult to block properly given current tools provided to native Safari content blockers by Apple. 😞 The reason is because preroll ad URL source is indistinguishable from main video URL. However, we’re keeping our eyes on it. We understand how popular YouTube is, so this may get resolved in future versions of the app.
Yes, they are currently ahead of the game. Apple’s native content blocking API is quite limited at the time. Using current toolset, we can’t block their adblocker blocker.
No. Native content blockers use Apple's API (tools), so they work only in Safari and selected third-party iOS apps (like Tweetbot), which instead of using their own custom in-app browser, use Apple's Safari View Controller. Native ads in apps (like those in Facebook or Twitter) can’t be blocked. Because of all this, other browsers like Google Chrome are not supported.
Make sure it is 1Blocker breaking the page (i.e. you don't have other content blocker apps running at the same time) and website works correctly when loaded without 1Blocker. If that's the case, please report the page to us via our Safari extension so we can take a look and fix the problem in future updates. As a temporary workaround, you can long tap the reload button in Safari in order to view a particular page without blockers. Alternatively, just add this website to your whitelist.
Please report site issues to us via our Safari extension. It's the fastest and most convenient way of reporting sites, because we automatically include page URL, iOS and 1Blocker version. You can also optionally add your comments to the report. Please be nice, real humans 👨💻 read them. We will try to fix problems you reported in future 1Blocker updates.
1Blocker doesn't support partial whitelists. However, you have these options:
• Disable Block Comments in 1Blocker.
• Simply whitelist the entire site.
• Long tap the reload button in Safari in order to view the site without blockers.
Yes, but it's hidden in Safari. We wish there was a better way.
In order to see what page resources & URLs are getting blocked during loading with 1Blocker, you need to enable Developer mode in Safari both on your Mac and iOS device (in Settings). Then connect your iOS device to your Mac, launch Safari on both devices, go to Develop menu in Safari on macOS and choose iPhone / iPad, and open console logs.
Open a page on your iOS device and you should see a list of resources getting blocked in console.
Note: the console doesn't show what elements were hidden with CSS Hide rules.
See this page.
Yes, it's our separate app. You need to buy both apps separately.
Are you sure you bought premium on this App Store account before? You can check in iTunes Purchases history for "Unlimited Blockers” in-app purchase from 1Blocker.
If you indeed bought the in-app purchase (IAP) in the past, simply tap “Restore purchase” or “Purchase" button again, you won't be charged twice on the same account.
Just for your information, IAP can’t be shared via Family Sharing and iOS app is a separate purchase from Mac. You need to buy both apps separately.
Let us know if you have any questions. We're here to help.
Apple doesn’t allow family sharing for in-app purchases: “In-app purchases aren't shared with family members in Family Sharing.” https://support.apple.com/en-us/HT202023
Sorry about that.
You can whitelist a site simply by navigating to it in Safari, openning the iOS share sheet, tapping on our Safari extension and turning on the whitelist switch.
Let's say you want to block Twitter.com. To do this you need to create a Block URL rule. Open 1Blocker, scroll to the Block URLs section and create a new rule. To block Twitter.com, type the following in the URL Filter field: https?://+([^:/]+\.)?twitter\.com[:/]
Browse to a site in Safari and launch our Safari extension by openning the iOS share sheet and tapping on 1Blocker extension. Then, select Hide Page Element.
You can do this by openning Safari Web Inspector, finding the URL you want to block and creating a custom rule. To do so, you need to enable Developer mode in Safari both on your Mac and iOS device (in Settings).
First thing to know about cookie blocking, websites still save them to your computer. However, if you have cookie blocking rules enabled, Safari would ignore them when doing requests to those websites, as if they are not present.
For this reason, inspecting this feature by looking at the list of stored cookies won’t be helpful, you need to inspect network requests and see what cookies they carry.
To block cookies, just create a custom rule either in 1Blocker for iOS or Mac.
1Blocker Packages are a custom group of blocker rules that you can create for your own needs and share with others. For example, you can create a custom package to block all social media and enable it in 1Blocker when you need to get work done.
Use 1Blocker for Mac to create custom packages. If you have iCloud enabled, they are automatically downloaded on all your devices. Alternatively, you can save 1Blocker package into a file and export it elsewhere.
1Blocker is not a VPN or proxy server, it can't see what web pages you visit and doesn't expose your privacy.
While most other extensions block content by filtering elements of already downloaded page, 1Blocker uses native blocking technology to tell Safari in advance what should be blocked. This vastly improves efficiency and saves battery life.
When you change your blocking preferences in 1Blocker, it generates a new set of blocking rules that are transfered to Safari. Safari then uses these rules to block resources when you open a site.
No. We don't have (and don't want to) access to any of your personal information. Actual blocking is done by Safari itself, we just tell it what to block. We don't even have analytics neither in our app nor on our website.
By Apple design, content blocking extensions are separate from Safari extensions. 1Blocker Menu is optional and allows you to quickly whitelist domains and pause blocking, main 1Blocker extension is required for content blocking itself.
We use this permission in order to get information about current tab's domain when you select whitelist option. Sadly, there's no technical way to request just this functionality from the system, so we have to request full access to webpage content (which may include your sensitive information). However, we understand how important this data is and only use the domain. We do not transmit or process your data in any other way. Feel free to disable 1Blocker Menu if you don't like this (you'll still be able to block content).
Hope that clears things up.
This is technically impossible – App Store Smart banners are HTML meta tags and not part of the actual page elements, so they're impossible to block with native content blockers API.
Apple may add this functionality to their APIs in the future but personally I don't think they want to do this — nevertheless, I filled a bug report to Apple with feature request.
We’d love to have these features but it’s not technically possible to implement them.
Native content blockers do not see what web pages you visit and what is being blocked, otherwise they could steal personal information about users. This is Apple’s restriction and developers can do nothing about it. That’s why we can’t show any stats or graphs of what is being blocked when you browse web pages.
Developers can't issue you a refund on the App Store. You can do it yourself through iTunes. Here’s a detailed guide on iMore – How to get a refund for iTunes or App Store purchases.
Here’s what you need to do:
• Go to Settings > General > Restrictions and enter in your passcode.
• Scroll down to the Allowed Content section. Do you have any restrictions set for websites other than All? If so, you'll need to disable them in order to activate 1Blocker. (Alternatively, just turn Restrictions Off.)
You should now be able to turn on 1Blocker in Settings > Safari > Content Blockers.