Has Cloak been audited?
Has Cloak been audited?
Cloak’s shield-pool program has undergone an external security assessment. The full report is being prepared for publication and will be linked here. Our full threat model — including what Cloak cannot do — is at Security.
Can Cloak freeze, seize, or spend my funds?
Can Cloak freeze, seize, or spend my funds?
No — no custodial path exists in the program. Cloak can’t see your balance, can’t spend it, and can’t recover it. That’s the design.
What happens if I lose my backup file?
What happens if I lose my backup file?
If your browser data is still intact, nothing is lost yet — open Backup & Restore and export a new file now. If you clear your browser data with no backup file, your private balance is gone — not seized, gone. Cloak cannot recover it, and neither can anyone else; that’s the proof that we never had your funds.
What happens if I lose my wallet?
What happens if I lose my wallet?
Your funds are safe as long as you still have your browser data or your backup file — any connected wallet can spend a restored private balance. The wallet is not a recovery root; its signature is used for sign-in and encryption only. What you do lose is the viewing key tied to the old wallet, which means compliance-history access for that older activity.
Can Cloak recover my balance for me?
Can Cloak recover my balance for me?
No. Your private balance lives encrypted in your UTXOs, on your device; Cloak’s servers never hold UTXO secrets, so there is nothing on our side to restore from. Your backup file is the money — it is the only recovery artifact, and it restores your balance on any device via Backup & Restore.
What does a chain-watcher actually see?
What does a chain-watcher actually see?
Deposits into the pool and withdrawals out of it — never the link between them. Shielded pools are like sealed envelopes in a public mailbox: everyone sees mail, not what’s inside. Other pool users see nothing about you, and each withdrawal is validated by a zero-knowledge proof without revealing which deposit funded it.
Is using Cloak legal? How does compliance work?
Is using Cloak legal? How does compliance work?
Cloak is built to be private by default, auditable when required. Every transaction is screened against sanctions and high-risk lists via Range, our screening partner, before it broadcasts; flagged transactions are blocked with a support path. When you need to disclose — audits, tax reporting, due diligence — your viewing key produces a CSV or PDF report of your own transactions and reveals nothing about other users; see Compliance.
What does it cost?
What does it cost?
Shielding is free; sending SOL to a public address costs 0.005 SOL fixed plus 0.3%, while USDC and USDT pay 0.3% only, with no fixed fee. A private swap costs 0.005 SOL plus 0.3% of the SOL swapped, and shielded-to-shielded transfers are free at the protocol level. Fees are collected on-chain by the program — nothing else charges you; the full table is at Fees.
Why is there no fee to shield or to receive?
Why is there no fee to shield or to receive?
The protocol charges only when value leaves the pool, so deposits carry no protocol fee — your wallet pays normal network gas to shield, nothing more. Recipients receive the exact amount entered because the fee is added on top and deducted from the sender’s private balance.
Which tokens and wallets are supported?
Which tokens and wallets are supported?
You can shield and send SOL, USDC, and USDT, each in its own shielded pool; swaps take shielded SOL in and deliver any Jupiter-verified token out. Phantom, Solflare, Ledger, and Solana Mobile are supported, and any Wallet Standard wallet (such as Backpack) is auto-detected. Details at Wallets & tokens.
Is there a minimum amount?
Is there a minimum amount?
Yes for SOL: 0.01 SOL to shield and 0.01 SOL to swap. There is no protocol minimum for USDC or USDT.
Who pays the gas?
Who pays the gas?
You do only when shielding — your wallet signs the deposit and pays normal network gas. For private sends, swaps, and withdrawals, the transaction is submitted for you: your wallet pays no gas and never appears as sender.
Can the Cloak program change?
Can the Cloak program change?
The Cloak program is upgradeable. The upgrade authority is held by the Cloak team and is planned to move under a Squads multisig. We say this plainly because an upgradeable program you know about is safer than an “immutable” one that quietly isn’t — upgradeability is how fixes ship.
Is my transaction private immediately?
Is my transaction private immediately?
Your wallet never appears as sender from the first transaction, but privacy strength grows with pool activity and time. Funds already shielded are more private than shield-and-send in one step, for example. The three habits that strengthen it are in How Cloak works.
Where next
Security
The threat model, on-chain protections, and the full “What Cloak cannot do” list.
Your private balance
How UTXOs, the backup file, and restore actually work — read before you shield.