README.md raw

Warden

Warden home screen

Add to Obtainium

Android browser router. Tap a link in any app — instead of being thrown into your default browser, pick which browser opens it and in what privacy mode.

Every time. Or save a one-tap Flow and never pick again.

No telemetry. No network calls. INTERNET permission stripped from release builds.

Features

Supported browsers

Brave · IronFox · Vanadium · Helium · Tor Browser · Firefox · Firefox Beta · Firefox Nightly · Firefox Focus · Felice · DuckDuckGo · Chrome

Install

Source
ReleasesSigned arme64-v8a APKs
ObtainiumAuto-update from releases
ZapstoreDecentralized app store

Use

  1. Open Warden → tap Make Default → select Warden under Android's default browser app.
  2. Tap + New Flow → pick a browser → choose a profile (Raw / Privacy / Work) → save.
  3. Tap any link in any app → pick a Flow.

Donate

Free and open source. Tap Donate in the top bar or go to the donation page — any cryptocurrency accepted.

Build

npm install
npx expo run:android          # debug
./scripts/release-dev.sh       # dev APK (side-loads to phone)
./scripts/release-apk.sh       # signed release APK
./scripts/release-zapstore.sh  # publish to Zapstore

Requires JDK 17, Android SDK, Node 18+, NDK 27.1.12297006.

Releases

VersionAPKSHA-256
Warden-v1.3.5-dev-ca2b0a9.apkv1.3.5-dev-ca2b0a989feb1e68a99b330af52866d586d9bd48af31c1367b0ec8c2248464706aed8a0

License

MIT