Skip to main content

Your Data

Understand what data SillySwap stores and where.

Local Storage (Your Browser)

SillySwap stores the following in your browser's localStorage:

KeyDataPurpose
silly-swap-strategyStrategy config, executionsPersist your strategy
silly-swap-authSession tokensStay signed into Silhouette
silly-swap-languageLanguage preferenceUI language
sillyswap_slippageSlippage settingSwap preferences
sillyswap_disclaimer_acceptedBooleanLegal 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:

DataEffect
StrategyLost (export first!)
Auth sessionLogged out (re-sign to continue)
Silhouette balanceSafe (on their servers)
PreferencesReset to defaults

Backup Recommendations

  1. Export strategy regularly - especially before clearing browser data
  2. Use same device - for consistent strategy tracking
  3. 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