Some checks failed
Android CI Build / check (push) Has been cancelled
Android CI Build / package-apks (push) Has been cancelled
Docs Deploy / build (push) Has been cancelled
Module Market Check / Validate modules/ (push) Has been cancelled
Module Market Publish / Generate submissions.json (push) Has been cancelled
Docs Deploy / deploy (push) Has been cancelled
- Package rename com.webtoapp -> br.com.drukstech.codeapp - Product rename WebToApp/web-to-app -> DruksCode/drukscode - Design system Wta* -> Dkc* - applicationId br.com.drukstech.codeapp (.play for gplay flavor) - rootProject.name DruksCode - Fresh git history (upstream kept as remote for sync)
21 lines
1.1 KiB
Markdown
21 lines
1.1 KiB
Markdown
# Hosts Ad Blocking
|
|
|
|
A hosts-rule ad blocker with cosmetic filtering. Open it from [⋮ → Hosts Ad Blocking](/guide/main-screen/more).
|
|
|
|
## Features
|
|
|
|
- **Active rules count** — see how many blocking rules are loaded.
|
|
- **Sources** — manage filter subscriptions: download, import from a file or URL, or delete a source. Custom imports get a display name and render as their own cards with enable/disable/delete.
|
|
- **Built-in lists** — 20 community filter lists (EasyList, uBlock Origin, AdGuard, AdAway, plus 8 language-specific lists).
|
|
- **Search** — find specific rules.
|
|
- **Clear** — remove all loaded rules (with confirmation).
|
|
|
|
## Cosmetic filtering
|
|
|
|
Beyond host blocking, a MutationObserver-based cosmetic filter hides elements matched by cosmetic rules.
|
|
|
|
## Notes
|
|
|
|
- Ad blocking is wired for both preview and export: the host blocker serves preview, and the compiled rule set ships inside the generated APK.
|
|
- Configure ad blocking per app under [Privacy](/guide/config/privacy) — the per-app subscription selector offers the built-in lists **and your imported custom sources**.
|