ClearDeck

Changelog

ClearDeck has never been publicly released, so this page has no history yet. The single entry below describes the work in progress.

  • v0.1.0
  • 2026-10-09
  • in development

0.1.0 in development

development date ·

Blocking

  • Five built-in function modules: ad blocking, tracker blocking and malicious site blocking at the domain layer, plus deep ad and deep tracker blocking at the URL layer; 452,521 entries in total.
  • Rules ship in the APK and work offline from a fresh install, with no download on first run.
  • Every connection is judged locally: a match is rejected, everything else goes straight out — no remote node and no relay.

Visibility

  • Dashboard statistics: traffic, blocked breakdown by module, destinations grouped by registrable domain, top 5 apps.
  • Per-app live and history views, with upload, download and saved figures.
  • Access log with filters and sort, exportable as CSV.

Control

  • Block or Allow on any access-log record, scoped to one app or all apps.
  • My block & allow, holding the rules you make yourself.
  • Import of .yaml/.txt/.mrs files and HTTPS subscription links.
  • Start with system, encrypted DNS and power saving.

Deep inspection

  • Optional: with a ClearDeck certificate installed, match the full URL path instead of only the hostname.
  • Supports app scope, Wi-Fi-only mode and a content inspection limit (default 256 KB).

Performance

  • Measured on a OnePlus 6T: 30 minutes of tunnel runtime used 1.148% of one core; the UI process stays frozen in the background and uses almost no CPU.
  • No WakeLock, AlarmManager, WorkManager or JobScheduler — the tunnel rides a foreground service rather than holding a lock.

Roadmap: what is missing and what might come next →