Privacy Policy

Effective Date: March 2026

This Privacy Policy describes how Siege Coach (“we,” “us,” or “our”) collects, uses, and protects information in connection with your use of the Siege Coach application and related services (collectively, the “Service”). By accessing or using the Service, you acknowledge that you have read and understood this Privacy Policy.

1. Information We Collect

We collect the following categories of information in connection with your use of the Service:

1.1 Identity and Account Information

When you authenticate via Discord OAuth, we receive and store your Discord username, display name, avatar image URL, and email address as provided by Discord. This information is used solely to create and maintain your account within the Service.

1.2 Usage Data

We collect match data, round-by-round records, and loadout configurations that you enter directly into the Service. This data constitutes your personal performance history and is associated with your account.

1.3 Diagnostics and Crash Reports

The Service may collect diagnostic information including application error reports, stack traces, and device or browser information to identify and resolve technical issues. This data is used solely for maintaining the reliability and stability of the Service.

1.4 Device and Platform Information

When you access the Service via a mobile application, we may collect device identifiers, operating system version, and application version information to provide platform-appropriate functionality and push notifications, if you have granted permission.

1.5 Analytics Data

We collect aggregated, anonymised analytics data including page views, navigation patterns, and Web Vitals performance metrics. This data does not identify you personally and is used to improve the Service.

2. How We Use Your Information

We use the information we collect for the following purposes:

  • To create and maintain your account and authenticate your identity
  • To provide, operate, and improve the Service and its features
  • To display your match history, performance analytics, and coaching insights
  • To diagnose technical errors and ensure the stability of the Service
  • To send push notifications related to the Service, where you have consented
  • To comply with applicable legal obligations

We do not sell, rent, or otherwise disclose your personal information to third parties for their own marketing or advertising purposes.

3. Data Storage and Security

Your account and match data are stored in a PostgreSQL database hosted by Supabase, a third-party infrastructure provider. The Service and its associated web infrastructure are hosted on Vercel. We implement reasonable technical and organisational measures to protect your information against unauthorised access, alteration, disclosure, or destruction.

Notwithstanding the foregoing, no method of electronic storage or transmission over the internet is completely secure. We cannot guarantee absolute security of your information.

4. Third-Party Services

The Service integrates with the following third-party services, each of which operates under its own privacy policy:

  • Discord: Used for OAuth authentication. Discord may collect information in accordance with its own Privacy Policy.
  • Vercel Analytics: Collects anonymised page view and Web Vitals data to measure Service performance.
  • Sentry: Collects error reports, stack traces, and diagnostic information to identify application failures.
  • Supabase: Provides database hosting for account and match data storage.

5. Data Retention and Deletion

We retain your account information and match data for as long as your account remains active. Upon deletion of your account, your personal data will be marked for removal and permanently deleted following a grace period of seven (7) days. During the grace period, you may restore your account by logging in again.

To initiate account deletion, use the account deletion feature available within the application. You may also submit a deletion request through the application.

6. Children's Privacy

The Service is not directed to, and we do not knowingly collect personal information from, individuals under the age of 13. If you believe that a child under 13 has provided us with personal information, please contact us through the application so that we may take appropriate action.

7. Changes to This Policy

We may update this Privacy Policy from time to time. When we make material changes, we will update the effective date at the top of this policy and, where feasible, notify you through the Service. Your continued use of the Service following the posting of changes constitutes your acceptance of the revised policy.

8. Contact Information

If you have questions or concerns regarding this Privacy Policy or our data practices, please contact us through the application.