Hardware Wallets and User Privacy
Open-source hardware wallet with 7,500+ supported assets. Your keys never leave the device.
Open-source hardware wallet with 7,500+ supported assets. Your keys never leave the device.
A hardware wallet is supposed to be the privacy-respecting way to hold crypto. The device never connects to the internet. Your keys never leave it. Your coins live on a chain you can audit yourself. That's the deal.
So why does almost every major hardware-wallet companion app ship with analytics enabled by default?
| Wallet | Telemetry policy | Action required |
|---|---|---|
| Ledger Live | Tracking on by default (Segment) | Opt out in settings |
| Trezor Suite | Tracking on by default (internal pipeline) | Opt out in settings |
| KeepKey Vault Desktop | No telemetry. Period. | None — privacy by default |
KeepKey ships its desktop application with no bundled analytics. The software is open source, copyleft-licensed, and built on a stack you can audit end to end. There is no "we collect anonymous usage data" clause to opt out of, because there is nothing to opt out of in the first place.
Telemetry from a code editor or a music player is a soft tradeoff: the company gets product insights; you get features tuned to your behavior. The data is interesting but not catastrophic in itself.
Telemetry from a hardware-wallet companion app is a different beast. The companion app sees:
A motivated analyst with access to a year of telemetry from one of these apps can trivially de-anonymize most users. Your "anonymized" telemetry stream is a pseudonymous id linked to your specific wallet, geographic region, schedule, and asset profile. It is — by any practical definition — a fingerprint of your financial life.
The KeepKey position is that this fingerprint should not exist in a third party's logs in the first place. Privacy is not a feature you negotiate for via opt-out toggles. It is the default state of a tool that touches your money.
The privacy-by-default stance didn't appear in a vacuum. It came out of a multi-year internal argument inside ShapeShift — the company that originally bought KeepKey — between the product team (who wanted Segment, Pendo, A/B tests, the works) and the security team (who saw analytics frameworks as backdoors that happened to ship with their company's name on the box).
The product side's argument was practical: how do we even build software without knowing how it's used? Funnels, error monitoring, A/B tests, heatmaps, onboarding completion rates — these are the standard tools of modern web development. Removing them was perceived as flying blind.
The security side's argument was structural: every analytics SDK is a third party with arbitrary code execution inside the application that handles users' funds. From their perspective, the difference between "analytics SDK" and "supply-chain attack vector" was a single compromised version bump.
The compromise that emerged was the split between shapeshift.com (the public web app, with analytics) and private.shapeshift.com (the same application, served from the same open-source codebase, without the analytics bundle). Users who wanted the privacy-respecting version had a place to use it. The native Vault Desktop application, similarly, was bundled with no tracking code at all.
That stance carried over directly into KeepKey Vault Desktop, which is the modern continuation of that same lineage. No Segment. No Pendo. No Google Analytics. No Sentry phoning home with your stack traces. The application is open source, the build is reproducible, and what you run is what you can audit.
It's worth saying this without conspiracy-theorizing: Ledger and Trezor are both traditional companies with traditional product organizations. Telemetry is the standard operational baseline for that kind of company. Removing it would mean blowing up internal feature-prioritization workflows, A/B-testing infrastructure, error monitoring, and the marketing data pipeline — and it would do so for a benefit that doesn't show up in the metrics those companies use to track success.
This isn't malevolent. It's structural. The same pressures that pushed ShapeShift to use Segment for years before its DAO transformation are pressing on every other hardware-wallet company today. Companies don't unbundle telemetry voluntarily — they unbundle it under sustained pressure from security-conscious users and engineers who refuse to ship the alternative.
For Vault Desktop users, the concrete differences from the competition are:
Network calls Vault Desktop does make — fetching balances, broadcasting transactions, checking for firmware updates — go to public infrastructure (chain RPC nodes, the firmware release endpoint) and only when you take the action that triggers them. They're auditable, scoped, and never carry a pseudonymous user id.
You can verify this yourself. The application is open source — read the network code. Or run it through Wireshark and confirm the lack of background traffic. Both are encouraged.
The hardware-wallet industry has spent ten years successfully convincing people that the device is the security boundary. That's correct as far as it goes. But your privacy is not protected by the device alone — it's protected (or violated) by the companion software you use to talk to it. A wallet whose device is bulletproof and whose desktop app phones home to a third-party tracker every five seconds has not actually given you the property you bought a hardware wallet to get.
Privacy is the whole point. KeepKey was built around that as a first principle, not as a setting buried three menus deep.
Get a privacy-by-default hardware wallet at keepkey.com.