This Privacy Policy explains how Unimule VOF ("we", "us") collects and uses information when you use Million Chess (https://millionchess.com) .
Summary
- We do not require accounts, passwords, or email addresses to play.
- We assign you a random public player ID and store it in your browser.
- We store game moves and your public ID on our servers so games can continue.
- We use analytics and may show ads (see below).
Information we collect
Anonymous player identity
When you first use the site, we create a random 9-character public ID for you. A signed token
is stored in your browser's localStorage so you can return without signing up.
We do not ask for your name, email, or password.
Gameplay data
We store your moves, faction, assignment history, and game state in our databases so collaborative games work. Move records include your public ID and may include an optional country code (see below).
Country code (approximate location)
We may determine an ISO country code from your IP address using a local MaxMind GeoLite2 database on our server at the time of the request. We do not store your full IP address. The country code may be shown next to your public ID in game views (as a flag emoji).
Hashed IP (abuse detection)
When you create an anonymous account, we store a one-way hash of your IP address (not the address itself). We use this to limit automated account creation from the same network. The hash cannot be turned back into your IP without our server secret.
Session cookies
We use a session cookie to protect write actions (such as submitting moves) from cross-site request forgery, and normal site operation
Browser storage
Besides the session cookie, your browser stores your public ID and user token in
localStorage. You can clear this data through your browser settings; BEWARE doing so
creates a new anonymous identity on your next visit.
Server logs
Our web server may log IP addresses, request URLs, and timestamps for security and troubleshooting. These logs are kept for a limited time and are not used to build player profiles.
Third-party services
Google Analytics
We use Google Analytics (measurement ID G-TVDDY4SK9S) to understand how visitors use the site. Google may set cookies and collect usage data according to Google's Privacy Policy. You can opt out via browser add-ons such as the Google Analytics Opt-out Browser Add-on.
Google AdSense (advertising)
We may display ads through Google AdSense. Google and its partners may use cookies to serve ads based on your visits to this and other websites. You can manage ad personalization at Google Ads Settings and learn more at How Google uses cookies in advertising.
Content delivery (CDN)
We load some front-end libraries (such as Font Awesome) from public CDNs. Those providers may receive your IP address when your browser fetches the files.
How we use information
We use the information above to:
- Run collaborative chess games and match players to moves
- Prevent abuse (such as limiting new accounts per network) and keep the service stable
- Measure traffic and improve the site
- Display advertising, where enabled
We do not sell your personal information.
Retention
Game and user records are kept as long as needed to operate the service and display game history. Server logs are rotated or deleted periodically.
Your choices
- Clear browser storage to reset your anonymous player ID.
- Use browser or extension tools to block analytics or advertising cookies.
- Contact us to ask questions about data we hold that relates to your public ID.
Children
The site is not directed at children under 13, and we do not knowingly collect personal information from children.
Changes
We may update this policy from time to time. The "Last updated" date at the top will change when we do.
Contact
For privacy questions or requests, contact Unimule VOF via our Contact form.