{"repo":"pass-with-high-score/blockads-android","free":true,"listed":false,"github":"https://github.com/pass-with-high-score/blockads-android","clone":"git clone https://github.com/pass-with-high-score/blockads-android.git","description":"Block ads system-wide on Android using local VPN-based DNS filtering. No root needed. No data collection.","language":"Kotlin","stars":1743,"topics":["blockads","jetpack-compose","kotlin","android","dns","firewall","vpn","block-ads","golang","go-mobile"],"license":"GPL-3.0","category":"mobile-apps","readme_excerpt":"BlockAds BlockAds is a free, open-source ad blocker for Android. It blocks ads, trackers, and malware system-wide using local VPN-based DNS filtering — no root required, no data collection. Built with Jetpack Compose and Material 3 for a modern, premium experience. Download --- Screenshots --- Features Dual Routing Modes: System-wide ad blocking via VPN (no root needed) OR Root Proxy Mode (via iptables) Privacy-first Optional Crash Reporting & Manual Local Logs Export Comprehensive Onboarding Flow (Permissions, Battery Optimization, Opt-in telemetry) WireGuard Profile Import HTTPS Filtering with userspace TCP/IP stack — per-app MITM, cosmetic CSS, JS scriptlets CA cert install verification (auto-refresh after returning from Settings) 284-domain curated passthrough list keeps banking, payments and gov apps working Multiple built-in filter lists (StevenBlack, AdGuard DNS, EasyList, and more) Region-aware defaults — auto-enables filters for your language Real-time DNS query logs with search & filtering Security protection — blocks phishing, malware, and malvertising domains Dark / Light / System theme with Material 3 dynamic colors 7 accent color options + Material You dynamic theming Quick Settings tile & home screen widget Custom block/allow rules and whitelisting Per-app filtering (bypass VPN for selected apps) DNS-over-HTTPS (DoH) support with multiple providers Auto-update filter lists on schedule (6h / 12h / 24h / 48h) Export / Import settings backup Auto-reconnect on boot","default_branch":null,"files":null,"tree":[],"storefront":"/r/pass-with-high-score","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pass-with-high-score/blockads-android/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}