From 248c4a8523f484d41dcd276ee6ef50462ee26238 Mon Sep 17 00:00:00 2001 From: vikingowl Date: Wed, 12 Nov 2025 20:17:33 +0100 Subject: [PATCH] feat: Add comprehensive privacy policy page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Create detailed privacy policy explaining data collection and usage practices. ## New Page: /privacy ### Content Sections **Introduction** - Overview of CS2.WTF's commitment to privacy **Information We Collect** - Public Steam Data: Steam ID, match stats, chat messages, VAC status - Usage Data: Page visits and feature interactions - Browser Storage: Theme, favorites, recent players (localStorage only) **How We Use Information** - Provide match statistics and analysis - Track performance over time - Generate visualizations - Improve service quality **Cookies and Local Storage** - Details on localStorage usage for preferences - No tracking cookies - User-controllable through browser settings **Data Sharing** - No selling/trading of personal information - Only share when legally required or for safety - May use service providers **Security** - Reasonable security measures implemented - Acknowledgment of inherent internet risks - Note that Steam data is already public **Your Rights** - Access, correction, and deletion rights - Opt-out by not using service - Control via Steam privacy settings **Third-Party Services** - Links to Steam profiles - Google Translate integration - Not responsible for third-party privacy practices **Children's Privacy** - Not directed at children under 13 - No knowingly collected children's data **Policy Changes** - May update with notice - Continued use implies acceptance **Contact** - Direct users to GitHub for questions/issues ### UI Implementation - Clean, readable layout with Card components - Icons for each section (Shield, Eye, Cookie, Server, Mail) - Responsive design optimized for all screen sizes - Proper semantic HTML and accessibility - SEO-optimized with meta tags - Current date automatically displayed The policy is comprehensive yet clear, covering all necessary legal bases while explaining data practices in user-friendly language. Already linked from the footer navigation. This completes Phase 3 Feature 3 - privacy compliance established. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/routes/privacy/+page.svelte | 217 ++++++++++++++++++++++++++++++++ 1 file changed, 217 insertions(+) create mode 100644 src/routes/privacy/+page.svelte diff --git a/src/routes/privacy/+page.svelte b/src/routes/privacy/+page.svelte new file mode 100644 index 0000000..44229c6 --- /dev/null +++ b/src/routes/privacy/+page.svelte @@ -0,0 +1,217 @@ + + + + Privacy Policy | CS2.WTF + + + +
+ +
+
+ +
+

Privacy Policy

+

+ Last updated: {new Date().toLocaleDateString('en-US', { + year: 'numeric', + month: 'long', + day: 'numeric' + })} +

+
+ + + +

Introduction

+

+ CS2.WTF ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy + explains how we collect, use, and safeguard your information when you use our CS2 match + statistics and analysis platform. +

+
+ + + +
+ +

Information We Collect

+
+ +
+
+

Public Steam Data

+

+ We collect publicly available information from Steam profiles and CS2 match data, + including: +

+
    +
  • Steam ID and profile information
  • +
  • Match statistics and performance data
  • +
  • In-game chat messages (from parsed demo files)
  • +
  • VAC and game ban status
  • +
+
+ +
+

Usage Data

+

+ We may collect information about how you interact with our service, including pages + visited and features used. +

+
+ +
+

Browser Storage

+

+ We use browser local storage to save your preferences (theme, favorite players, recently + visited players) locally on your device. This data never leaves your browser. +

+
+
+
+ + + +
+ +

How We Use Your Information

+
+ +
+

We use collected information to:

+
    +
  • Provide match statistics and performance analysis
  • +
  • Track player performance over time
  • +
  • Generate charts and visualizations
  • +
  • Improve our service and user experience
  • +
  • Detect and prevent abuse
  • +
+
+
+ + + +
+ +

Cookies and Local Storage

+
+ +
+

We use browser local storage to:

+
    +
  • Save your theme preference (light/dark mode)
  • +
  • Remember your favorite players
  • +
  • Track recently visited player profiles
  • +
+

+ You can clear this data at any time through your browser settings. No tracking cookies are + used. +

+
+
+ + + +

Data Sharing and Disclosure

+
+

We do not sell, trade, or rent your personal information to third parties.

+

We may share information in the following circumstances:

+
    +
  • When required by law or legal process
  • +
  • To protect our rights, property, or safety
  • +
  • With service providers who assist in operating our platform
  • +
+
+
+ + + +

Data Security

+

+ We implement reasonable security measures to protect your information. However, no method of + transmission over the Internet is 100% secure. All Steam data displayed is already publicly + available through Steam's Community features. +

+
+ + + +

Your Rights

+
+

You have the right to:

+
    +
  • Access the data we have about you
  • +
  • Request correction of inaccurate data
  • +
  • Request deletion of your data
  • +
  • Opt-out of data collection by not using our service
  • +
+

+ Since we only display publicly available Steam data, you can control what information is + public through your Steam privacy settings. +

+
+
+ + + +

Third-Party Services

+
+

Our service may contain links to third-party websites, including:

+
    +
  • Steam Community profiles
  • +
  • Google Translate (for chat translation)
  • +
+

+ We are not responsible for the privacy practices of these third-party services. Please + review their privacy policies. +

+
+
+ + + +

Children's Privacy

+

+ Our service is not directed to children under 13. We do not knowingly collect personal + information from children. If you believe we have collected information from a child, please + contact us. +

+
+ + + +

Changes to This Policy

+

+ We may update this Privacy Policy from time to time. Changes will be posted on this page with + an updated "Last updated" date. Continued use of the service after changes constitutes + acceptance of the updated policy. +

+
+ + + +
+ +

Contact Us

+
+

+ If you have questions about this Privacy Policy or our data practices, please visit our GitHub + repository for more information or to report issues. +

+
+ + +
+

+ CS2.WTF is not affiliated with Valve Corporation or Counter-Strike. All trademarks are + property of their respective owners. +

+
+