Last updated: Dec 24, 2025
This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you visit our mobile application (the "App"). Please read this privacy policy carefully. If you do not agree with the terms of this privacy policy, please do not access the application.
We collect information about you in a variety of ways. The information we may collect via the App includes:
A. Personal & Account Data
We collect personally identifiable information that you voluntarily provide to us when registering with the App or when you choose to link your anonymous account to an email address.
- Identity Data: Your username, Firebase ID (UID), and email address (if provided).
- Authentication Data: Login credentials managed via Firebase Authentication.
- Profile Information: Your chosen avatar and avatar type.
B. Game & Usage Data
We automatically collect data related to your gameplay and interaction with the App to provide core functionality and improve user experience.
- Performance Statistics: Your Elo rating, win/loss/draw records, total games played, total playtime, current/best win streaks, and highest rated opponent defeated.
- Match History: Details of games played, including moves made (PGN), board states (FEN), game results, time controls, and opponent information.
- League Activity: Your participation in weekly leagues, including XP earned, league rank, and current league membership.
- Inventory & Virtual Currency: Virtual items you own (such as avatars), your gem balance, and purchase history.
- Analysis Data: Game summaries, move quality metrics (aggression, resourcefulness), training focus areas, and "what-if" scenarios generated by our analysis tools.
- Puzzle Progress: Your current puzzle index and progress.
C. Social Data
If you choose to use social features, we store data to facilitate these interactions.
- Friend List: A list of users you have sent friend requests to or accepted requests from, along with the status of those requests.
- Direct Messages: Private messages sent between you and your friends. We store the content of these messages, the sender/recipient IDs, and timestamps.
D. Device & Technical Data
- Device Tokens: We collect device tokens to send you push notifications if you have opted in.
- Connection Data: We utilize socket IDs to facilitate real-time matchmaking and gameplay.
We use the information we collect to:
- Create and Manage Accounts: Verify your identity and manage your profile, stats, and inventory.
- Facilitate Gameplay: Match you with opponents of similar skill levels using Elo-based matchmaking and maintain real-time game states.
- Provide Social Features: Enable friend requests, direct messaging, and leaderboards.
- Improve the App: Analyze gameplay patterns (e.g., win rates by color, mode popularity) to balance the game and fix bugs.
- Personalize Experience: Provide game analysis and recommended puzzles based on your gameplay.
- Communications: Send you push notifications regarding game alerts, friend requests, or direct messages, subject to your notification settings.
We may share information we have collected about you in certain situations:
- Publicly Visible Information: Your username, avatar, Elo rating, game statistics, and league standing are visible to other players in the App (e.g., on leaderboards, in search results, or during a match).
- Service Providers: We use third-party services like Google Firebase for authentication, database hosting, and cloud storage. These providers have access to your data only to perform tasks on our behalf and are obligated not to disclose or use it for other purposes.
- Legal Requirements: We may disclose your information if required to do so by law or in response to valid requests by public authorities.
We retain your personal information only for as long as is necessary for the purposes set out in this Privacy Policy.
Account Deletion
You have the right to delete your account and all associated data at any time.
- How to Delete: You can request account deletion directly within the App's "Settings" menu by selecting the "Delete Account" option.
- What Happens: This action is permanent and irreversible. It will immediately remove your: Profile and identity information. Game statistics and match history. League memberships and rankings. Friendships and direct message history. Saved game analyses. Authentication credentials.
- Verification: You will be asked to confirm your choice to prevent accidental deletion.
We use administrative, technical, and physical security measures to help protect your personal information. This includes utilizing Firebase's secure infrastructure for authentication and data storage. However, please be aware that no security measures are perfect or impenetrable, and no method of data transmission can be guaranteed against any interception or other type of misuse.
We do not knowingly solicit information from or market to children under the age of 13. If we learn that we have collected personal information from a child under age 13 without verification of parental consent, we will delete that information as quickly as possible.
We may update this Privacy Policy from time to time. We will notify you of any changes by updating the "Effective Date" of this policy. You are advised to review this Privacy Policy periodically for any changes.
If you have questions or comments about this Privacy Policy, please contact us at: Apex Consulting AB, Chess - Online & Offline team, info@apexconsulting.se