Arivna 1.0 for Android

The private browser,
engineered in Rust.

A free Android browser with its own ad and tracker blocker, Arivna Shield. Unwanted requests are stopped before they load. No ads, no account, no telemetry.

Android 8.0+10.9 MBFree & open source

The Arivna home screen with search bar, shortcuts and the You're protected badge
Shield on · 2 blocked on bbc.com 13 filter lists · updated daily
  • No account
  • No telemetry
  • GPL-3.0
  • 13 filter lists
  • Daily updates

Arivna Shield

Unwanted requests stop before they load.

Every request a page makes passes through Shield, a native engine written in Rust. If a filter matches an ad, a tracker or a known malicious address, the request is never sent.

  • Reads uBlock Origin and Adblock Plus filter syntax, including cosmetic rules, scriptlets, $redirect and $removeparam
  • A per-tab request log shows the filter behind every decision
  • Tap any element to hide it, or switch Shield off for one site

How Shield works

Request lognews.example.org 4 blocked2 allowed
  • blockedhttps://ads.example-network.com/serve/banner.js||example-network.com^$third-party
  • allowedhttps://news.example.org/assets/app.cssno filter matched
  • blockedhttps://pixel.example-social.com/tr?ev=PageView||example-social.com/tr?$image
  • redirectedhttps://cdn.example-ads.com/tag/adsbygoogle.js$script,redirect=noop.js
  • blockedhttps://metrics.example-stats.com/v1/collect||example-stats.com^$xhr
  • allowedhttps://news.example.org/img/hero.webpno filter matched
  • blockedhttps://popup.example-offers.biz/||example-offers.biz^$popup

Illustration with made-up addresses. In the app, the log lists the real requests of the tab you are on.

99.995% Same verdict as uBlock Origin 83,631 test requests, same 12 lists, compared with uBlock Origin's own network engine (ubo-core 0.1.30). Desktop benchmark.
58ms Engine ready from binary cache The compiled engine is saved to a file and loaded at start. Real phone, release build, Oct 2026.
24h Conditional list updates All 13 lists are checked in parallel once a day with HTTP conditional requests. Unchanged lists are not downloaded again.
  • uBlock filters
  • uBlock Privacy
  • uBlock Badware risks
  • uBlock Quick fixes
  • uBlock Unbreak
  • EasyList
  • EasyPrivacy
  • Peter Lowe's list
  • URLhaus malicious URLs
  • AdGuard Mobile Ads
  • AdGuard Tracking Protection
  • uBlock Cookie notices
  • EasyList Cookie

Everything else

A complete browser, not just a blocker.

Tabs, search, reading tools, a library and privacy controls, in an interface built with Jetpack Compose.

Tabs that stay out of your way

Grid or list view, private tabs with their own cookies and storage, recently closed tabs with Undo, and auto-close after a day, a week or a month.

The tab tray in grid view with a private and a normal section

Search in one tap

Full-screen search with suggestions, recent searches, the link on your clipboard and voice search.

Search screen with suggestions for ad blocker

Your own rules

Tap anything on a page to hide it. It is saved to My filters, where you can edit it later.

Reading tools

Reader view, find in page, night mode for websites, text size and zoom on every site, desktop site and save as PDF.

  • Reader view
  • Night mode
  • Save as PDF

Library and downloads

Bookmarks in folders, searchable history, and a download manager that keeps going in the background with progress, speed and time left.

Address bar, top or bottom

Put the toolbar where your thumb is. Pull to refresh, add pages to the home screen and open links in their apps.

See every feature

Screens

Straight from the phone.

Real screenshots of Arivna 1.0 on Android. Scroll sideways to see them all.

Measured, not claimed

Numbers with a method behind them.

Measured by us on a vivo I2217 with Android 16 and a release build, October 2026.

10.9MB APK download One APK for every supported CPU. The engine itself is about 2 MB per CPU.
33ms Shield time, one page All time spent in Shield for a first page load (BBC, about 75 requests). Later pages: 16 to 22 ms.
0–2% Janky frames Scrolling a news page. Median frame time 8 ms.
275ms Cold start, fastest run Start to first frame was 275 to 380 ms. Faster after Android compiles the app.

In the desktop benchmark, uBlock Origin's engine checks one request about 10% faster than Shield (2.9 vs 3.2 µs); Shield builds about 5× faster and restores from cache about 9× faster. Full method and numbers

Our promise

We do not want your data, so we do not collect it.

No account

There is nothing to sign up for. Bookmarks, history and settings stay on your device.

No telemetry

No analytics, crash reporting or advertising SDKs in the app. What you browse stays on your phone.

Open source

The code is on GitHub under GPL-3.0, with build instructions. Every release lists its SHA-256 checksum.

Browse with less noise.

Install the APK from GitHub Releases today. Google Play is coming soon.