A simple view of wallet protection, app access, network controls, and optional iCloud recovery.
SatPak protects wallet records with iOS storage, validates every import, and supports watch-only wallets when spending keys are not needed.
A six-digit app passcode is required, with optional Face ID and configurable auto-lock behavior for faster protected access.
The app access layer requires a dedicated passcode and applies lockout behavior after repeated failed attempts.
When enabled, iOS evaluates biometrics and returns the authentication result to SatPak. The app does not receive biometric templates.
Choose when the app locks after inactivity so returning to the wallet requires authentication again.
Connected features use SatPak services, Supabase, Electrum, and pricing providers. These controls let you choose how the wallet connects and signs.
Choose your own Electrum server and decide whether the connection uses SSL.
Monitor an HD wallet without its private key, prepare an unsigned PSBT, and transfer it to an external signer with UR or BBQR animated QR.
Stop balance and transaction refreshes whenever you want the wallet to stay offline.
Review recipient, amount, fiat estimate, network fee, and replace-by-fee choice before sending or exporting the transaction.
Enable it for a wallet when you want an Apple-backed recovery path. Leave it off when you prefer a manual recovery phrase only.
Wallet backups are stored through Apple's iCloud Keychain, keeping recovery within the security system already protecting your Apple devices.
Restore through the native iOS Passkey sheet—without creating, remembering, or entering a separate backup password in SatPak.
You decide wallet by wallet: enable iCloud backup as another recovery path, or keep it off and rely on your recovery phrase alone.
The public repository exposes the wallet flows, storage integrations, network clients, and transaction logic for independent technical review.