Skip to main content

Application settings

Suite provides extensive application-level settings that control how the application behaves. These settings are specific to your Suite installation and don’t affect your device.
Application settings are stored locally in your browser (web) or application data folder (desktop). They don’t sync across devices unless explicitly configured.

Accessing application settings

Navigate to Settings → Application in Suite. Settings are organized into logical sections for easy configuration.

General settings

Language

Change the interface language:
1

Open language selector

Settings → Application → Language
2

Choose language

Select from available languages:
  • English
  • Spanish
  • French
  • German
  • Czech
  • Russian
  • Japanese
  • And more…
3

Applied immediately

Interface updates instantly to selected language.
Language selection only affects Suite interface. Device screens use the language configured on the device itself.

Fiat currency

Set your preferred fiat currency for value display:
  • Settings → Application → Fiat currency
  • Affects all fiat value displays throughout Suite
  • Supports 30+ currencies (USD, EUR, GBP, JPY, etc.)
  • Exchange rates updated every 3 minutes
// Fiat display behavior
interface FiatSettings {
  currency: 'USD' | 'EUR' | 'GBP' | ...; // Selected currency
  rateSource: 'blockbook' | 'coingecko';  // Rate provider
  lastUpdate: number;                      // Timestamp
}
Choose the currency you primarily think in for easier mental conversion.

Bitcoin units

Choose how Bitcoin amounts are displayed:
Standard Bitcoin unit:
  • 1.00000000 BTC
  • Familiar to most users
  • Default setting

Theme

Customize Suite’s appearance:
Bright interface:
  • Better for well-lit environments
  • Traditional look
  • Easier reading for some users

Privacy settings

Discreet mode

Hide sensitive information in Suite:
1

Enable discreet mode

Toggle via Settings → Application or click the eye icon in top-right corner.
2

What gets hidden

When enabled:
  • Balances show as ••••
  • Transaction amounts hidden
  • Fiat values hidden
  • Account values obscured
3

Quick toggle

Use the eye icon for instant on/off switching.
Enable discreet mode before screen sharing or presenting to hide your financial information.

Analytics

Control anonymous usage data collection:
When enabled, Suite sends:
  • App usage patterns (which features are used)
  • Error reports (crashes and bugs)
  • Performance metrics
  • Device model and firmware version
Not collected:
  • Private keys or seeds
  • Addresses or transaction data
  • Balances or amounts
  • Personal information
Analytics help Trezor:
  • Identify and fix bugs faster
  • Understand which features users need
  • Improve user experience
  • Prioritize development
To disable:
  1. Settings → Application → Analytics
  2. Toggle Off
  3. No data will be sent
Analytics are completely optional and can be disabled at any time.

Tor (Desktop only)

Route Suite traffic through Tor network:
1

Enable Tor

Settings → Application → Tor → Toggle On
2

Suite connects to Tor

Suite downloads and starts Tor service (first time only).
3

Traffic routed through Tor

All Suite communication now goes through Tor network:
  • Blockchain requests
  • Exchange rate fetching
  • Update checks
Tor benefits:
  • Hides your IP address from blockchain backends
  • Prevents ISP from seeing crypto activity
  • Adds privacy layer to Suite operations
Tor considerations:
  • Slower connection speeds
  • Longer sync times
  • Desktop-only feature
  • May not work in restrictive networks
Tor provides network-level privacy but doesn’t make cryptocurrency transactions anonymous. Use with CoinJoin for transaction privacy.

Device settings

Auto-eject device

Automatically disconnect device when appropriate:
  • After discovery: Eject once account discovery completes
  • When switching devices: Eject previous when selecting another
  • On Suite close: Eject when quitting Suite (desktop)
Enable auto-eject for enhanced security, especially on shared computers.

Remember device

Control whether Suite remembers connected devices:
  • Enabled (default): Devices remembered across sessions
  • Disabled: Must reconnect each time
Disabling this increases security but decreases convenience.

Labeling (Metadata)

Configure label synchronization across devices.

Enabling labeling

1

Navigate to labeling settings

Settings → Application → Labeling
2

Toggle labeling on

Enable the labeling feature.
3

Connect storage provider

Choose:
  • Dropbox: Cloud sync
  • Google Drive: Cloud sync
  • Local filesystem: Desktop only, no cloud
4

Authorize

Grant Suite access to create its own folder in your storage.
5

Generate encryption keys

Confirm on device to generate metadata encryption keys.
For complete details, see Metadata labeling.

