What “non-custodial” means in Peach
A custodial wallet is one where a company holds the keys (and therefore the funds) on behalf of users. A non-custodial wallet is one where the user holds the keys — and only the user can authorize movement of funds.
- The private key tied to your wallet is generated and stored inside hardware-isolated infrastructure that Peach itself cannot read (see Key management).
- Every signature is produced only after you authenticate from your own device.
- Peach has no admin path, master key, or override that would let it move user funds.
What Peach cannot do
If anyone claiming to be Peach support ever offers to do any of the above, treat it as a phishing attempt.
What Peach does do
Peach is the interface between you and on-chain protocols. That includes:- Generating an embedded wallet for you when you first sign in.
- Showing balances, prices, positions, and history.
- Composing transactions that you can review and sign.
- Routing swap quotes through aggregators, displaying vault terms, and relaying perp orders to the venues where they execute.
Your responsibilities
Because you control your wallet, a few things are also up to you:1
Keep your sign-in account safe
Your wallet is bound to the social account you signed in with (typically Google or Apple). Treat that account like the keys to a safe — enable strong 2FA, and do not share access.
2
Review every transaction before signing
The signing screen tells you what is about to happen. Read it. If anything looks wrong, cancel — Peach cannot reverse a signed transaction.
3
Do not share signing prompts
No legitimate Peach support flow will ever ask you to sign a transaction or paste a code coming from a stranger.