Preview: the final version of Inco arrives on November 1, 2026.

Inco
Inco hat logo

Inco Browser

A private-by-default browser for Linux.

Inco forgets by design. No history, no session restore, and cookies and cache are cleared when you quit. Ad and tracker hosts are blocked out of the box, and when you need Tor, Onionize opens a separate window through a bundled, verified Tor.

Coming November 1 See releases on GitHub

Linux x86_64 only

More projects coming soon

Inco Browser is the first one. More small tools are on the way.

Coming soon

Project 2

Still under wraps. Check back later.

Coming soon

Project 3

Still under wraps. Check back later.

What it does

Features marked Nov 1 arrive with the November 1 release.

Forgets by default

No history or session restore. Cookies and cache cleared on quit (unless you keep logins).

Inco Filter Nov 1

3,557 ad and tracker hosts blocked by default.

Onionize Nov 1

A separate Tor window using the bundled Tor expert bundle, with a live route panel (guard, middle, exit).

Integrity lock Nov 1

The Tor bundle is signature-checked and must match hashes built into the app before it runs. The install is versioned and read-only.

Vault and bookmarks

Optional password vault (AES-256-GCM with a master password). Bookmarks are off unless you turn them on.

Light and quiet Nov 1

Low RAM mode, DuckDuckGo by default, no telemetry, 5 languages (EN, DE, FR, IT, ZH).

What it is not

How it compares

IncoChromeFirefoxBrave
History saved by defaultNoYesYesYes
Cookies and cache cleared on quitYes, unless you keep loginsNoNoNo
Session restoreNoYesYesYes
Tracker blocking by defaultHost-based, 3,557 hostsNoYes, Enhanced Tracking ProtectionYes, Shields
Built-in Tor windowYes, OnionizeNoNoYes, Private Window with Tor
TelemetryNoneYesYesPrivacy-preserving stats (P3A) on by default
ExtensionsNo extensions (smaller attack surface)SupportedSupportedSupported
Account or sync promptsNonePushes a Google accountOffers syncOffers sync
Default searchDuckDuckGoGoogleGoogleBrave Search

Default settings of a fresh install, October 2026. Other browsers can change most of these in settings.

Screenshots

Inco new tab page with the Inco logo, a private search box and the Onionize switch
New tab
Inco settings with language and privacy switches for cookies, cache, popups, logins, HTTPS-only and Inco Filter
Settings
The What private means page with a table comparing Inco with Chrome and Firefox
What private means, compared with Chrome and Firefox
An Onionize window connected to Tor with the route panel showing guard, middle and exit relays
Onionize with the route panel (guard, middle, exit)

Install

AppImage Nov 1

The AppImage download arrives with the November 1 release. Until then, build from source.

Build from source

Needs Qt6 WebEngine. Install the build tools for your distro first.

1. Install the packages for your distro

Debian / Ubuntu

sudo apt install build-essential cmake ninja-build curl qt6-base-dev qt6-webengine-dev libssl-dev pkg-config

Fedora

sudo dnf install gcc-c++ cmake ninja-build qt6-qtbase-devel qt6-qtwebengine-devel openssl-devel curl

Arch

sudo pacman -S base-devel cmake ninja qt6-base qt6-webengine openssl curl

2. Fetch the bundled Tor

./scripts/fetch-tor.sh

3. Build with CMake and Ninja

cmake -G Ninja -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build

To try it without installing, run ./build/IncoBrowser.

4. Install

./scripts/install.sh

Then open Inco Browser from your application menu. No sudo needed for the install step. It installs to ~/.local.

Flatpak and AUR: coming soon

Creator Program

For YouTubers with 100 or more subscribers who want to hear about Inco early.

View program