Ad Blocker

Hermit includes a built-in Ad Blocker, and it is enabled by default for all Lite Apps you create!

No need to download any extensions or add-ons. Everything you need is already in the app.

How it Works

Hermit automatically downloads a block list that contains hundreds of thousands of domains known to be associated with advertising, malware, and other such content. It then blocks any requests to files from those domains. Thus, Hermit is good at blocking ads from third-party ad providers (with domain-based block lists).

Some sites show ads as part of their content: e.g. Instagram or Twitter. Since those ads are loaded from the same domain as the content, it is not yet possible to detect them as ads by looking at network traffic alone.

Automatic Updates for the Cat and Mouse Game

Ad Blocking in general is an art and not an exact science. As soon as we block a particular domain, advertisers start using a different domain to thwart ad blocking, and we then update our block lists to include the new domains.

That’s why Hermit automatically downloads updates to the block lists in the background.

It is still possible for certain ads to make their way through the ad blocker. If you see this, send us a screenshot with the exact URL of the page and we will add those ads to the next release of the block list.

Our block lists are available publicly on GitHub, so you can directly make a change to the set and send us a pull-request on GitHub.

Disabling the Ad Blocker

You can disable the ad blocker for any particular Lite App if it interferes with page rendering.

  1. Launch your Hermit Lite App.
  2. Swipe in from the right edge to reveal the “Quick Settings” sidebar.

  3. Tap on “Block Ads and Malware”