First, the thing nobody tells you: wallets don't hold coins
This sounds pedantic and it is the single most useful correction anyone can make
to a beginner's mental model. Your crypto is not in your wallet. It is on a
blockchain — a public ledger replicated across thousands of machines — and it has
been there the whole time. What your wallet holds is a private key: a very large
number that mathematically proves you are entitled to move the balance recorded
at a particular address.
Once you internalise that, several things that seemed mysterious become obvious.
Why does the balance reappear when you restore a recovery phrase on a completely
different device? Because the coins were never on the old one. Why can't the
manufacturer help when you lose your phrase? Because they never had the key —
you generated it yourself, inside your own device. Why is a transaction
irreversible? Because the ledger records a valid signature, and there is no
authority with the power to unrecord it.
So every wallet in the taxonomy below is really a key management strategy. The
question a wallet answers is: where does the key live, who can use it, and what
has to go wrong before you lose control of it.
Axis one: custody — who can sign?
Custodial. A company holds the keys and you hold an account.
This describes exchange balances, broker accounts, and any app where access
depends on an email and password that support can reset. It is convenient and it
has a reset link, which is genuinely valuable, and you carry the company's risk.
New Zealand has an unusually long list of platforms that failed while holding
customer assets — Cryptopia, Dasset, BitNZ, NZBCX, BitPrime — which makes this
trade-off less theoretical here than elsewhere.
Non-custodial. You hold the keys. Nobody can freeze your funds,
nobody can lose them on your behalf, and nobody can help you if you lose the
recovery phrase. Everything reviewed on this site is non-custodial. The full
comparison is on our custody page.
You can tell them apart in one question: if this company vanished tonight, could
I still spend tomorrow? If yes, non-custodial. If it depends on a password reset,
custodial. Marketing language — "decentralised", "Web3", "self-sovereign" — is not
evidence either way.
Axis two: temperature — has the key touched the internet?
Hot. The key sits on a device that is connected: a phone, a
laptop, a browser extension. Fast, convenient, and reachable in principle by any
code that gets execution on that machine.
Cold. The key was generated inside a device with no network
stack and cannot be read by a connected one. Only signatures cross the boundary.
This is the property that defeats remote malware entirely, and it is the reason
hardware wallets exist.
A frequent confusion worth clearing up: a hardware wallet plugged into a laptop
is still cold, because what travels down the cable is a signature and not a key.
Conversely, an app that generated your seed on your phone and then told you to
keep it offline is not cold — the key was born on a networked device, and
airplane mode afterwards does not retroactively change that.