0node 0node ← Back to home

Privacy Notice

Last updated: April 22, 2026 · GDPR / EU 2016/679

Summary

0node is a static, client-side staking interface for the Solana blockchain. We do not run a backend, do not operate analytics, do not set cookies, do not show ads, and do not sell anything. We cannot identify you and do not try to.

The information below documents what your browser temporarily stores on your own device to make the page work, and the unavoidable network requests your browser makes to public Solana infrastructure.

Data controller

Controller for the purposes of GDPR Article 4(7): the operator of the 0node validator. Contact: support@0node.io.

Non-custodial architecture

Custody never changes hands when you use this site. Your wallet extension holds the only copy of your seed phrase and private key, and they stay inside that extension's isolated context. The page never reads them, the page never receives them, and there is no server we could exfiltrate them to.

Every action you take — connecting, delegating, splitting, merging, deactivating, withdrawing — is constructed as a Solana transaction in your browser, handed to your wallet for signature, and broadcast as raw bytes to a Solana RPC. We cannot pre-approve anything on your behalf, we cannot reverse a transaction once it's signed, and we cannot move funds to a destination you did not approve in the wallet popup.

Data we do not collect

Because the site has no backend and no analytics layer, the following categories of data are never collected, transmitted, or stored by us:

  • Names, emails, phone numbers, postal addresses, or any other traditional personal identifiers.
  • Wallet private keys, seed phrases, BIP39 mnemonics, hardware wallet PINs, or wallet passwords.
  • Cookies, including session cookies, third-party cookies, and tracking pixels.
  • Behavioural analytics or session replay — no Google Analytics, Meta Pixel, Plausible, Mixpanel, Amplitude, Sentry, Hotjar, FullStory, or comparable service is loaded by the page.
  • Device fingerprints, advertising IDs, or browser-canvas hashes.
  • Geolocation. We do not request the Geolocation API and Permissions-Policy on this site explicitly disables it.

What we store on your device

The site uses your browser's localStorage for functional state only. No third party can read these entries — they are scoped to 0node.io.

Key Purpose Retention
0node-custom-rpc Optional user-set custom RPC endpoint URL. Until you click Reset or clear browser data.
0node-wallet-disconnected Remembers that you explicitly disconnected, so we don't auto-reconnect on refresh. Until you connect a wallet again or clear browser data.
0node-validator-meta Cached on-chain validator names and our own validator's logo, so subsequent visits load instantly. Up to 7 days per entry.
0node_validator_stats Cached performance metrics from a public Solana indexer. 5 minutes; data is fetched again afterwards.

None of these entries identify you. To delete them at any time, open your browser's site settings for 0node.io and clear site data, or open DevTools → Application → Local Storage and remove the entries individually.

Information your browser sends to third parties

Loading and using the page causes your browser to make HTTPS requests to the following third parties. We never see these requests; they leave your browser directly.

  • Solana RPC endpoints — public Solana nodes used to read on-chain data and broadcast signed transactions. Default endpoints include solana-rpc.publicnode.com, solana.drpc.org, rpc.ankr.com, and api.mainnet-beta.solana.com. A custom RPC, if you set one, replaces this list.
  • api.stakewiz.com — a public Solana validator indexer. Used to display our validator's APY and performance metrics on the landing page. Names and icons in the staking interface are read from the Solana network directly and do not involve Stakewiz.
  • Netlify — hosts this site. Like any web host, Netlify temporarily logs request metadata (IP, user agent, timestamp) for abuse prevention. We do not access these logs and they are not joined with any other dataset.

We do not embed any social-media pixels, ad networks, fingerprinting scripts, session replay services, or behavioural analytics. There is no Google Analytics, Facebook Pixel, Mixpanel, Sentry, Hotjar, or comparable tool on this site.

Wallet integration

Connecting a wallet hands this page a single read-only piece of information: your public address. That address is by design part of the public Solana ledger and tells anyone with an RPC node which stake accounts you control. We use it for exactly that purpose: querying your stakes and pre-filling transaction builders. It is never persisted on a server (we have none), and it is forwarded only to the Solana RPC endpoints listed above.

Verifiability

The frontend is open source — the repository is at github.com/NEWSOROS/0node-io and the production build is reproducible from that source tree using Bun and Vite. Whatever this Privacy Notice claims about data flows, you can confirm directly in the code.

The compiled JavaScript shipped to your browser is publicly readable through DevTools (Sources tab). Any out-of-band request the page made would be visible in the Network tab. We commit to keeping the bundle's network behaviour faithful to the third-party list documented above.

Legal basis

Where applicable under GDPR Article 6(1):

  • Article 6(1)(b) — performance of the quasi-contract you enter into by using the staking interface, for the strictly necessary functional storage above.
  • Article 6(1)(f) — legitimate interest in operating a secure, reliable validator interface, for the third- party requests required to read public blockchain state.

We rely on no consent-based processing because we do no analytics, advertising, or profiling.

Your rights

Under the GDPR you have the right to access, rectify, erase, or restrict any personal data we hold about you, to object to processing, and to data portability. In practice we hold no personal data about you — there is nothing to access, export, or delete on our side. You can erase the locally-stored functional data yourself at any time as described above.

Questions or requests can still be sent to support@0node.io; we will respond within one month as required by GDPR Article 12(3).

If you believe we are not respecting your rights, you can lodge a complaint with your national supervisory authority. A list is available at edpb.europa.eu.

Changes

If we materially change our data practices, we will update the date at the top of this page and, where the change affects previously-stored data, ship a banner on the main interface.

© 2026 0node. All rights reserved. Security · Terms · Imprint · Home