// LEGAL

Privacy Policy

Operated by 1892 Studio

Last updated: July 21, 2026

1. Who We Are

NULL_STATE is a Web3 dungeon-crawler RPG on the Celo blockchain, developed and operated by 1892 Studio. This Privacy Policy explains what data we collect, how we use it, and your rights with respect to that data. NULL_STATE is not affiliated with, endorsed by, or operated by MiniPay, Opera, or the Celo Foundation.

2. What Data We Collect

2.1 On-Chain Data (Public Blockchain)

When you interact with NULL_STATE on-chain, the following data is written to the public Celo blockchain and is visible to anyone:

  • Your wallet address (used as your in-game identity)
  • Stablecoin transfer records (Marketplace purchases, Season Pass, and Vault/Leaderboard reward payouts)
  • Vault code submission hashes (proof of puzzle completion)
  • Leaderboard snapshots (season-end top-player records)
  • Pass NFT ownership (your season pass certificates)
  • Transaction hashes and timestamps for all on-chain actions

Important: On-chain data is public, permanent, and immutable by design. The right to erasure (GDPR Article 17) does not apply to data written to a public blockchain — it cannot be deleted or modified once confirmed.

2.2 Off-Chain Data (Firebase Database)

To provide fast, real-time gameplay, we also store the following data in a Firebase (Google) database operated by 1892 Studio:

  • Item inventory (items collected during your runs)
  • Season stats (items earned, kills, days active per season)
  • Vault codes (weekly puzzle codes, used for verification only)
  • Game progress (current bunker, floor, active run state)

Off-chain records are keyed to your wallet address. Progress is drafted locally and synced to this database at key moments — advancing a floor, leveling up, dying, or leaving the game — and can also be manually saved at any time.

2.3 Local Device Storage (Guest Mode & Settings)

Some data is stored only in your own browser (localStorage) and never leaves your device unless you connect a wallet:

  • Guest progress — if you play outside MiniPay without a wallet, your run progress is kept locally under a randomly generated guest id
  • A local draft of your latest progress, used to avoid losing a run if the page reloads
  • Local preferences such as sound/mute and audio volume

When you connect a wallet, guest progress is migrated onto your wallet account on a best-effort basis and the local guest id is then cleared. You can remove all of this at any time by clearing your browser's site data.

2.4 What We Do NOT Collect

NULL_STATE is designed to be minimally invasive. We do not collect:

  • Your name, email address, phone number, or any personal identity information (KYC)
  • Your private key, seed phrase, or any wallet credential
  • Payment card or bank account details (all payments are on-chain)
  • Location data or device identifiers beyond what a standard web browser may send to our hosting provider

3. How We Use Your Data

We use the data described above exclusively to:

  • Provide and maintain core gameplay functionality (combat, loot, progress saving)
  • Operate the season leaderboard and compute rankings
  • Verify vault puzzle completions
  • Restore your game state when you return to the Game
  • Detect and prevent abuse, cheating, or prohibited conduct

We do not sell your data. We do not use your data for advertising or marketing purposes unrelated to NULL_STATE.

4. Data Security

We apply the following measures to protect your off-chain data:

  • HTTPS for all data in transit
  • Access control: off-chain records are keyed to your wallet address; the backend cannot access your inventory without a valid wallet-authenticated session
  • Smart contracts verify on-chain ownership independently of our backend
  • Daily database snapshots with multi-region storage and a disaster-recovery plan

No security system is perfect. If you discover a vulnerability, please report it via the support channel listed in Section 8.

5. Third-Party Data Processors

We rely on the following third-party processors for the off-chain data layer:

  • Firebase / Google Cloud — Provides our real-time database, hosting, and related infrastructure. Google processes data on our behalf subject to Google's standard data processing terms. See Firebase Privacy & Security for details.
  • Celo Blockchain — All on-chain interactions are recorded on the public Celo network, which is operated by a distributed set of validators. On-chain data is public and outside any single party's control once confirmed.

We do not share your data with any other third parties for their own marketing or commercial purposes.

6. Data Retention

On-chain data is permanent by design — it cannot be deleted or modified.

Off-chain data (Firebase) is retained for as long as your account is active or as needed to provide the Service.

[Data retention & deletion request process — TBD by 1892 Studio, e.g. specify exact retention period after account inactivity, and support contact/process for handling formal deletion requests.]

7. Your Rights

Depending on your jurisdiction, you may have rights regarding your personal data. For your off-chain (Firebase) data, we support the following upon request:

  • Access: request a copy of the off-chain data associated with your wallet address
  • Correction: request correction of inaccurate off-chain data
  • Deletion: request deletion of your off-chain game data (subject to the retention process TBD above)
  • Portability: blockchain data is always publicly accessible; game data can be exported on request

As noted in Section 2.1, on-chain data cannot be deleted. This is an inherent characteristic of public blockchains and is not specific to NULL_STATE.

To exercise any of the above rights, contact us via the support channel in Section 8.

8. Contact

For privacy questions, data requests, or general support, contact the 1892 Studio team via the official support channel:

https://t.me/nullstate_id

You can also reach us on X (Twitter): https://x.com/nullstate_id

Or email us directly (opens your mail app): Email Support

9. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. Continued use of the Service after changes are posted constitutes acceptance of the revised Policy.

Terms of ServiceDocsHome