Privacy Policy / นโยบายความเป็นส่วนตัว

Version 1.0 — Effective date: 16 March 2026

This Privacy Policy explains how HubQL Co., Ltd. ("we", "us", "CourtRival") collects, uses, stores, and protects your personal data when you use the CourtRival platform (courtrival.com) and related services, including tournament registration. This policy is prepared in accordance with the Thai Personal Data Protection Act B.E. 2562 (2019) (PDPA).


1. Data Controller / ผู้ควบคุมข้อมูลส่วนบุคคล

HubQL Co., Ltd.
Email: privacy@courtrival.com
For data deletion or access requests, contact the email above.

2. Personal Data We Collect / ข้อมูลส่วนบุคคลที่เราเก็บรวบรวม

2.1 Tournament Registration

When you register for a tournament on CourtRival, the registration form may collect the following data (fields vary by tournament as configured by the organiser):

  • Core fields (always required): first name, last name (English), nickname, gender, phone number, tournament category selection
  • Optional fields: Thai name (ชื่อ-นามสกุล ภาษาไทย), email, LINE ID, date of birth, emergency contact (name, phone, relationship), photo for player card, preferred competition date, coach self-declaration, referral source
  • Payment data: payment slip image (bank transfer receipt)

2.2 Sensitive Data (PDPA Section 26)

If the tournament organiser enables the food allergy field, we collect health information (food allergies). This is classified as sensitive personal data under PDPA Section 26. Collection requires your separate, explicit consent via a dedicated checkbox on the registration form. You may decline this consent and still register (the field becomes optional).

Food allergy data is stored in a separate database table with restricted access and is automatically deleted within 7 days after the tournament ends.

2.3 Account Data (LINE Login)

If you sign in with LINE, we collect your LINE display name, profile picture URL, LINE user ID, and email address (if available on your LINE account). This data is used for account creation and authentication.

3. Purpose of Collection / วัตถุประสงค์ในการเก็บรวบรวม

DataPurposeLegal Basis
Name, nickname, genderTournament registration, player identification, public draw/bracket displayContract performance
Phone, email, LINE IDCommunication about registration status, schedule updates, payment confirmationContract performance
Payment slipPayment verification by the tournament organiserContract performance
Emergency contactSafety during tournament eventsVital interest
Food allergySafe meal preparation at eventsExplicit consent (PDPA s.26)
PhotoPlayer card creation for event check-inConsent
Date of birthUnder-18 detection for parental consentLegal obligation (PDPA s.20)

4. Data Retention / ระยะเวลาในการเก็บรักษา

DataRetention Period
Account data (name, email, LINE ID)Duration of account + 1 year after last activity
Food allergy (health data)Deleted within 7 days after tournament ends
Payment slip imagesDeleted within 90 days after payment approval
Emergency contactDuration of account activity
Registration data3 years (for records and dispute resolution)
Consent recordsRetained indefinitely (audit trail)

5. Data Sharing / การเปิดเผยข้อมูล

Your personal data may be shared with:

  • Tournament organisers: your registration data is shared with the organiser of the tournament you registered for, so they can manage registrations, verify payments, and run the event.
  • Other participants: your name and match results are displayed publicly on the tournament draw/bracket page.
  • Service providers: Supabase (database hosting), Amazon Web Services (cloud infrastructure), Cloudflare (CDN and security).

We do not sell your personal data to third parties.

6. Cross-Border Data Transfer / การโอนข้อมูลข้ามพรมแดน

Your personal data is stored on servers located in Singapore (AWS ap-southeast-1) via our database provider Supabase. By using our services and providing consent at registration, you acknowledge and agree to this cross-border transfer.

7. Your Rights / สิทธิของท่าน

Under the Thai PDPA, you have the right to:

  • Access — request a copy of the personal data we hold about you
  • Rectification — request correction of inaccurate data
  • Deletion — request deletion of your personal data (we will comply within 30 days)
  • Data portability — request your data in a machine-readable format (JSON or CSV)
  • Withdraw consent — withdraw any consent you have given, at any time
  • Complaint — lodge a complaint with the Personal Data Protection Committee (PDPC) of Thailand

To exercise any of these rights, contact us at privacy@courtrival.com. We will respond within 30 days.

8. Under-18 / ผู้เยาว์

If you are under 18 years of age, parental or guardian consent is required before registering for a tournament.

9. Security / ความปลอดภัย

  • Encryption at rest (AES-256) and in transit (TLS)
  • Row-level security on all database tables
  • Separate storage for sensitive health data with restricted access and automatic purge

10. Cookies

We use only essential cookies for authentication session management. We do not use tracking or advertising cookies.

11. Changes to This Policy

We may update this Privacy Policy from time to time. The version number and effective date are shown at the top of this page.

12. Contact / ติดต่อเรา

HubQL Co., Ltd.
Email: privacy@courtrival.com
Response time for data subject requests: within 30 days.