Its own blocking engine
Arivna Shield is native code written in Rust, compiled for each phone CPU and called through JNI. It reads the uBlock Origin and Adblock Plus filter syntax, including cosmetic rules, scriptlets and redirects, and blocks requests before they load.
- 99.995%
- Same answer as uBlock Origin's own network engine on 83,631 test requests (desktop benchmark, same lists, method in
bench/REPORT.md). - 58ms
- Engine ready from its binary cache on a real phone (release build).
- 0–2%
- Janky frames while scrolling a news page on a real phone (release build).