ChessAthletes
Privacy & data use
← Back to home
Short version: training happens locally; accounts use Supabase; training is free.

Privacy policy

This page explains what data ChessAthletes processes, what stays on your device, and what is handled by third-party providers like Cloudflare, Supabase, or Stripe. This is a plain-English explanation, not legal advice.

Who runs ChessAthletes?

ChessAthletes is an independent project operated by an individual developer. Throughout this document, “we” refers to the person operating ChessAthletes. “You” refers to anyone using the website or the chess training tools.

What the trainers do with your data

ChessAthletes is built around the idea that training happens locally in your browser. This means:

If you clear your browser data or switch devices, locally stored training data will not transfer with you.

Accounts & login (Supabase)

If you choose to create an account or log in, ChessAthletes uses Supabase for authentication.

Depending on how you log in, Supabase may process:

We use this information to let you sign in, keep you signed in, and to apply subscription access to your account. We do not sell account data and we do not use it for advertising.

Service-related emails

If you create an account or use features that require login, we may send service-related emails that are necessary for the functioning of ChessAthletes.

These emails may include:

These messages are factual and operational in nature. We do not send marketing or promotional emails unless you have explicitly opted in.

Free usage limits & anti-abuse

ChessAthletes offers a free tier (e.g., a limited amount of free training time per month) and needs basic anti-abuse protections. Depending on the tool, we may temporarily process:

This is used solely to prevent repeated overuse or attempts to bypass limits. It is not used for ads or profiling and is set to expire after a short period where possible.

Technical events & minimal analytics

We collect a small amount of metadata to keep the service working and understand broad usage patterns. This may include:

These events may be sent to a small backend endpoint running on Cloudflare Workers. Cloudflare, as an infrastructure provider, may also log technical details (like IP address and user agent) for security, abuse prevention, and performance.

Previous subscriptions

Training is free and no new subscription is required. Stripe may retain records from previous subscriptions and provide billing management for existing customers. We do not store full card details.

Cookies, local storage & similar technology

ChessAthletes uses browser storage (like localStorage) and cookies to:

Clearing your browser data will remove local trainer progress and may sign you out. Some access state may be restored after you log in again (for example, if your subscription is active).

Third-party services (like Stripe, Supabase, or Cloudflare) may use their own cookies when you interact with their systems.

Legal basis (EU/EEA users)

Where applicable (for example under GDPR), we process personal data under one or more of these bases:

How long we keep data

Security

We use reputable providers (Cloudflare, Supabase, Stripe) and standard security practices. No method of transmission or storage is 100% secure, but we aim to minimize collected data and limit access.

Your choices & rights

You can:

If you live in a region with data protection rights (such as the EU), you may request access to, correction of, or deletion of personal data we hold about you. This typically includes:

Contact

If you have questions about privacy or data use, contact:

This privacy policy may be updated as ChessAthletes evolves. Significant changes will be reflected on this page.