This website (badmintontraining.uk) is a personal, non-commercial project created for recording training sessions, matches, and member activity. We respect your privacy and follow a no tracking, no advertising, no analytics approach.
1. Information We Collect
- Training Logs: Manually recorded sessions stored as markdown files in a private GitHub repository.
- Member Profile Preference: We store your selected active player name in
localStorage(bt_active_player) so you don’t need to reselect it each visit. - Theme Preference: We store your selected display theme in
localStorage(bt-theme) so it persists across sessions. - Cookie Consent Preferences: We store your selected cookie consent settings in
localStorage(cookie_consent) to respect your choices on subsequent visits. - Session Authentication: Cloudflare Access sets essential cookies to keep authenticated members signed in. This is required for member-only pages.
- Article Feedback: If you give a thumbs-up/thumbs-down on an article, we record the result (yes/no) and the article ID in a private Google Sheet. No personal data is captured.
- Security & Performance: Cloudflare may collect anonymous technical data (IP region, browser type, page URL) for security and DDoS protection. This is standard infrastructure behaviour.
2. How We Use the Information
- To maintain an archive of training sessions and match results.
- To power member features like player selection and profiles.
- To improve the site based on article feedback.
- To secure member areas via Cloudflare Access.
- To ensure the site performs reliably and safely.
3. Data Storage and Security
Training logs are stored privately in a GitHub repository. Feedback and certain app settings are stored in Google Sheets and localStorage. Authentication and site hosting are handled by Cloudflare Pages and Cloudflare Workers, using industry-standard security practices.
4. Sharing of Information
No data is sold or shared with advertisers. The only external services involved are:
- Meta (WhatsApp) — message delivery
- GitHub — private log storage
- Google — optional feedback storage
- Cloudflare — hosting & authentication
5. Your Rights
If any submitted content includes your information and you would like it removed or anonymised, please contact us. Requests will be handled promptly.
6. Cookies & Local Storage
By default, we only use essential cookies and local storage. If you choose to opt-in via our cookie consent banner, optional analytics or marketing scripts (powered by Google Tag Manager) may set additional cookies.
The site uses the following essential cookies or local storage entries:
- Cloudflare session cookie — required for secure member login and role verification.
cookie_consent— stores your consent preferences for optional cookies.bt_active_player— remembers the selected active player.bt-theme— remembers your selected display theme preference (light/dark/auto).
You can update your cookie preferences at any time by clicking the Reset App button in the website footer or by clearing your browser data.
7. Changes to This Policy
This policy may be updated periodically. Any revisions will be shown here with an updated date.