Unofficial build · Bitcoin-only · Privacy-first

Trezor Suite,
stripped to what matters.

The same trusted Trezor Suite codebase — with the altcoins, the upsells and the telemetry removed, and privacy turned on by default. No shitcoins. No tracking. No compromise.

Download Verify the build Read the commits ↗

Pinned to Trezor Suite develop @ 860f96c (suite 26.9.0) · 10 commits · desktop only

Why this build exists

Trezor Suite is excellent software buried under features you never asked for — altcoins, staking, yield, exchange integrations, anonymous analytics. Suite Dark is that same software with the noise cut out and privacy switched on. It is not a rewrite and it is not a closed fork: it is a short, ordered set of commits applied on top of official Trezor Suite source, pinned to an exact commit. Nothing more, nothing hidden.

What you get

Bitcoin-only focus

Earn, staking, yield and the entire buy / sell / swap surface are hidden. No altcoin clutter pulling at your attention.

No tracking

Analytics and Sentry crash reporting are disabled at build time. The app talks to your node and your coordinator — plus, on Windows/Linux, an update check against this project's own GitHub releases (opt-out in Settings).

Auto-updates

Windows and Linux builds update themselves from this repo's releases — no re-downloading. macOS too, via a self-signed build (experimental; first launch still shows the usual unsigned-app warning).

🧅 Tor by default

The desktop app routes through Tor from the very first launch, instead of asking you to remember to turn it on.

CoinJoin, working

CoinJoin is re-enabled and pointed at a live community coordinator (coinjoin.kruw.io) — and the "discontinued" banner is gone.

Local config

No remote "message system." The app does not fetch banners, promos or remote feature flags. What ships is what runs.

Don't trust, verify

Every difference from upstream is a plain, readable commit. Build it yourself and check it matches.

🔑 Passwords, first-class

The Trezor-backed password manager is promoted out of experimental into a full "Passwords" item in the left menu.

Exactly what changed

The whole flavour is 10 commits on top of develop @ 860f96c. That's the complete diff — read every line in the repo.

  1. 0001 Branding — product name / app id / URI scheme, version suffix, Bitcoin-orange theme & tray icon.
  2. 0002 Nothing phones home — analytics, Sentry and the auto-updater off; message system local-only; consent screen re-texted; settings toggle disabled.
  3. 0003 Privacy defaults — Tor and discreet mode on by default.
  4. 0004 Bitcoin-only — only BTC everywhere; removes the add-account network search and the MEV protection setting.
  5. 0005 Hide Earn, Trading and the dashboard promo banners.
  6. 0006 CoinJoin enabled — default coordinator + all "discontinued" messaging removed.
  7. 0007 Password manager promoted to a first-class "Passwords" menu feature.
  8. 0008 Auto-update from this repo's releases (Windows/Linux; macOS gated off — unsigned).
  9. 0009 Dark theme by default (light/system still selectable in Settings).
  10. 0010 macOS auto-update via a self-signed build (experimental).

A fork, kept honest

Suite Dark is a fork of Trezor Suite pinned at a specific upstream commit, with the changes above as a small set of commits on top. The whole delta is git log <snapshot>..HEAD — a handful of readable commits, nothing hidden. When upstream moves, we re-pin the snapshot and rebase, so you always know exactly what you're running and how far it sits from the original.

Reproduce the build yourself

The point of an open build is that you don't have to take our word for it. With git, Node 24 and Yarn installed, you can produce the desktop app from official source on your own machine:

# 1. Clone the fork (full source + Suite Dark's commits)
git clone --recurse-submodules https://forge.suite-dark.com/suite-dark/suite-dark
cd suite-dark

# 2. Install + build the shared libs and the signed message-system config
yarn install
yarn build:libs
yarn build:essential

# 3. Build the desktop app (mac | linux | win)
yarn workspace @trezor/suite-desktop build:mac

# → packages/suite-desktop/build-electron/SuiteDark-mac-*.dmg

The community builds are unsigned, so macOS Gatekeeper and Windows SmartScreen will warn on first launch — that is expected for a build you verify yourself rather than one signed by a vendor. Want a signed build? You'll need your own certificates.

Get it

Pre-built, unsigned desktop binaries from the latest continuous build. Your OS will warn on first launch (that's expected — see below) — or build from source and trust your own machine.

Verify your download against SHA256SUMS, browse all releases, or reproduce the build yourself.