Final Whistle: Scoreboard
한국어 · English
Effective Date: 2026-05-02 Last Updated: 2026-05-07
DongNe ("we", "us", "our") provides the mobile and web application Final Whistle: Scoreboard (the "Service"). This Privacy Policy explains what personal data we collect, why we collect it, who we share it with, and how you can exercise your rights.
By using the Service you agree to the practices described here. If you do not agree, please do not use the Service.
We do not collect: precise location, health or medical data, financial account numbers, contact lists, or photos outside what you actively upload.
| Data | Purpose |
|---|---|
| Firebase UID | User identification, data isolation |
| Email, display name | Account recovery, multi-device sync |
| Profile picture | Display in tournaments, matches, and standings |
| Time zone, locale | UI localization, accurate match timestamps |
| User content (clubs, tournaments, results) | Core service functionality |
| FCM token | Send push notifications (your turn, results posted, etc.) |
| Usage events, diagnostic data | Service improvement, crash diagnosis |
| Purchase records | Verify active club pass / Plus, handle refunds and inquiries, accounting |
| IDFA/AAID, ad impression events | Show AdMob ads to free (non-Plus) users, deduplicate, prevent fraud |
We do not use your data for any purpose beyond those listed above. We do not use your club/tournament content for behavioral advertising or sell it externally (advertising relies solely on the IDFA/AAID and impression events Google AdMob collects on its own).
- Firebase Authentication user - Backend database records (profile, memberships, content you authored) - Firebase Cloud Messaging tokens
We do not sell your personal data. We share it only with the following processors who help us run the Service:
| Processor | Purpose | Data Shared | Region |
|---|---|---|---|
| Google LLC (Firebase) | Authentication, Crashlytics, Analytics, Cloud Messaging | UID, email, diagnostic data, push tokens, anonymized usage events | United States |
| Google LLC (AdMob, UMP) | Ad delivery, deduplication, fraud prevention, consent management for free users | IDFA/AAID, ad impression and click events, OS, device model, app language | United States |
| Apple Inc. (App Store) | iOS IAP processing and receipt validation | Apple ID receipt, transaction ID, subscription status | Per Apple policy |
| Apple Inc. | Sign in with Apple, push delivery via APNs | Apple ID identifier, push token | Per Apple policy |
| Google LLC (Play Billing) | Android IAP processing and receipt validation | Purchase token, transaction ID, subscription status | United States |
| RevenueCat, Inc. | IAP receipt validation, subscription state tracking, event webhooks | Identifier (our profile ID), Apple/Google transaction IDs, subscription active status, locale and country | United States |
| Railway Corp. | Backend container hosting | Backend traffic and logs, purchase audit logs | United States |
| Supabase, Inc. | PostgreSQL DB hosting (stores all user data) | All items in §1 | South Korea (ap-northeast-2) |
| Cloudflare, Inc. | Flutter Web static hosting / CDN | Anonymized request logs | Global edge |
Each processor's privacy policy:
Content you publish in a public club or tournament (match results, standings, participant lists) is visible to other participants and to anyone with the shared scoreboard link. Private clubs and tournaments are visible only to invited members.
Your data is processed on infrastructure located in the United States (Google Cloud, Google AdMob, Apple App Store, Google Play, RevenueCat, Railway) and South Korea (Supabase ap-northeast-2). When you use the Service, you consent to this transfer.
| Recipient | Country | When | Data | Purpose | Retention |
|---|---|---|---|---|---|
| Google LLC (Firebase) | United States | Continuous from sign-up | All items in §1 | Auth, diagnostics, push, analytics | Until account deletion |
| Google LLC (AdMob) | United States | When a free user views an ad-supported screen | IDFA/AAID, ad impression / click events | Ad delivery, deduplication, fraud prevention | Per Google policy |
| Apple Inc. / Google LLC (Play) | United States | On IAP purchase / receipt validation | Transaction ID, receipt, subscription status | Payment processing | Statutory accounting / dispute periods |
| RevenueCat, Inc. | United States | On IAP purchase, renewal, cancellation, refund | Profile ID, transaction ID, subscription active status, locale, country | IAP receipt validation, subscription tracking, event webhooks | Until account deletion |
| Railway Corp. | United States | Continuous during use | Backend traffic and logs | Container hosting | Until account deletion |
| Cloudflare, Inc. | Global edge | On web access | IP, request metadata | CDN caching, DDoS mitigation | Within 30 days |
For users in the EEA, UK, and Switzerland: we rely on Standard Contractual Clauses (SCCs) approved by the European Commission as the lawful basis for the transfer of your personal data outside your jurisdiction.
You have the right to:
We respond to requests within 30 days. If you are dissatisfied with our response, you may file a complaint with your local data protection authority.
For California residents (CCPA / CPRA): you have the right to know, delete, correct, and limit use of sensitive personal information. We do not sell your club/tournament content for behavioral advertising; however, IDFA/AAID may be shared with Google LLC during ad delivery (which qualifies as "sharing" under CCPA). You can opt out of ad tracking by declining iOS App Tracking Transparency, resetting/deleting the Android advertising ID, or upgrading to Plus (no ads at all).
For EEA / UK / Swiss residents (GDPR): the lawful bases for our processing are:
We use the following technical and organizational measures:
No system can be completely secure. If we discover a breach affecting your data, we will notify you and the relevant authorities as required by applicable law.
Final Whistle is not directed to children under 13 (or under the equivalent age in your jurisdiction, e.g., 14 in Korea, 16 in some EU countries). We do not knowingly collect data from such children. If you become aware that a child has provided us with personal data, please contact mrbigcho@gmail.com and we will delete it.
If we change this Policy, we will post the updated version inside the app or notify you by email at least 7 days before it takes effect. For changes that materially affect your rights, we will provide at least 30 days' notice and may ask for your renewed consent.
| Field | Detail |
|---|---|
| Data Controller | DongNe |
| Representative | Sangwoo Cho |
| Address | 1205-701, 107, Manhyeon-ro, Suji-gu, Yongin-si, Gyeonggi-do, Republic of Korea |
| Privacy Contact | mrbigcho@gmail.com |
| Phone | +82-10-3445-4048 |
| Version | Effective | Changes |
|---|---|---|
| v1.0 | 2026-05-02 | Initial release |
| v1.1 | 2026-05-07 | Introduced AdMob ads for free users (IDFA/AAID collection with ATT/UMP consent); added IAP payment data and international transfers |
| v1.2 | 2026-05-07 | Added RevenueCat (IAP receipt validation and subscription state tracking) and Supabase (DB hosting) as data processors |