Features
Platforms
Solutions
Compare
Resources

Download Tarn

Free. No account to make, nothing to sign in to. Tarn checks for updates once a day and installs them for you.

macOS

Available

macOS 14 or later. Signed and notarised.

Download for macOS
Tarn's start page: a search field over an ASCII cloud bank, with the sidebar on the left
The start page. One field for addresses, search and actions.

Other platforms

Every platform gets the same features and the same Shield. Windows, Linux, iOS and Android are not released yet; follow the repository to hear when they are.

  • Windows

    Same app as macOS, with Chromium through CEF.

    In development
  • Linux

    Native shell with WebKitGTK.

    In development
  • iOS

    Native shell with WKWebView.

    In development
  • Android

    Native shell with the system WebView.

    In development

Build it yourself

You need macOS 14 or later, Xcode command line tools and Rust (stable).

git clone https://github.com/Quavon-dev/tarn-browser.git
cd tarn-browser
cargo run -p app --release

Your profile lives in ~/Library/Application Support/Tarn.

Know what you install

  • Release builds are signed and notarised on the maintainer's Mac. CI holds no signing identity, Apple credentials or update keys.
  • Each release lists a SHA256SUMS file. The unsigned build CI makes for signing carries a GitHub build attestation of the commit and tag it came from.
  • Updates are signed. Filter lists come as a separate signed bundle, checked by the app before it uses them.

The full process is in docs/release.md.

After you install

  • The Shield starts at Standard: trackers and ads blocked, tracking parameters stripped, the local network out of reach.
  • Press ⌘/ for every shortcut, ⇧⌘S for a new space and ⇧⌘N for a private space that lives in memory only.
  • Apart from the pages you open, Tarn talks to a short list of services, mainly GitHub for updates and filter lists. The full list is on the privacy page.

No telemetry. No account.