Privacy Policy

Last Updated: June 7, 2026

At ChessNotify, we take your privacy seriously. This Privacy Policy explains what information we collect, how we use it, how we use analytics and advertising partners, and the choices you have regarding your data. By using ChessNotify, you agree to the collection and use of information as described in this policy.

1. Information We Collect

We collect information in the following ways:

  • Account Information: When you create an account or link a messaging platform, we collect your Telegram user ID, username, and avatar URL, or your Discord user ID, username, and avatar URL. We do not collect your email address, phone number, or real name unless you voluntarily provide it.
  • Notification Preferences: We store your tournament follow list and notification settings to deliver relevant alerts.
  • Usage and Analytics Data: We collect usage statistics such as pages visited, features used, event shares, follows, live-link clicks, and general interaction patterns to improve ChessNotify. We avoid sending Telegram IDs, Discord IDs, real names, email addresses, or followed-event lists as analytics event properties.
  • Device Information: We and our service providers may collect basic device information such as browser type, operating system, screen resolution, approximate location derived from network data, and referral source for compatibility, security, analytics, and advertising measurement.

2. How We Use Your Information

We use the information we collect for the following purposes:

  • To provide and maintain the ChessNotify service, including sending tournament notifications to your connected Telegram or Discord account.
  • To personalize your experience by remembering your followed tournaments, calendar preferences, and display settings.
  • To improve our service through aggregated usage analysis, product analytics, and error diagnostics.
  • To communicate important service updates, such as changes to our terms or scheduled maintenance.
  • To support ChessNotify with automatic advertising and future optional commercial features. We do not sell, rent, or provide your Telegram ID, Discord ID, follow list, notification preferences, or account identifiers to advertisers for their own marketing purposes.

3. Third-Party Services

ChessNotify integrates with the following third-party services to provide core functionality, analytics, advertising, and infrastructure:

  • Telegram: We use the Telegram Bot API to send you tournament notifications. When you connect your Telegram account, we store your Telegram chat ID to deliver messages. Your interaction with Telegram is governed by Telegram's Privacy Policy.
  • Discord: We use the Discord API to send you direct message notifications. When you connect your Discord account via OAuth, we store your Discord user ID. Your interaction with Discord is governed by Discord's Privacy Policy.
  • Cloudflare: Our service is hosted on Cloudflare's infrastructure. Cloudflare may collect certain technical data as described in their Privacy Policy.
  • Google Analytics: We use Google Analytics 4 to understand aggregate traffic, page views, event interactions, and product usage. Analytics events are designed not to include personal identifiers.
  • Google AdSense: We use Google AdSense automatic ads. Google may use cookies or similar technologies to serve, limit, and measure ads according to Google's policies and user settings.
  • Microsoft Clarity: We use Microsoft Clarity to understand page interactions, diagnose usability issues, and improve the interface. Clarity may collect interaction, device, and session data under Microsoft's terms.
  • Chess and Go Platforms: We fetch publicly available tournament, result, and live match data from third-party chess and Go platforms. No ChessNotify account data is shared with these platforms through our service.

4. Cookies and Local Storage

ChessNotify uses cookies, browser local storage, and third-party measurement or advertising technologies to provide the service and understand how it is used:

  • Authentication Cookies: We use secure, HTTP-only cookies to maintain your login session. These are essential for the service to function and cannot be disabled.
  • Local Storage: We store your UI preferences (such as calendar view mode, theme preference, and filter settings) in your browser's local storage. This data never leaves your device.
  • Analytics and advertising cookies: Google Analytics, Google AdSense, and Microsoft Clarity may use cookies, local storage, or similar technologies to measure usage, improve quality, serve automatic ads, prevent abuse, and understand performance.
  • Your browser, device settings, Google account settings, or regional consent tools may provide controls for cookies, personalized ads, and analytics collection. Some controls may affect how ChessNotify or third-party services work.

5. Data Security

We implement industry-standard security measures to protect your personal data:

  • All data transmitted between your browser and our servers is encrypted using TLS/HTTPS.
  • Authentication tokens are stored as secure, HTTP-only cookies with appropriate expiration policies.
  • Our database is hosted on Cloudflare's D1 platform with built-in encryption and access controls.
  • We regularly review our security practices and update them as needed to address new threats.
  • While we strive to protect your data, no method of electronic transmission or storage is 100% secure. We cannot guarantee absolute security but will promptly notify affected users in the event of a data breach.

6. Data Retention

We retain your personal data only for as long as necessary to provide our service:

  • Account data is retained as long as your account is active.
  • If you delete your account, your personal data (including follow lists and notification preferences) will be permanently removed within 30 days.
  • Aggregated analytics data may be retained for service improvement and reporting. Third-party analytics and advertising providers apply their own retention settings and policies.
  • Expired tournament data is automatically archived and cleaned up to keep the service fast and efficient.

7. Your Rights

You have the following rights regarding your personal data:

  • Access: You can view all personal data associated with your account through your profile settings.
  • Correction: You can update your notification preferences and connected accounts at any time.
  • Deletion: You can delete your account and all associated data by contacting us at support@chessnotify.com.
  • Data Portability: You can request a copy of your data in a machine-readable format.
  • Opt-out: You can disconnect your Telegram or Discord account at any time to stop receiving notifications.

8. Children's Privacy

ChessNotify 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 data, please contact us at support@chessnotify.com and we will promptly delete such information.

9. International Data Transfers

ChessNotify operates globally using Cloudflare's edge network. Your data may be processed in different countries depending on your location. By using our service, you consent to the transfer of your information to countries outside your country of residence, which may have different data protection laws.

10. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices or applicable laws. We will notify users of significant changes by posting a notice on our website. Your continued use of ChessNotify after any changes indicates your acceptance of the updated policy. We encourage you to review this page periodically.

Contact Us

If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at support@chessnotify.com.