Privacy Policy
1. Overview
GameSet HK (the “Service”, “we”, “us”) is a free, browser-based tournament tool. This policy explains what data we and our service providers collect, how it is used, and the choices you have. By using the Service you agree to this policy.
2. Data we store on your device
The Service uses your browser’s localStorage to save:
- Player names you enter, pairings, results, standings.
- Round snapshots (so you can resume after a refresh).
- Timer state, tournament name, tournament date.
- Lucky-wheel entries and history.
- Language preference (English / Traditional Chinese).
- The last view you were on.
This data lives only in your browser. We have no account system. You can clear it any time using the in-app Reset button or by clearing site data in your browser settings.
3. Data sent to Firebase when you publish a tournament
The Service offers an optional Publish feature that creates a public, read-only mirror of your tournament so players can view it via QR code. When you click Publish:
- Your browser signs in anonymously to Google Firebase Authentication. An anonymous user identifier is generated; we do not collect your name or email.
- A document containing your tournament state (player names, pairings, results, tournament name and date) is written to Google Cloud Firestore in the Singapore region.
- The document is publicly readable by anyone holding the 6-character tournament ID or QR link. It is editable only by the anonymous identifier that created it.
- The document is automatically deleted approximately 24–48 hours after you stop syncing (via Firestore TTL). You can also delete it immediately using the in-app Stop Sharing button.
Do not publish tournaments containing data you consider private. Anything you put into a published tournament can be read by anyone with the link. If your players use real names you should obtain their consent before publishing.
Firebase is a service of Google LLC. See the Firebase Privacy and Security page and the Google Privacy Policy for details on how Google processes this data.
4. Information collected automatically by hosting providers
The Service is hosted on Firebase Hosting. Like any web host, Google may automatically receive and log standard request metadata (IP address, user-agent, referrer, timestamp) when you visit any page. This information is used by Google for security, abuse prevention, and aggregate analytics. We do not maintain our own server-side request logs.
4a. Analytics (Google Analytics 4)
The Service uses Google Analytics 4 to measure aggregate usage (page views, number of tournaments started, number of rounds submitted, number of tournaments published, approximate player counts per tournament). Google Analytics may set cookies and process IP addresses (anonymised by default) to generate these statistics. We do not collect player names or any other personally identifying information through Analytics. You may opt out by installing the Google Analytics Opt-out Browser Add-on or by blocking analytics scripts in your browser.
5. Cookies and similar technologies
The Service itself does not set first-party tracking cookies. We use localStorage (described in Section 2), which is a similar technology but stored only on your device.
Third-party services we use (Firebase Authentication, Google Fonts, Google AdSense if enabled) may set cookies or read existing identifiers as described in their own privacy policies.
6. Advertising
We may display advertisements on the Service through Google AdSense and other Google advertising products to keep the Service free.
- Google and its partners use cookies, web beacons, device identifiers and similar technologies to serve ads based on your prior visits to this site or other sites on the internet.
- Google’s use of advertising cookies enables it and its partners to serve ads based on your visit to our Service and/or other sites on the internet.
- You may opt out of personalised advertising by visiting Google Ads Settings. You may also opt out of a third-party vendor’s use of cookies for personalised advertising by visiting aboutads.info or youronlinechoices.com (EEA / UK).
- For more information on how Google uses data when you use partners’ sites or apps, see How Google uses information from sites or apps that use our services.
7. EEA, United Kingdom and Switzerland users
If you visit the Service from the European Economic Area, the United Kingdom, or Switzerland, we (and our advertising partners) rely on your consent for non-essential cookies and personalised advertising. A consent banner is presented on your first visit. You can withdraw or change your consent at any time via the “Manage cookie preferences” link in the footer.
You have the right to access, correct, or request deletion of any personal data processed about you, to object to processing, and to lodge a complaint with your local data-protection authority. Because the tournament data the Service stores is on your own device, exercising these rights is mostly a matter of clearing your browser storage. For data held by Firebase or Google AdSense, please contact those providers directly using the links above, or contact us at the address in Section 11 and we will assist.
8. California users (CCPA / CPRA)
We do not “sell” personal information as defined under the CCPA / CPRA. Use of personalised advertising via Google AdSense may, depending on interpretation, be considered “sharing” for cross-context behavioural advertising. California residents may opt out using the controls described in Section 6.
9. Children’s privacy
The Service is not directed at children under 13 and we do not knowingly collect personal information from children. If you believe a child has provided personal information through the Service, please contact us (Section 11) and we will take steps to delete it.
10. Data retention and deletion
- Local data: retained until you clear it. Use the in-app Reset button or your browser’s “Clear site data” setting.
- Published tournament documents: auto-deleted ~24–48 hours after you stop syncing. You can delete immediately via Stop Sharing.
- Hosting / advertising logs: retained by Google according to their own retention policies.
11. Contact
Questions, requests, or complaints about this policy can be sent to the address listed on our Contact page.
12. Changes to this policy
We may update this policy from time to time. Material changes will be reflected by the “Last updated” date above. Continued use of the Service after a change constitutes acceptance of the updated policy.