URL: /rules/adblock

---
title: "Adblock Detection"
description: "Detection of content blocked by ad blockers and privacy filters"
---

<Note>**Cloud rules** - requires login (`squirrel auth login`). All three rules share a single **5-credit** blocklist check per audit, matched server-side against the full EasyList and EasyPrivacy filter lists. Skipped when not logged in. See [Cloud rules](/cloud/rules).</Note>

Detection of content blocked by ad blockers and privacy filters.

## Rules

<CardGroup cols={2}>
  <Card title="Adblock Element Hiding" icon="triangle-exclamation" href="/rules/adblock/element-hiding">
    Checks for elements that would be hidden by common adblockers
  </Card>
  <Card title="Blocked Tracking Links" icon="circle-info" href="/rules/adblock/blocked-links">
    Checks for links and resources pointing to blocked tracking domains
  </Card>
  <Card title="Privacy Filter Matches" icon="circle-info" href="/rules/adblock/privacy-blocked">
    Checks for trackers and analytics that EasyPrivacy would block
  </Card>
</CardGroup>

## Disable All Adblock Detection Rules

```toml squirrel.toml
[rules]
disable = ["adblock/*"]
```
