Privacy Policy

Fan Fighter is designed to collect only the data needed for optional cloud saves, account progress, achievements, and the leaderboard.

Effective September 27, 2026

Kebijakan Privasi

Fan Fighter dirancang untuk hanya mengumpulkan data yang diperlukan untuk penyimpanan cloud opsional, progres akun, pencapaian, dan papan peringkat.

Berlaku 27 September 2026

1. What we collect

If you play as a guest, your game progress stays on your device and no Fan Fighter account is required.

If you choose to sign in with Google, Fan Fighter stores:

  • Your Google account's stable identifier (sub). Fan Fighter does not store your Google email address, password, contacts, or Google profile data.
  • Your Fan Fighter username and whether your one-time username change has been used.
  • Cloud game progress, including your active run, highest stage, aggregate match statistics, and achievement progress.
  • Revocable Fan Fighter session identifiers and expiration times used to keep you signed in.

2. How we use the data

We use account data only to provide cloud save synchronization, cross-device progress, achievements, account features, abuse protection, and the public highest-stage leaderboard.

Fan Fighter does not currently use account data for advertising, sell personal data, or request access to Gmail, Google Drive, contacts, or other Google services.

3. Public leaderboard

Your Fan Fighter username and highest stage may appear publicly on the leaderboard. Your Google identifier is never displayed there.

Leaderboard scores are currently marked as unverified because battle simulation runs in the browser.

4. Local device data

Fan Fighter stores local game progress and, when signed in, a Fan Fighter session token in the browser's local application storage. This allows local play and cloud synchronization to continue across page reloads.

Removing browser site data may remove local-only progress.

5. Service providers

Google Identity Services is used only for authentication. Cloudflare provides application hosting, D1 database storage, rate limiting, network delivery, and Turnstile abuse protection.

Those providers may process technical request information, such as IP addresses and browser/network metadata, according to their own privacy policies and security practices.

6. Retention

  • Account profile, achievements, leaderboard progress, and the active cloud run are retained while your cloud account exists.
  • Fan Fighter sessions expire after 30 days. The service keeps at most the newest eight active sessions per account and periodically removes expired sessions.
  • Rate-limit counters are transient and are handled by Cloudflare's rate-limiting infrastructure rather than stored in Fan Fighter's D1 database.

7. Delete your data

Signed-in players can use Account → Delete cloud account. This permanently removes the Fan Fighter cloud account, cloud save, profile, achievement progress, and Fan Fighter sessions.

Your local game run is intentionally left on your current device so you may continue playing as a guest. You may remove that separately by clearing the game's local/browser data.

8. Security

Fan Fighter uses Google ID-token verification, Cloudflare Turnstile, request rate limiting, revocable sessions, restricted origins, and server-side validation of cloud-save transitions. No internet service can guarantee absolute security.

9. Children

Fan Fighter does not knowingly request sensitive personal information from children. Google sign-in is optional and guest play does not require an account. Parents or guardians who believe account data should be removed can use the in-game deletion control or contact the project maintainer.

10. Changes and contact

This policy may change when Fan Fighter's online features change. Material changes will be reflected on this page with a new effective date.

For privacy questions or deletion problems, contact the Fan Fighter project maintainer through github.com/ygrip.

1. Data yang kami kumpulkan

Jika kamu bermain sebagai tamu, progres game tetap berada di perangkatmu dan akun Fan Fighter tidak diperlukan.

Jika kamu memilih masuk dengan Google, Fan Fighter menyimpan:

  • Identitas stabil akun Google (sub). Fan Fighter tidak menyimpan alamat email Google, kata sandi, kontak, atau data profil Google-mu.
  • Nama pengguna Fan Fighter dan apakah kesempatan satu kali untuk mengganti nama telah digunakan.
  • Progres game cloud, termasuk run aktif, stage tertinggi, statistik pertandingan agregat, dan progres pencapaian.
  • Identitas sesi Fan Fighter yang dapat dicabut serta waktu kedaluwarsanya untuk mempertahankan sesi masuk.

2. Cara kami menggunakan data

Data akun hanya digunakan untuk sinkronisasi penyimpanan cloud, progres lintas perangkat, pencapaian, fitur akun, perlindungan dari penyalahgunaan, dan papan peringkat stage tertinggi.

Fan Fighter saat ini tidak menggunakan data akun untuk iklan, tidak menjual data pribadi, dan tidak meminta akses ke Gmail, Google Drive, kontak, atau layanan Google lainnya.

3. Papan peringkat publik

Nama pengguna Fan Fighter dan stage tertinggimu dapat tampil secara publik di papan peringkat. Identitas Google tidak pernah ditampilkan di sana.

Skor papan peringkat saat ini ditandai belum terverifikasi karena simulasi pertarungan berjalan di browser.

4. Data di perangkat

Fan Fighter menyimpan progres game lokal dan, ketika masuk, token sesi Fan Fighter di penyimpanan aplikasi lokal browser. Ini memungkinkan permainan lokal dan sinkronisasi cloud tetap berlanjut setelah halaman dimuat ulang.

Menghapus data situs browser dapat menghapus progres yang hanya tersimpan secara lokal.

5. Penyedia layanan

Google Identity Services hanya digunakan untuk autentikasi. Cloudflare menyediakan hosting aplikasi, database D1, rate limiting, distribusi jaringan, dan perlindungan Turnstile.

Penyedia tersebut dapat memproses informasi teknis permintaan, seperti alamat IP dan metadata browser/jaringan, sesuai kebijakan privasi dan praktik keamanan mereka sendiri.

6. Retensi

  • Profil akun, pencapaian, progres papan peringkat, dan run cloud aktif disimpan selama akun cloud-mu masih ada.
  • Sesi Fan Fighter kedaluwarsa setelah 30 hari. Layanan menyimpan maksimal delapan sesi aktif terbaru per akun dan secara berkala menghapus sesi yang kedaluwarsa.
  • Penghitung rate limit bersifat sementara dan ditangani oleh infrastruktur rate limiting Cloudflare, bukan disimpan di database D1 Fan Fighter.

7. Menghapus data

Pemain yang sudah masuk dapat menggunakan Akun → Hapus akun cloud. Tindakan ini menghapus permanen akun cloud Fan Fighter, penyimpanan cloud, profil, progres pencapaian, dan sesi Fan Fighter.

Run game lokal sengaja tetap berada di perangkat saat ini agar kamu dapat melanjutkan sebagai tamu. Data tersebut dapat dihapus secara terpisah dengan membersihkan data lokal/situs game di browser.

8. Keamanan

Fan Fighter menggunakan verifikasi ID token Google, Cloudflare Turnstile, rate limiting, sesi yang dapat dicabut, pembatasan origin, dan validasi server untuk perubahan penyimpanan cloud. Tidak ada layanan internet yang dapat menjamin keamanan mutlak.

9. Anak-anak

Fan Fighter tidak secara sengaja meminta informasi pribadi sensitif dari anak-anak. Masuk dengan Google bersifat opsional dan bermain sebagai tamu tidak memerlukan akun. Orang tua atau wali yang merasa data akun perlu dihapus dapat menggunakan kontrol penghapusan di dalam game atau menghubungi pengelola proyek.

10. Perubahan dan kontak

Kebijakan ini dapat berubah ketika fitur online Fan Fighter berubah. Perubahan penting akan ditampilkan di halaman ini dengan tanggal berlaku yang baru.

Untuk pertanyaan privasi atau masalah penghapusan data, hubungi pengelola proyek Fan Fighter melalui github.com/ygrip.

Play Fan Fighter Main Fan Fighter