The cryptocurrency hardware wallet market is experiencing a quiet shift toward wireless connectivity. Ledger, Trezor competitors, and new entrants are adding Bluetooth to simplify transactions on mobile devices. The pitch is straightforward: eliminate the cable, reduce friction, improve user experience on smartphones where USB-C or Lightning connections are inconvenient. Yet this feature expansion represents a fundamental misunderstanding of what makes a hardware wallet secure. Every wireless protocol—Bluetooth, NFC, WiFi—introduces an attack surface that an offline-only device deliberately avoids. Trezor’s refusal to add wireless capabilities is not a limitation. It is a deliberate architectural choice that eliminates entire categories of adversarial vectors that even the most paranoid security researcher should take seriously.
The security model of a true hardware wallet depends on physical isolation. Private keys never leave the device. Transactions are signed internally, on isolated silicon, before any data touches a potentially compromised computer or mobile operating system. This separation works only if the connection between device and host is unidirectional in meaningful ways and cannot be exploited remotely. A wired connection—USB, USB-C, or a smart card interface—has critical limitations that a wireless protocol does not share. A cable requires physical proximity, cannot relay commands without a powered connection at both ends, and creates a discrete moment of interaction that the user can observe and verify. Bluetooth and comparable wireless systems dissolve these boundaries. They operate at a distance, can maintain persistent connections, and introduce radio-layer vulnerabilities that a purely offline device avoids entirely.
The wireless protocol threat model that hardware wallets ignore at their peril
Bluetooth Low Energy, the standard for mobile device pairing, operates at 2.4 GHz and is designed for convenience, not adversarial environments. The protocol includes encryption and authentication, but these mechanisms assume a relatively trustworthy ecosystem in which devices pair once and maintain a relationship. A hardware wallet with Bluetooth changes that assumption fundamentally. An attacker within radio range—inside a coffee shop, across a room, or in the neighboring apartment—could potentially conduct replay attacks, jam signals, or exploit pairing weaknesses to trick a wallet into authorizing an unauthorized transaction.
The key vulnerability is not necessarily a flaw in the Bluetooth standard itself. It is the introduction of a wireless interface as a potential ingress point for attacks that an offline device eliminates. Bluetooth requires a radio transceiver, firmware to manage the radio, and a protocol stack to handle incoming commands. Each layer adds code, complexity, and potential exploitability. A device communicating only over USB has no wireless transceiver, no radio firmware, and no need to implement wireless authentication. Those missing components are security features masquerading as limitations.
The Bluetooth threat landscape has substantive documented history. Researchers have demonstrated KNOB attacks (Key Negotiation of Bluetooth), which weaken encryption on paired devices. Others have shown that some Bluetooth implementations are susceptible to passive eavesdropping or relay attacks where an attacker proxies a connection between two devices while modifying commands. None of these vulnerabilities require exotic equipment or nation-state resources. A USB Bluetooth adapter costs under twenty dollars. Radio equipment for signal analysis costs less. An attacker only needs to be in proximity and motivated—the latter being remarkably common in the cryptocurrency space where theft of a private key yields direct financial reward.
When a hardware wallet introduces wireless capabilities, it invites these attack classes into the threat model. The device manufacturers may implement Bluetooth carefully, add extra authentication layers, or even increase PIN complexity to compensate. Those mitigations reduce but do not eliminate the wireless attack surface. Compare this to a crypto hardware wallet connected exclusively via USB cable: no transceiver, no radio stack, no wireless authentication, and no wireless attack surface. The simplicity is the security.
Why cable connections create discrete security boundaries that wireless cannot match
A USB connection has a critical property that Bluetooth lacks: it is not idling in the background maintaining a persistent connection. When a user plugs a Trezor into their computer and opens Trezor Suite, the interaction is deliberate and observable. The user sees the device, acknowledges the connection, and can verify on the hardware screen that a transaction is being requested before signing. When the transaction is signed and transmitted, the user can physically disconnect the device. The entire exchange is bounded by a clear beginning and end.
Bluetooth, by contrast, maintains a pairing relationship after the initial connection. A user might pair their phone with a Bluetooth hardware wallet once, and the two devices will automatically reconnect whenever they are in proximity. An attacker nearby could potentially trigger unexpected reconnections, request signature operations, or inject commands that the wallet has not yet validated through its screen display. The user might not realize an unauthorized transaction is being processed until funds have moved.
The PIN protection and passphrase features that Trezor implements add friction to each interaction, but they operate within this wired paradigm. A user must physically plug in the device, enter a PIN on the hardware screen, and confirm the transaction. An attacker in the vicinity with radio equipment cannot trigger these steps remotely. With Bluetooth, an attacker could potentially cause the device to receive and process commands without the user’s awareness. Even if the wallet requires confirmation on its display, a nearby attacker could use relay techniques to convince the device that a particular transaction has been approved when in fact a different transaction was signed.
The discrete nature of wired interaction also makes forensics and incident response easier. If a Trezor user suspects a compromise, they can examine when the device was physically connected, which computers accessed it, and in what order transactions were signed. Bluetooth interactions leave less evidence. A persistent connection means an attacker might have had multiple windows of opportunity, some of which the user was unaware.
Mobile devices and the mobile OS threat model
Smartphones represent the most complex security environment a hardware wallet must defend against. Android and iOS are large, feature-rich operating systems with extensive permission models, background processes, and attack surfaces. Malware on a smartphone can already compromise the device’s private keys if they are stored in software wallets. A hardware wallet is supposed to be the solution to that problem by keeping keys on isolated silicon. But that isolation breaks down if the hardware wallet communicates with the compromised device over Bluetooth.
An Android device infected with credential-harvesting malware or a keylogger could observe Bluetooth commands between the phone and a wireless hardware wallet. Some of those commands might reveal sensitive information about the transaction being signed, the receiving address, or the amount. Even if the private key itself remains on the hardware device, an attacker with visibility into these commands can infer patterns about wallet behavior, target addresses, or timing of transactions. The compromise is not total, but it is sufficient to degrade the security promise.
iOS, while generally more restrictive, is not immune. A compromised app with the right permissions could potentially communicate with a paired Bluetooth device or observe notifications about transactions. Apple’s sandboxing and permission model are stronger than Android’s, but they are still software-level protections. They do not prevent a compromised operating system from attempting to communicate with a Bluetooth wallet or replay previous commands.
By requiring a USB connection, Trezor forces the transaction flow through the desktop or mobile operating system explicitly. Yes, a compromised computer can see everything happening during the connection. But the compromised computer cannot maintain a persistent background connection, cannot trigger unexpected re-pairings, and cannot communicate with the wallet when it is physically disconnected. The human is responsible for plugging in the cable, and that human decision becomes a security boundary.
The practical attack: replay, relay, and proximity-based exploitation
Consider a concrete attack scenario on a Bluetooth hardware wallet. An attacker is in the same coffee shop as the target wallet user. The user opens their phone, initiates a transaction to send cryptocurrency to a legitimate exchange to trade for stablecoins. The attacker, using a relay device, intercepts the Bluetooth communication and modifies the receiving address to point to the attacker’s wallet instead. The user sees their phone display the correct destination, but the Bluetooth command sent to the hardware wallet contains the modified address. If the wallet’s screen display shows the transaction details, the user might still see the correct address, but if the user relies on the phone to confirm details, they approve the transaction without realizing the destination has been changed.
This attack is not theoretical. Researchers have demonstrated relay and modification attacks on Bluetooth-connected devices in other contexts. The hardware wallet manufacturer might implement extra verification—requiring the wallet to display the full address on its screen, for example—but that adds complexity and depends on the user actually reading the screen carefully every time. With a USB connection, this attack fails entirely because the relay cannot maintain the connection between the time the user plugs in the cable and the time they sign the transaction on the device.
Another realistic attack leverages Bluetooth’s proximity properties. A user walking through an airport with a Bluetooth-paired hardware wallet in their bag might not realize that a nearby attacker with a Bluetooth scanner is detecting the wallet’s presence. Some Bluetooth implementations leak identifier information that could be used to target specific users or trigger pairing attempts. The user never physically interacted with their device, never initiated a connection, and would be completely unaware that an attacker is attempting to communicate with it.
These attacks are easier to execute in high-value theft scenarios. Cryptocurrency theft carries minimal legal consequence in many jurisdictions compared to traditional robbery, and the attacker need not identify themselves. The proximity-based attack surface means anyone in the vicinity of a Bluetooth wallet is potentially a threat. An offline wallet with cable-only connectivity requires the attacker to either compromise the host device or somehow trick the human into approving a transaction they do not intend.
Malware protection is incomplete if the device keeps listening
One of the core security promises of a hardware wallet is that it protects private keys even if the host computer or phone is completely compromised by malware. Trezor delivers on this promise because the private key never leaves the device, the device does not execute arbitrary code from the host, and the connection is stateless in the sense that each interaction must be explicitly initiated by the user through physical connection.
A Bluetooth hardware wallet retains the private key isolation, but it loses the stateless communication property. A compromised phone could potentially send commands to the wallet at any time, as long as the two devices remain paired. The wallet would need additional protections to distinguish between a malicious command from the compromised OS and a legitimate command from the user. Those protections might include additional authentication, rate limiting, or behavioral analysis, but each adds complexity and potential new vulnerabilities.
The malware protection story also depends on whether the user remembers that their wallet is Bluetooth-enabled and within range of the compromised device. If a user pairs their Bluetooth wallet once and then assumes it is disconnected when they pocket their phone, they have created a false sense of security. The device might still be accessible to malware whenever the phone is powered on. This is a cognitive burden that a cable-only device eliminates. You cannot accidentally leave a USB-connected wallet paired. The connection exists only when the cable is physically present.
This cognitive dimension is often underestimated by security designers. The strongest lock means nothing if the user leaves the door open out of habit. A Bluetooth device that pairs automatically might be convenient, but it forces the user to maintain a higher level of awareness about the device’s connectivity state. A USB-only device requires no such awareness. Security through simplicity is not as flashy as security through cryptography, but it is often more reliable.
Why the usability argument for wireless is actually backwards
Manufacturers adding Bluetooth claim it improves usability, particularly for mobile devices where USB connections are clunky or require adapters. This framing treats the cable as a liability rather than a feature. But the friction of plugging in a cable serves a security function: it makes the user aware of what is happening and creates a discrete moment where they can reconsider. A user who must plug in their hardware wallet to authorize a transaction is forced to think about whether they really want to send their cryptocurrency right now. A user who can approve a transaction by simply holding their phone near a Bluetooth wallet might be more prone to hasty decisions.
Usability and security are not always opposed, but they are often in tension. A truly user-friendly system is one that prevents the user from making costly mistakes. In that sense, the cable imposes a useful friction. The user cannot approve a transaction absentmindedly. They cannot authorize a large transfer while distracted. They cannot be tricked into signing something if they are not physically interacting with the device.
For mobile users, the solution is not to make the hardware wallet wireless. It is to accept that hardware wallets are best used infrequently, for high-value transactions where the extra friction is worth it, and for initial seed backup and recovery. If a user needs to approve hundreds of transactions per day from their phone, a hardware wallet may not be the appropriate tool. A mobile app with a strong PIN and biometric protection might be more practical. The goal of security architecture should be to match the tool to the use case, not to add Bluetooth to every device and pretend it eliminates the inherent trade-offs.
The firmware complexity trap that wireless introduces
A Bluetooth-enabled hardware wallet requires substantially more firmware than a USB-only device. That additional code must implement the Bluetooth protocol stack, handle pairing and re-pairing, manage encryption and authentication, and coordinate with the transaction signing logic. More code means more potential bugs, more potential vulnerabilities, and a larger attack surface for firmware exploits.
The Trezor firmware is open-source, allowing security researchers to audit the code. But the smaller the codebase, the easier the audit. Every line of Bluetooth code is a line that does not exist in a USB-only device, and therefore a line that does not need to be reviewed, tested, or secured. Firmware updates also become more frequent and complex on a Bluetooth device because wireless functionality requires more maintenance, compatibility fixes, and security patches.
Consider the risk of a firmware vulnerability discovered months or years after release. A USB-only device can be patched, and the user can reconnect with the updated device. A Bluetooth device might not be able to receive the update over the air if the update mechanism itself requires a wired connection (which it should, for security). The user might not update immediately, or might not update at all, leaving a persistent vulnerability active in a wireless-enabled device in their pocket.
This is not a theoretical concern. Bluetooth implementations have been the source of critical vulnerabilities in other devices. The BlueKeep exploit, the KNOB attack mentioned earlier, and various side-channel attacks targeting Bluetooth have all required security updates. Each time a Bluetooth vulnerability is discovered, every device using Bluetooth must update or risk compromise. A Trezor without Bluetooth has no Bluetooth vulnerabilities to patch.
The self-custody model depends on the device remaining offline
Self-custody means the user is fully responsible for securing their private keys and recovering their assets if something goes wrong. Trezor’s architecture supports this by keeping private keys on the device, allowing users to generate and manage recovery seeds, and preventing the Trezor company from accessing or freezing funds. This model works only if the device remains under the user’s control and offline-capable.
A Bluetooth-enabled device introduces a dependency on wireless infrastructure, pairing state, and potentially on Bluetooth drivers or system-level code. If the user’s phone or computer’s Bluetooth implementation has a bug, the hardware wallet might become unusable until the bug is fixed. If the user loses or damages the phone they originally paired with, they might have difficulty accessing the wallet from a new phone if the pairing process fails. These are not catastrophic failures—the user can always use a USB connection as a backup—but they degrade the promise of true self-custody by introducing additional dependencies.
The offline-only design of Trezor means it functions identically whether paired with a brand new computer, a decade-old laptop, or a phone from any manufacturer. The device does not depend on any particular software environment persisting its pairing state. This independence is crucial for long-term security. A user who stores their Trezor in a safe for five years and then retrieves it should be able to reconnect it to whatever computer they have at that time without worrying about whether the pairing information is still valid or whether Bluetooth support has been deprecated.
Frequently asked questions
Does Trezor’s lack of Bluetooth put it at a disadvantage compared to Bluetooth-enabled competitors?
Not in security terms. The absence of Bluetooth eliminates entire categories of wireless attacks that competitors must defend against through additional firmware complexity, authentication layers, and updates. The cable connection is slower for convenience, but it is faster for security by preventing unauthorized background communication with the device.
Could an attacker compromise Trezor through a USB cable?
A compromised host computer connected via USB can observe the transaction details and attempt to manipulate what the user sees on their phone or desktop, but it cannot forge the private key signature on the device itself. The attacker cannot cause Trezor to sign a transaction the user has not explicitly approved on the hardware screen. A USB connection requires the cable to be physically present, whereas Bluetooth maintains background connectivity.
What should I do if I need to sign transactions frequently on my mobile device?
A hardware wallet is designed for infrequent, high-value transactions where the friction of a wired connection is acceptable. For frequent mobile transactions, a dedicated mobile wallet with strong PIN, biometric authentication, and regular backups may be more practical. Reserve the hardware wallet for large transfers, seed recovery, and security-critical operations.