Labeling status

When enabled, view:
  • Connected provider
  • Sync status
  • Last sync time
  • Used storage

Disconnecting provider

Removes cloud connection but keeps keys:
  • Can reconnect later
  • Keys remain on device
  • Labels cleared from Suite
  • Cloud files remain

Crypto settings

Configure which cryptocurrencies are enabled.

Enabling networks

1

Access crypto settings

Settings → Crypto
2

Toggle networks

Enable or disable networks:
  • Bitcoin
  • Ethereum
  • Litecoin
  • Cardano
  • Solana
  • And more…
3

Discovery runs

When enabling a network, account discovery starts automatically.
Disable networks you don’t use to speed up account discovery and reduce backend load.

Testnet networks

Enable testnet networks for development:
  • Bitcoin Testnet
  • Ethereum Goerli/Sepolia
  • Other test networks
Testnet coins have no real value. Only enable for testing and development.

Backend settings

Configure blockchain backend connections.

Default backends

Suite uses Trezor-operated backends:
const defaultBackends = {
  bitcoin: 'btc1.trezor.io',
  ethereum: 'eth1.trezor.io',
  litecoin: 'ltc1.trezor.io',
  // ... more networks
};

Custom backends

Use your own blockchain node:
1

Enable custom backend

Settings → Crypto → [Network] → Backend
2

Select custom

Choose Custom backend option.
3

Enter URL

Provide your backend URL:
  • Bitcoin: Blockbook or Electrum
  • Ethereum: Custom RPC node
  • Other networks: Compatible backend
4

Test connection

Suite validates the connection before saving.
Benefits of custom backends:
  • Maximum privacy (your own node)
  • No reliance on Trezor infrastructure
  • Support your favorite network
  • Better performance (local node)
Running your own Bitcoin full node provides the best privacy and security for Bitcoin users.

Update settings

Auto-update (Desktop)

Control automatic Suite updates:
  • Suite checks for updates automatically
  • Downloads updates in background
  • Prompts to install when ready
  • Recommended for most users

Update channel

  • Stable: Production releases (recommended)
  • Beta: Pre-release testing versions
  • Dev: Development builds (unstable)
Beta and dev channels may contain bugs. Only use for testing, not with real funds.

Desktop-specific settings

Auto-start

Launch Suite on system startup:
  • Settings → Application → Auto-start
  • Suite starts when you log in to your computer
  • Minimizes to system tray
  • Quick access when needed

Window behavior

  • Minimize to tray: Hide in system tray instead of taskbar
  • Close to tray: Keep running when closing window
  • Start minimized: Don’t show window on auto-start

Troubleshooting settings

Clear application data

Reset Suite to factory state:
This clears all application settings and cached data. Your device and funds are not affected.
1

Access clear data

Settings → Application → Clear application data
2

Confirm action

Suite warns about data loss.
3

Data cleared

Clears:
  • All application settings
  • Cached account data
  • Remembered devices
  • Transaction cache
Not affected:
  • Your device
  • Recovery seed
  • Private keys
  • Blockchain data
4

Restart Suite

Suite restarts with default settings.

Export application logs

For debugging and support:
  1. Settings → Application → Application logs
  2. Click Export logs
  3. Save file to share with support
Logs contain technical information but no private keys, seeds, or sensitive data.

Advanced settings

Debug mode

Enable developer features:
1

Activate debug mode

Click the “Settings” page header 5 times quickly.
2

Debug features appear

Additional options become available:
  • Beta firmware versions
  • Testnet networks
  • Custom backend URLs
  • Developer tools
Debug mode is for developers only. Features may be unstable or experimental.

Feature flags

Control experimental features:
  • Usually hidden in standard mode
  • Accessible via debug mode
  • Enable/disable new features before official release
  • Use at your own risk

Settings best practices

Choose currency you’re familiar with
Enable discreet mode for privacy
Use Tor if privacy is important (desktop)
Disable unused networks for faster sync
Keep analytics enabled to help improve Suite
Enable auto-eject on shared computers
Use custom backends for maximum privacy
Keep auto-update enabled for security

Settings by use case

Recommended settings:
  • Tor: Enabled
  • Discreet mode: On by default
  • Analytics: Disabled
  • Custom backends: Your own nodes
  • Auto-eject: Enabled

Device settings

Configure device-specific settings

Metadata labeling

Set up label synchronization

Security

Security features and best practices

CoinJoin privacy

Configure privacy-enhancing features

Build docs developers (and LLMs) love