Privacy Policy

Effective Date: March 8, 2026 · Last Updated: March 8, 2026

1. Introduction

ChessViz (“we”, “our”, “us”) is operated by PSG Studios. This Privacy Policy explains what information we collect when you use the ChessViz mobile application (the “App”), how we use it, and your rights regarding your data.

By using the App, you agree to the collection and use of information as described in this policy. If you do not agree, please do not use the App.

2. Information We Collect

2.1 Information You Provide

DataWhen CollectedPurpose
Google account info (email, display name, profile photo)When you sign in with GoogleAccount creation, profile display, account recovery
Lichess usernameWhen you link your Lichess accountImport your chess games and display personal stats
Chess.com usernameWhen you link your Chess.com accountImport your chess games and display personal stats
Display nameWhen you edit your profileShown on shared graphs and your profile

2.2 Information Collected Automatically

DataWhen CollectedPurpose
Firebase anonymous user IDOn first app launchEnable app functionality before sign-in
Device platform (Android/iOS/Web)On app launchPlatform-specific features and compatibility
App preferences (theme, engine settings, layout)When you change settingsPersist your preferences locally on-device

2.3 Information Derived from Your Activity

DataWhen CollectedPurpose
Imported game records (moves, results, timestamps, ratings)When you import games from Lichess or Chess.comPersonal game analysis, statistics, and graph generation
Saved analysis graphsWhen you save a graphPersist your analysis work for later access
Shared graph linksWhen you share a graphEnable others to view your shared analysis
Opening statistics and preferencesComputed from imported gamesDisplay personalized opening insights

2.4 Information NOT Collected

3. How We Use Your Information

4. Third-Party Services

4.1 Firebase (Google)

Firebase is operated by Google LLC. Data is processed in accordance with Google’s Privacy Policy and the Firebase Terms of Service.

4.2 Google Cloud Platform

Cloud Run hosts our chess evaluation service for server-side position analysis.

4.3 Lichess API

When you import games from Lichess, we send your Lichess username to the Lichess API to retrieve your publicly available game history. We do not share any other data with Lichess. Lichess is operated by lichess.org, a non-profit. See Lichess Privacy Policy.

4.4 Chess.com API

When you import games from Chess.com, we send your Chess.com username to the Chess.com Public API to retrieve your publicly available game history. We do not share any other data with Chess.com. See Chess.com Privacy Policy.

4.5 Google Sign-In

If you choose to sign in with Google, Google’s authentication service processes your sign-in. We receive your email address, display name, and profile photo. See Google’s Privacy Policy.

5. Data Storage and Security

6. Data Retention

7. Your Rights

7.1 Access and Portability

You can view all your stored data within the App (profile, imported games, saved graphs, statistics).

7.2 Deletion

You may delete your account at any time from within the App (Settings > Account > Delete Account). This will:

Deletion is permanent and cannot be undone.

7.3 Correction

You can update your display name at any time from your profile settings.

7.4 Withdraw Consent

You may stop using the App and delete your account at any time. You may sign out to revert to anonymous usage.

7.5 GDPR (European Economic Area)

If you are in the EEA, you have additional rights under the General Data Protection Regulation, including the right to access, rectify, erase, restrict processing, and data portability. Our legal basis for processing is:

To exercise your GDPR rights, contact us at the email below.

7.6 CCPA (California)

If you are a California resident, you have the right to know what personal information we collect, request deletion, and opt out of the sale of personal information. We do not sell personal information.

8. Children’s Privacy

The App is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us and we will delete it.

9. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes by posting a notice within the App. The “Last Updated” date at the top of this policy indicates when it was last revised.

10. Contact Us

If you have questions about this Privacy Policy or wish to exercise your data rights, contact us at:

Email: support@chessviz.app

Developer: PSG Studios, a DBA of The Private Sector Group, LLC