A single hardware wallet protects you from remote hackers. It does nothing if you drop it in a house fire, lose the seed phrase, or get hit by a wrench attack while you’re the only person who can move the funds. Multisignature (multisig) wallets fix that single point of failure by splitting spending authority across two or more devices, so no single lost key, stolen phone, or coerced signature can drain the wallet on its own.
This tutorial walks through building a 2-of-3 Bitcoin multisig wallet using Sparrow Wallet as the coordinator, paired with hardware signers such as a Coldcard, a Trezor, or a Ledger. By the end you’ll have a working wallet, a tested recovery process, and a backup plan that survives losing any one key. Total time: about 90 minutes if your hardware is already unboxed and updated.
Why single-key wallets keep failing people
Trezor disclosed in August 2026 that a breach at its fulfillment partner exposed contact details, shipping addresses, and phone numbers for roughly 14,000 customers. No seed material or device keys were compromised in that incident, but it’s a reminder that the supply chain around a hardware wallet is a real attack surface, not just the device itself. If an attacker knows your name, address, and that you bought a Trezor, a single-key setup gives them one target to threaten, coerce, or physically intercept.
Multisig removes that single point of coercion. With a 2-of-3 setup, someone would need to compromise two independent devices, in two different locations, signed by two different people or held under two different custody arrangements, before they could move a single satoshi. That’s a fundamentally different threat model than “steal one device, steal everything.”
Sparrow Wallet remains the standard free, open-source desktop coordinator for this kind of setup in 2026. It builds transactions, tracks balances, and manages the signing workflow, but it never holds your private keys. Those stay on the hardware devices. Sparrow also connects to your own Bitcoin Core full node, so your wallet queries your own copy of the blockchain instead of leaking your addresses to a third-party server.
Multisig vs. single-sig vs. exchange custody
Before committing to a multisig build, it helps to see where it actually sits on the custody spectrum. Most Bitcoin holders move through three stages: leaving funds on an exchange, moving to a single hardware wallet, and eventually splitting control across multiple devices. Each stage trades convenience for resilience in a different way.
| Custody model | Who holds the keys | Main risk | Recovery if you lose access |
|---|---|---|---|
| Exchange custody | The exchange | Exchange hack, insolvency, account freeze, or exit scam | Depends entirely on the exchange’s policies and solvency |
| Single hardware wallet | You, on one device | Lost device, damaged seed backup, coercion, or a single point of physical theft | Only works if your one seed backup survives intact |
| 2-of-3 multisig | You, across three independent devices | Losing two of three keys simultaneously, which is rare if keys are geographically separated | Any two of the three seeds plus the descriptor rebuild the wallet |
Exchange custody remains the easiest starting point for beginners buying small amounts, and it’s not inherently reckless for funds you plan to trade actively. But “not your keys, not your coins” holds up as a real risk statement, not just a slogan, every time an exchange freezes withdrawals or gets breached. A single hardware wallet is a meaningful upgrade for anyone holding Bitcoin long-term. Multisig is the next step up for people who’ve decided the amount at stake justifies the extra setup time, and it’s increasingly common for holdings above a few thousand dollars, for shared family funds, or for anyone who travels frequently and doesn’t want a single device to represent total loss if it’s stolen.
Prerequisites and versions
Gather everything below before starting. Multisig setup goes badly if you’re improvising hardware mid-tutorial.
- Sparrow Wallet, latest stable release from sparrowwallet.com (this guide assumes the 2.x branch, since the interface has stayed consistent across recent point releases)
- Two or three hardware signers from different vendors if possible. Mixing brands means a single supply-chain or firmware bug can’t compromise every key at once. This guide uses a Coldcard, a Trezor, and a Ledger as the example trio
- A laptop or desktop running Windows, macOS, or Linux with 4GB+ RAM free
- A microSD card (for Coldcard’s air-gapped PSBT signing) or a phone camera (for QR-based signing on newer Coldcard Q models)
- Bitcoin Core (optional but recommended) fully synced, or access to a trusted Electrum server if you skip running your own node
- Three sheets of metal or paper backup material for recording seed words, one per device, stored separately
- A small amount of test funds (a few dollars of BTC) to validate the wallet before moving real money
Current retail pricing for common signer options, so you can budget a 2-of-3 or 3-of-5 build:
| Device | Vendor | Approx. price (USD) | Air-gapped signing method |
|---|---|---|---|
| Coldcard Q | Coinkite | $249 | QR code, microSD, NFC |
| Coldcard Mk4 | Coinkite | ~$150 | microSD, USB (air-gapped mode) |
| Trezor Safe 3 | SatoshiLabs | $79 | USB (not natively air-gapped) |
| Trezor Safe 5 | SatoshiLabs | $169 | USB (not natively air-gapped) |
| Ledger Flex | Ledger | $249 | USB / Bluetooth via Ledger Live |
| Ledger Stax | Ledger | $399 | USB / Bluetooth via Ledger Live |
Prices are approximate retail figures and shift with promotions and region, so check the vendor’s own store before buying. If air-gapped signing matters to you (recommended for the key you’ll use most often), the Coldcard line is the only one of these three brands with dedicated microSD- or QR-based offline signing built in. Trezor and Ledger devices in this setup sign over a USB connection to Sparrow, which is still secure since the private key never leaves the device, but it’s not physically air-gapped.
Choosing which hardware wallets to combine
The example in this tutorial pairs a Coldcard, a Trezor, and a Ledger, but the specific brands matter less than the principle behind picking them: diversity of firmware, diversity of supply chain, and at least one device with true air-gapped signing.
Coldcard, made by Coinkite, runs open-source firmware and is popular specifically because it supports fully air-gapped operation through microSD, QR codes, or NFC on the Q model, meaning it never needs a direct USB data connection to a computer to sign a transaction. That’s a meaningful security property for the key you’ll use most often, since it removes an entire category of USB-based attack vectors. Trezor’s Safe 3 and Safe 5 also run largely open-source firmware and connect over USB, with the Safe 5 adding a larger touchscreen and a secure element chip that the Safe 3 lacks. Ledger’s Flex and Stax use a closed-source secure element architecture, which some users trust for its certification history and others avoid for the same closed-source reason. None of these tradeoffs make a device unsuitable for multisig. They’re differences in philosophy and attack surface, and combining devices with different philosophies is exactly the point.
If budget is a constraint, a workable 2-of-3 can pair one Coldcard Mk4, one Trezor Safe 3, and a device you already own, as long as it supports exporting a multisig-compatible extended public key and signing PSBTs. Check each device’s documentation for explicit multisig and PSBT support before buying, since not every hardware wallet on the market handles both.
Step 1: Decide your quorum before you touch any hardware
The quorum is written as M-of-N: M signatures required out of N total keys. This is the single most important decision in the whole setup, and it’s hard to change later without moving all your funds to a new wallet.
| Quorum | Best for | Tradeoff |
|---|---|---|
| 2-of-3 | Individuals and couples wanting redundancy without daily complexity | Lose 2 keys and funds are gone. Lose 1 and you’re still fine |
| 3-of-5 | Higher-value holdings, small teams, or estate planning across multiple trusted parties | More coordination overhead per transaction, plus more hardware to maintain |
| 2-of-2 | Rarely recommended for personal use | No redundancy, losing either key locks funds forever |
For most people reading this, 2-of-3 is the right starting point. It tolerates losing any single device, any single seed backup, or any single location being destroyed, while still only requiring two signatures to actually spend. This tutorial builds a 2-of-3 wallet, but every step generalizes directly to 3-of-5 by adding more signer devices at the relevant steps.
Step 2: Install and configure Sparrow Wallet
Download Sparrow directly from sparrowwallet.com and verify the checksum against the signature published on the same release page before running the installer. This matters more for a multisig coordinator than for almost any other piece of software on your machine, since it’s what will eventually see every address and transaction you build.
On first launch, go to File > Preferences > Server and choose your backend:
- If you’re running Bitcoin Core, point Sparrow at your node’s RPC and set the connection type to “Bitcoin Core”
- If you don’t run a node, Sparrow defaults to public Electrum servers, which works but leaks your addresses to whichever server you query
Running your own node is the only way to get full privacy from this setup, since a third-party Electrum server can otherwise map every address in your wallet back to a single IP address over time.
Step 3: Update firmware on every signing device first
Do this before creating the wallet, not after. Firmware updates on a hardware wallet can change its derivation behavior or descriptor export format, and you do not want to update firmware on a device that’s already holding live funds in an established multisig without testing first.
- Coldcard: update via microSD following Coinkite’s signed firmware process. Current Coldcard firmware supports importing and exporting multisig wallets as a descriptor, including QR-based export on the Q model
- Trezor: update through Trezor Suite, connected directly via USB
- Ledger: update through Ledger Live, and confirm the Bitcoin app installed on the device is current
Write down the exact firmware version for each device after updating. You’ll want this recorded alongside your backup materials in case you ever need to explain your setup to a person helping you recover funds.
Step 4: Generate a new seed on each device, one at a time
Never reuse a seed from an existing single-sig wallet for one of your multisig keys. Generate a brand-new seed on each device, in a private space with no cameras or onlookers, and write the words on your metal or paper backup immediately.
Common pitfall: people generate all three seeds in the same sitting, get tired by the third one, and rush the backup. Take a break between devices. A wrong word transcribed on the third seed is the kind of mistake that isn’t discovered until years later during a recovery attempt.
Each device will also show you the derivation path it uses for multisig (commonly a BIP48-style path for native segwit multisig). Sparrow will read this automatically when you import the device, so you don’t need to enter it manually.
Step 5: Create the multisig wallet in Sparrow
In Sparrow, choose File > New Wallet, name it something you’ll recognize later (not “wallet1”), and select Multisig as the policy type.
New Wallet
Name: btc-multisig-2of3-2026
Policy Type: Multi Signature
Script Type: Native Segwit (P2WSH)
Threshold: 2 of 3
Cosigners:
1. Coldcard (import via microSD or QR)
2. Trezor (import via USB, direct connect)
3. Ledger (import via USB, direct connect)
Native segwit (P2WSH) is the standard script type for new multisig wallets in 2026, since it gives you lower transaction fees than legacy P2SH multisig and is supported across all three device families used in this example.
Why native segwit and not an older script type
Bitcoin multisig has gone through three main script types since it was introduced. Legacy P2SH multisig, the original format, is still valid on the network but carries larger transaction sizes and higher fees. P2SH-wrapped segwit (P2SH-P2WSH) was a transitional format that let older wallets partially benefit from segwit’s fee savings. Native segwit (P2WSH), the format this tutorial uses, is the current standard: it produces the smallest transaction weight of the three, which translates directly into lower fees every time you spend, and it’s supported natively by Coldcard, Trezor, and Ledger devices running current firmware. Unless you have a specific compatibility reason to use an older format, native segwit is the right default in 2026.
Step 6: Import each cosigner
This is where device-specific workflows diverge. Sparrow will prompt you to add each cosigner one at a time.
Importing the Coldcard
On the Coldcard, navigate to the multisig export menu and export the wallet’s public key info as a file to microSD, or display it as a QR code if you’re on a Q model. In Sparrow, select “Import File” or “Scan QR” under the Coldcard cosigner slot and load that export. Sparrow will read the extended public key (xpub) and derivation path automatically.
Importing the Trezor and Ledger
Connect each device via USB, unlock it, and choose “Connect Hardware Wallet” in Sparrow for that cosigner slot. Sparrow will detect the device, request the multisig-relevant xpub directly over USB, and confirm the fingerprint on-screen. Verify the fingerprint shown in Sparrow matches what’s displayed on the device screen itself before continuing. This confirms you’re importing the key from the physical device in front of you, not a spoofed one.
Once all three cosigners are imported, Sparrow generates your first receive address. Verify this address independently on at least one of the hardware devices (most support displaying the multisig receive address on their own screen) before sending any funds to it.
Step 7: Export and back up the wallet descriptor
This is the step people skip, and it’s the one that actually matters most for recovery. An output descriptor is a compact string that encodes the exact wallet policy: script type, threshold, and the extended public keys of every cosigner. Without it, recovering a multisig wallet from just your seed phrases alone means manually reconstructing the derivation path and script type, which is error-prone and occasionally impossible if you don’t remember the exact settings you used.
In Sparrow, go to the wallet’s settings and export the descriptor (Sparrow calls this the wallet’s “Export” option, saved as a .txt or .json file depending on format). It looks something like this:
wsh(sortedmulti(2,
[a1b2c3d4/48'/0'/0'/2']xpub6Dcold...cardKey/0/*,
[e5f6a7b8/48'/0'/0'/2']xpub6Etrez...orKey/0/*,
[c9d0e1f2/48'/0'/0'/2']xpub6Fledg...erKey/0/*
))
Print this descriptor and store a copy alongside each of your three seed backups. The output descriptor standard (BIP 380) is supported by Sparrow, Bitcoin Core, and most modern wallet software, meaning you can reconstruct this exact wallet in a completely different program years from now, as long as you have this descriptor and the three seeds.
Step 8: Distribute keys across separate physical locations
A 2-of-3 wallet only protects you from a single point of failure if the three keys are actually in different places. Storing all three devices in the same drawer defeats the entire purpose.
A reasonable distribution for an individual:
- Key 1 (daily-use device): at home, in a fire-resistant safe, used for routine signing
- Key 2 (backup device): at a bank safe deposit box or a trusted family member’s home in a different city
- Key 3 (recovery device): with an attorney, a second trusted family member, or a separate secure location entirely disconnected from the first two
Each seed backup should travel with its device, or be stored separately from the device it corresponds to. Never store a seed backup in the same physical location as its matching hardware wallet, since that reunites the exact pair an attacker would need.
Step 9: Send a small test transaction
Before moving meaningful funds, send a small amount (enough to cover a transaction fee twice over) to your new multisig receive address. Confirm it arrives and shows the correct balance in Sparrow.
Then immediately test spending it back out. This exercises the full signing workflow before you have real money at stake, and it’s the single best way to catch a misconfiguration.
Step 10: Walk through the PSBT signing workflow
Every multisig spend in Sparrow follows the same partially signed Bitcoin transaction (PSBT) flow, defined in BIP 174:
- In Sparrow, build the transaction (recipient address, amount, fee rate), which creates an unsigned PSBT
- Export the PSBT: for the Coldcard, save to microSD or display as a QR. For Trezor and Ledger, Sparrow sends the PSBT directly over the USB connection
- Sign on the first hardware device, which displays the transaction details on its own screen for you to verify before approving
- Import the partially-signed PSBT back into Sparrow (automatic for USB-connected devices, manual file/QR import for the air-gapped Coldcard)
- Repeat steps 2–4 with a second cosigner device, since your quorum is 2-of-3
- Once the second valid signature is attached, Sparrow combines both signatures into a final, fully-signed transaction
- Broadcast the transaction to the network directly from Sparrow
The critical security habit here: always read the recipient address and amount on the hardware device’s own screen before approving a signature, not just in Sparrow’s interface. Malware on your computer could theoretically alter what’s displayed in Sparrow, but it cannot alter what the hardware device itself shows, since that data is verified independently on the device’s own trusted display.
Step 11: Build a recurring maintenance habit
Multisig on-chain wallets don’t carry the same old-state cheating risk that Lightning channels do, so there’s no watchtower-equivalent service to run. What matters instead is visibility. Set a recurring calendar reminder, every 3-6 months, to:
- Confirm each hardware device still powers on and unlocks with its PIN
- Re-verify your receive address matches what’s shown in Sparrow and on a hardware device
- Confirm you can still physically access all three key locations
- Re-check that your printed descriptor and seed backups are legible and undamaged
Multisig wallets fail quietly. Nobody notices a dead battery in a hardware wallet drawer until the day they actually need it.
Step 12: Document a recovery plan for someone who isn’t you
Write a plain-language recovery document (not stored digitally in plaintext) that explains: the quorum (2-of-3), where each key lives, that Sparrow Wallet plus the exported descriptor can reconstruct the wallet, and who to contact. This matters for inheritance and also for the mundane case of you forgetting your own setup details two years from now.
Store this document separately from the seeds themselves. Knowing the quorum and wallet structure without any seed words is not enough to steal funds, but it’s exactly what a future you (or an heir) needs to start a legitimate recovery.
Common pitfalls to avoid
- Using the same brand for every signer. A firmware bug or supply-chain issue affecting one vendor could theoretically compromise every key at once. Mixing Coldcard, Trezor, and Ledger (or similar) limits correlated failure.
- Losing the descriptor, not just the seeds. Three valid seed phrases without the descriptor can still leave you unable to reconstruct the exact script type and derivation path automatically. Back up both.
- Storing two of three keys in the same location. This collapses your 2-of-3 protection back down to effectively a single point of failure for anyone who finds that location.
- Skipping the test transaction. The first time you use a new multisig wallet should never be for a large, irreversible transfer.
- Not verifying the address on-device. Trusting only what your computer screen shows defeats the reason you bought hardware wallets in the first place.
- Forgetting to update all three firmwares before creating the wallet. Mismatched firmware occasionally changes descriptor export formats between devices.
- No documented recovery plan. A perfectly secure wallet that nobody but you can ever access again is functionally the same as a lost wallet.
What the output looks like when it’s working
When everything is configured correctly, Sparrow’s wallet overview shows all three cosigners listed with matching fingerprints, a confirmed balance after your test transaction, and a transaction history entry showing two signatures attached to the spend. The Coldcard’s multisig menu lists your wallet by name with the correct 2-of-3 threshold. Trezor Suite and Ledger Live show the same derivation path and public key fingerprint that Sparrow displays for their respective cosigner slots. If any of these don’t match across devices, stop and re-check your import before funding the wallet further.
Troubleshooting
- Sparrow doesn’t detect my hardware device over USB. Check that the correct app (the Bitcoin app on Ledger, for instance) is open and unlocked on the device, and try a different USB cable — many cables are charge-only and don’t carry data.
- The fingerprint shown in Sparrow doesn’t match the device. Do not proceed. Re-import the cosigner from scratch and re-verify. A mismatch can indicate a corrupted export or, in rare cases, a compromised intermediate step.
- Coldcard microSD export isn’t recognized by Sparrow. Confirm the microSD card is formatted FAT32 and that you exported the multisig-specific file, not a general backup file, from the Coldcard’s menu.
- PSBT signed on one device won’t import back into Sparrow. Check you’re importing the correct file — Coldcard and other devices often save both the original and signed PSBT to the same card with similar filenames.
- Receive address shown in Sparrow doesn’t match the address on my hardware device. This is a critical failure. Stop immediately, do not send funds, and re-verify every cosigner import and the script type setting.
- Bitcoin Core sync is taking too long and blocking wallet setup. You can proceed using a public Electrum server temporarily and switch to your own node once it’s synced, accepting the temporary privacy tradeoff.
- One hardware device firmware update failed mid-process. Do not attempt to sign or export from that device until the update completes successfully. Consult the vendor’s recovery documentation for interrupted updates before doing anything else.
- I lost one of the three hardware devices. Don’t panic — a 2-of-3 wallet remains fully spendable with the other two keys. Sign a transaction moving all funds to a new 2-of-3 wallet with a freshly generated replacement key as soon as possible, since you’re now down to a 2-of-2 in practice until you do.
How multisig changes the wrench-attack calculation
A “wrench attack” is the security community’s shorthand for physical coercion: someone threatens you in person to force a transfer, rather than trying to break any cryptography. It’s named for the classic xkcd comic about a five-dollar wrench beating any amount of encryption. Single-key wallets are maximally vulnerable to this, since a determined attacker who has physically located you needs only one signature to empty the wallet.
A 2-of-3 multisig changes the math meaningfully but doesn’t eliminate the risk entirely. If an attacker knows you use multisig and knows where your primary daily-use device is, they still can’t complete a transfer without a second key that may be in a bank vault, with a family member, or with an attorney in another city. That physical distance is real friction against an in-person threat. It’s also why the geographic distribution in step 8 matters more than the cryptography itself: a 2-of-3 wallet with all three devices in the same house offers close to zero additional wrench-attack protection over a single-sig wallet.
Some holders go further and use a hidden or duress wallet, a separate small-balance wallet they can point to under coercion, while the real multisig funds require cooperation from someone who isn’t present. That’s a more advanced setup than this tutorial covers, but it’s worth knowing the option exists if your threat model includes targeted physical risk.
Advanced tips
Once your basic 2-of-3 is running smoothly, a few refinements are worth considering.
Consider a passphrase (sometimes called a 25th word) on at least one of your three seeds. This adds a hidden wallet layer that requires both the seed words and the passphrase to access, meaning a found or stolen seed backup alone still isn’t enough. Just be aware this adds another piece of information you must never lose.
For estate planning, a 3-of-5 setup with keys distributed to an attorney, two family members, and two personal secure locations gives more flexibility for a smooth inheritance process without granting any single party unilateral control.
If you’re running Bitcoin Core, enable the built-in wallet’s descriptor support as a secondary verification path. You can independently confirm your Sparrow-generated addresses by loading the same descriptor into Core’s own wallet tooling, giving you two independent pieces of software agreeing on the same result.
Finally, rehearse a full recovery at least once using a separate, empty wallet: wipe a test environment, reconstruct the wallet from only your printed descriptor and seed backups, and confirm you land on the exact same receive addresses. This is the only way to know your backup plan actually works before you’re relying on it under stress.
Record-keeping for taxes and inheritance
A multisig wallet doesn’t change how Bitcoin is taxed in the US or most other jurisdictions. Capital gains still apply the same way they would to a single-sig wallet or an exchange balance, and you still need to track cost basis for every unit you acquire. What multisig does change is how you should organize the paperwork around it, since a wallet that three people or three locations touch needs clearer documentation than one device in a drawer.
Keep a running log, separate from your seed backups, that records every deposit and withdrawal date, the amount, and the approximate USD value at the time, using whatever exchange rate source you’d defend to a tax authority if asked. Sparrow’s transaction history export can help reconstruct this if you fall behind, but it won’t calculate cost basis for you automatically, so treat it as a source record rather than a finished report.
For inheritance specifically, the recovery document from step 12 should live somewhere your executor or heirs can actually find it, such as with a will or through an attorney, without requiring them to already know the wallet exists. A multisig wallet nobody knows how to find is functionally identical to a wallet that was never set up at all.
Complete project summary
At the end of this build you have a 2-of-3 native segwit multisig wallet coordinated through Sparrow Wallet, three hardware signers from different vendors, a printed and backed-up output descriptor, three seed backups stored in geographically separate locations, a tested PSBT signing workflow, and a written recovery plan for anyone who needs to step in after you. This setup scales directly to 3-of-5 or higher by repeating the cosigner import step with additional devices and adjusting the threshold when you first create the wallet in Sparrow.
Frequently asked questions
Do I need to run Bitcoin Core to use Sparrow’s multisig features?
No. Sparrow works with public Electrum servers by default. Running your own node improves privacy but isn’t required to build or use a multisig wallet.
Can I mix hardware wallet brands in one multisig wallet?
Yes, and it’s recommended. Using a Coldcard, a Trezor, and a Ledger together means a single vendor’s firmware bug or supply-chain issue can’t compromise your entire wallet.
What happens if I lose the output descriptor but still have all three seeds?
Recovery is still possible in most cases since the seeds plus knowledge of the script type and derivation path can reconstruct the wallet, but it’s slower and more error-prone than simply re-importing a saved descriptor. Back up both.
Is a 2-of-3 multisig safer than a single hardware wallet with a passphrase?
They protect against different things. A passphrase protects against a stolen seed backup alone, while multisig protects against losing or compromising any single device or location entirely. Many advanced users combine both.
How much does it cost to set up a 2-of-3 multisig wallet?
Sparrow Wallet is free. Hardware costs vary by device choice, roughly $150 to $400 per signer based on current retail pricing, so a three-device 2-of-3 setup typically runs from around $450 to well over $800 depending on the models chosen.
Can I add or remove a cosigner later without moving funds?
No. Changing the cosigner set changes the wallet’s descriptor and its addresses. To change your quorum or replace a device, create a new multisig wallet and send funds from the old one to the new one.
What script type should I use for a new multisig wallet in 2026?
Native segwit (P2WSH) is the standard choice for new wallets, offering lower transaction fees than legacy P2SH multisig while being broadly supported across current hardware wallets.
Does a multisig wallet protect against the kind of data breach Trezor disclosed in August 2026?
Not directly. That breach exposed customer shipping and contact data, not device keys. But multisig does reduce the impact of an attacker who has your personal information, since knowing your identity and address isn’t enough to threaten a single point of key custody.
Do I need a full Bitcoin node running 24/7 for the multisig wallet to work?
No. Sparrow only needs to reach a node or Electrum server when you’re actively checking balances or building a transaction. You can run Bitcoin Core on a schedule or on a separate always-on device like a Raspberry Pi if you want the privacy benefit without keeping your main computer on constantly.
Is Sparrow Wallet available on mobile?
Sparrow is a desktop application for Windows, macOS, and Linux. It does not have an official mobile app, which is a deliberate design choice for a coordinator meant to sit on a more controlled, less frequently lost device than a phone.




