
Merit: honest
Online
In plain words: who could be watching you, and what this app does about each of them. Anything not on this page is not protected.
The short version
- People reading the Solana blockchain. They see all your trades. Nothing can stop that. The app keeps your trading money separate from your savings so the trades do not point at the savings.
- People reading the Monero blockchain. They see nothing useful. That is the whole reason Monero is the savings account.
- Websites and servers you connect to. They see your IP. The built-in VPN or Tor fixes that for everything the app does.
- The swap service. Sees the amount and your Monero address, and your IP unless the VPN is on. The app shows you this before you pay and rates them on whether they ask for ID.
- Your internet provider. Sees where your traffic goes, not what is in it. The VPN hides the destinations too.
- Someone who steals your laptop. Everything is encrypted with your master password. Use full-disk encryption as well.
- A virus on your computer. Not protected. Nothing can protect a wallet on an infected machine.
The full table: adversaries, ordered by how well they are handled
"Partial" means the mitigation exists and depends on your configuration or on third parties.
| Adversary | Capability | Protection | How |
|---|---|---|---|
| Chain analysis, Solana | Reads every transaction, clusters addresses, tags exchange deposits | none on-chain | Dedicated trading key separate from treasury; value exits through single-use provider deposit addresses |
| Chain analysis, Monero | Ring heuristics, timing, output age | strong (protocol) | Reference wallet, default ring size, fresh subaddress per counterparty, coin control for dust |
| Chain analysis, Zcash | Transparent pool is Bitcoin-like; shielded pool is encrypted | partial, strong once shielded | Pools shown separately, FullPrivacy default, transparent balance flagged, shield-all |
| RPC and API operators | Log IP and queried addresses, correlate over time | partial | One tunnelled client (WireGuard or Tor), private RPC URL setting, public-RPC warning, observers panel |
| Swap providers | Know deposit tx, settle address, amounts, IP; may request identity | partial | Disclosure before every order, KYC rating and log policy shown, tunnelled path, refund address required |
| ISP and local network | Destinations and timing of all traffic | partial | Built-in WireGuard for app traffic, system WireGuard control and verification, Tor, DNS-leak test |
| VPN operator | All destinations once tunnelled | partial | Tor as a second hop for app traffic; stated in the UI |
| Malware on the host | Memory, keystrokes, clipboard | out of scope | Vault key zeroised on lock; wallet processes on loopback with random login. A compromised host defeats every wallet. |
| Disk seizure | Files at rest | strong | Vault: Argon2id (64 MiB, 3 passes) and XChaCha20-Poly1305. Monero wallet files encrypted by monero-wallet-rpc. Zcash keys inside the node wallet. |
| The authors | — | not applicable | No server, no telemetry, no update check, no analytics on this site |