Last updated: July 16, 2025
Privacy Policy
This Privacy Policy explains how ChessExpert ("App", "we", "us") collects, uses, stores, and protects your personal information when you use our services.
This policy applies to:
- "ChessExpert" for iOS
- "ChessExpert" for Android
1. Data Controller
The data controller responsible for your personal information is:
Tomasz Bazelczuk IT
Grupy AK Północ 4/93, 00-713 Warsaw, Poland
Email: support@chessexpert.io
2. What Data We Collect
Authentication Data
When you sign in, we use Firebase Authentication to identify you. Depending on the sign-in method, we may collect:
- Your email address (unless using Apple with a hidden email)
- Your name (if provided via Google or Apple sign-in)
- A unique user ID generated by Firebase
Image Data
When using the scanning feature in the App, the image you capture or select is transmitted securely to our servers using HTTPS. The image is processed to detect a chess position and stored securely in Firebase Cloud Storage for the purpose of improving recognition quality and supporting app functionality (e.g., saving scan history).
Images are associated with your unique user ID and may be retained for as long as necessary to provide you with the service (e.g., to let you review previous scans), unless you delete them manually or request deletion.
We do not share stored images with third parties. Access to stored images is protected using Firebase Security Rules.
For more details, see Firebase Security Rules.
Usage Analytics
We use Google Analytics to collect anonymized data such as:
- How often the app is used
- Basic device statistics (OS version, screen size)
This data is not linked to your identity and is used solely to improve the App.
You can read how Google uses information from apps here.
3. Legal Basis for Processing
We process your personal data based on the following legal grounds:
- Consent - for analytics and optional services
- Contractual necessity - to provide core functionality (e.g. scanning)
- Legitimate interest - to maintain and improve the App's performance
4. How We Store and Protect Your Data
All user data is stored using Firebase services with built-in encryption and security measures. We implement appropriate technical and organizational safeguards to prevent unauthorized access, disclosure, alteration, or destruction of your personal information.
5. Data Retention
We retain user account data as long as your account is active or as needed to provide the service. You may request deletion at any time by contacting us at support@chessexpert.io.
6. Your Rights under GDPR
If you are a resident of the European Union, you have the right to:
- Access the personal data we hold about you
- Correct inaccuracies in your data
- Request data deletion
- Object to or restrict processing
- Data portability
- Lodge a complaint with your local data protection authority
To exercise any of these rights, contact us at support@chessexpert.io.
7. Third-Party Services
We use the following third-party services to support our App and provide essential functionality:
- Google Firebase - provides authentication, cloud storage, and database services. Firebase Privacy Policy
- Google Analytics - used to collect anonymized usage statistics to help us improve the App. Google Analytics Privacy Policy
These services act as data processors on our behalf and are fully compliant with the General Data Protection Regulation (GDPR).
All data transfers are protected using encryption, and access is limited based on strict security policies and role-based access control.
8. International Transfers
Our services may be hosted on servers located outside the European Union (e.g. the United States). In such cases, we ensure appropriate safeguards such as Standard Contractual Clauses (SCCs) are in place.
9. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. The most current version will always be available in the App. Continued use of the App after any changes constitutes acceptance of the updated policy.
10. Contact & Support
If you have any questions, need assistance, or wish to contact us for general inquiries, please reach out via email:
support@chessexpert.io
We aim to respond to all support and contact requests as quickly as possible.