01
Data we collect
Data stored locally on your device (never sent to our servers)
- Private keys and seed phrases: encrypted using AES-256 on-device
- Wallet addresses
- App preferences and settings
Data sent to NodeSpark servers
- Wallet address: to sync transaction history and send push notifications
- Device push token (FCM): to deliver transaction notifications
- ENS profile data: only if you voluntarily claim or update an ENS subname
Data fetched from third-party services
- Token prices: from CoinGecko (public API, no personal data sent)
- Transaction history: from public blockchain RPCs
- ENS resolution: via NodeSpark ENS gateway and enstate.rs
02
How we use your data
- To display wallet balances and transaction history
- To send real-time push notifications when transactions are received
- To resolve and display ENS names linked to your wallet address
- To authenticate your wallet with NodeSpark backend using cryptographic signatures (no password is ever sent)
We do not sell, rent, or share your personal data with third parties for advertising or marketing purposes.
03
Third-party services
Firebase (Google)
Used for push notifications.
Subject to Google's Privacy PolicyCoinGecko
Used to fetch token prices. No personal data is transmitted.
Subject to CoinGecko's Privacy PolicyWalletConnect / Reown
Used to connect with decentralized applications.
Subject to WalletConnect's Privacy Policy
04
Data security
Private keys and seed phrases are encrypted using AES-256 and stored exclusively on your device. NodeSpark never has access to your private keys. The app signs in to our servers with a cryptographic wallet signature, so no password is ever sent. All network communication is encrypted via HTTPS/TLS.
05
Data retention
Local app data (keys, preferences) is retained on your device until you delete the wallet or uninstall the app. Server-side data (wallet address registration, FCM tokens) is retained as long as your account is active. You may request deletion at any time by contacting us.
06
Your rights
- Access the data we hold about you
- Request deletion of your data from our servers
- Opt out of push notifications at any time via device settings
- Delete your wallet and all local data from within the app (Settings → Delete Wallet)
07
Children's privacy
NodeSpark Wallet is intended for users aged 18 and older. We do not knowingly collect data from users under 18. If you believe a minor has provided us with personal data, please contact us immediately.
08
Changes to this policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated date. Continued use of the app after changes constitutes acceptance of the updated policy.
09
Contact us
For privacy-related questions or data deletion requests, contact us at:
dev@nodespark.org