Sparrow Wallet
Best for open-source verification
How it rates
- Source published in a public repository
- Documentation open without an account
- No dedicated security page identified at this check
- Terms not found at the conventional address at this check
Each indicator scores 2, 1 or 0. A pillar is the points earned over the points available; the overall score is the weighted sum. Every source below is public — check any of them yourself.
- MetSource code published in a public repository
Repository reachable at this check.
github.com/sparrowwallet/sparrow - MetSecurity documentation or disclosure page published
Security or support documentation reachable.
sparrowwallet.com/docs/ - MetUser documentation reachable without an account
Documentation open at this check.
sparrowwallet.com/docs/ - MetPublisher identifiable from its own repository organisation
Repository published under Sparrow.
github.com/sparrowwallet/sparrow - Met
- Met
- Not metTerms or legal documentation public
Not found at the conventional address at this check.
- MetDocumentation states how the product is funded or priced
Documentation available to check.
sparrowwallet.com/docs/ - Met
- Met
- Met
- Met
- Met
- Met
- Not metSecurity posture stated publicly
No dedicated security page identified at this check.
- Met
- Met
- Not metSecurity or disclosure page published
Not identified at this check.
- Not metTerms or legal documentation published
Not found at the conventional address at this check.
- Met
- Met
- Met
- Met
- Not metSecurity page reachable
Not identified.
- Not metLegal documentation reachable
Not found at the conventional address.
A desktop Bitcoin wallet built for privacy, with full coin control, UTXO labelling, BIP47 payment codes, PayJoin and Tor enabled by default.
Our assessment
Sparrow is the desktop Bitcoin wallet for people who care what their transaction history reveals. It provides full coin control, UTXO labelling, BIP47 PayNym payment codes, PayJoin, and Tor routing enabled by default when connecting to public servers.
Privacy as a workflow, not a switch
Coin control and UTXO labelling let you track where each coin came from and choose deliberately which ones appear together in a transaction. That is the single most effective defence against chain-analysis clustering, and it requires a wallet that exposes UTXOs rather than hiding them behind a balance — which is exactly what most wallets do.
PayNym and the reused-address problem
BIP47 payment codes let you publish one static identifier while every actual payment lands on a fresh address. It solves the practical problem of accepting repeat payments without building a public ledger of who paid you, and few wallets implement it.
What changed, and what is missing
The Whirlpool CoinJoin integration was removed in version 1.9.0 following the Samourai shutdown in April 2024, so there is no built-in CoinJoin — JoinMarket is the usual substitute. We also found no dedicated security disclosure page or legal terms at conventional addresses, which is where the score is lost.
Who it suits
Sparrow fits Bitcoin holders who run their own node or care about UTXO hygiene, and who use hardware wallets over USB or air-gapped PSBT. Beginners will find it dense; BlueWallet or Muun are gentler starting points.
How rivals compare
Frequently asked
Does this score mean Sparrow Wallet is safe?
No. It measures what a user can verify before installing: published source, documented security posture, open documentation and an identifiable publisher. Runtime key handling is not tested by us.
Why does open source matter for a wallet?
It is the one substantive property an outsider can check without reverse-engineering the app. Everything else requires trusting the publisher or a third-party audit.
What would raise this score?
Publishing source, a dedicated security page, open documentation and terms at stable public addresses — all checkable by anyone.