The demo uses local storage to maintain your game state. While this keeps your progress on your device, it does not prove that your activity is anonymous or that third parties are not tracking you elsewhere on the site.
Local Storage and Data Persistence
The demo explicitly uses localStorage to store two key pieces of information:
- Settled Balance: Your current virtual coin total after a round settles.
- Fractional Carry: The fractional part of the payout that persists through settlement, manual refill, and reload.
This storage mechanism allows the game to remember your balance if you refresh the page. However, clearing cached files may leave local storage intact, depending on your browser settings. The presence of localStorage does not confirm that no other data, such as IP addresses or device fingerprints, is being processed by the server or third-party scripts.
Third-Party Requests: Google Fonts
The template declares a Google Fonts stylesheet. The game source uses localStorage for wallet balance and fractional carry. These source observations are limited and do not establish a complete account of network requests or data processing.
No Account or Payment Flow
This demo operates without an account system. There is no login, no registration, and no connection to a real-money wallet.
- Demo Account Flow: None. You play as a guest.
- Demo Payment Flow: None. Virtual coins are not cash.
Because there is no account, there is no personal data tied to a user ID. However, the absence of an account does not mean no data is processed; it simply means the data is tied to your browser session or device rather than a user profile.
Wallet Mechanics and Privacy
Your virtual wallet balance is stored locally. The following rules apply to your data and balance:
- Restoration: If your balance drops below 10, you can manually reset it to exactly 1,000. This action is stored locally.
- Unfinished Rounds: If you reload the page during an active draw, the round ends without a refund. The state is not preserved.
- Fractional Carry: This value persists in local storage even after a manual refill or reload.
This local persistence means your progress is tied to your specific browser instance. Clearing your browser's local storage will reset your balance to the default state.
Scope of Anonymity
LocalStorage records the wallet balance and fractional carry on the device. This observation does not establish exclusive local processing, anonymity, or the absence of tracking, profiling or other personal-data processing. The lack of account controls does not prove that personal data are absent.
18+ Audience and Responsible Use
This guide is intended for an audience aged 18 and older. This is a policy of the guide, not a legal age gate implemented in the demo.
The demo is a simulation of the Idempotent Stamp game. It uses virtual coins that have no cash value. Playing the demo does not require you to disclose personal information, but it does not guarantee that your browsing behavior is private.
If you find the game repetitive or distracting, you can simply close the tab. There is no automatic timer or self-exclusion tool built into the demo interface.
Frequently asked questions
Does using localStorage mean my data is anonymous?
No. Local storage only means the data is saved on your device. It does not prevent third-party scripts (like Google Fonts) from collecting data, nor does it guarantee that no other processing is happening. Anonymity is not established by local storage alone.
Can I recover my balance if I close the browser?
The locally stored balance, including zero, persists after reload. When idle and below 10, it can optionally be restored manually to exactly 1,000. Reloading during an active draw ends that draw without refund or resume.
Does the demo collect my personal information?
The demo itself does not ask for personal information like your name or email because there is no account system. However, third-party services like Google Fonts may collect technical data (such as your IP address) when the page loads. This demo does not track your identity beyond the local game state.