Your Data
Understand what data SillySwap stores and where.
Local Storage (Your Browser)
SillySwap stores the following in your browser's localStorage:
| Key | Data | Purpose |
|---|---|---|
silly-swap-strategy | Strategy config, executions | Persist your strategy |
silly-swap-auth | Session tokens | Stay signed into Silhouette |
silly-swap-language | Language preference | UI language |
sillyswap_slippage | Slippage setting | Swap preferences |
sillyswap_disclaimer_accepted | Boolean | Legal acknowledgment |
Implications
- Device-specific: Data doesn't sync across devices
- Browser-specific: Data doesn't sync across browsers
- Clearable: Clearing browser data removes everything
- Exportable: Strategy can be exported to JSON
What's NOT Stored Locally
- Your wallet private key
- Your seed phrase
- Silhouette's master keys
- Other users' data
Silhouette's Servers
Silhouette stores:
- Your shielded balance
- Transaction history (in encrypted form)
- Session tokens
This data is necessary for the privacy system to work.
Hyperliquid
Hyperliquid sees:
- Deposits from your wallet to Silhouette's pool
- Withdrawals from Silhouette's pool to your wallet
- Not individual trades within the pool
What Happens on Reset
If you clear browser data:
| Data | Effect |
|---|---|
| Strategy | Lost (export first!) |
| Auth session | Logged out (re-sign to continue) |
| Silhouette balance | Safe (on their servers) |
| Preferences | Reset to defaults |
Backup Recommendations
- Export strategy regularly - especially before clearing browser data
- Use same device - for consistent strategy tracking
- Don't share exports - they contain your trading history
SillySwap Redeployment
If we update SillySwap:
- Your localStorage is preserved
- Strategy continues working
- No action needed from you
Silhouette API Changes
If Silhouette updates their API:
- Your shielded funds are safe (on-chain)
- May need to re-authenticate
- SillySwap will adapt to API changes