Utama

Dasar Privasi

Kemas kini terakhir: 25 Julai 2026

1. Siapa Kami

Squadyy ialah aplikasi pengurusan pasukan untuk pasukan sukan. Pengawal data untuk maklumat peribadi anda ialah:

Silvercore Technology

Vietnam

[email protected]

[email protected]

Jika anda mempunyai soalan tentang cara kami mengendalikan data anda, sila hubungi kami di alamat e-mel di atas.

2. Skop

Dasar Privasi ini terpakai untuk:

  • Aplikasi Android Squadyy yang dimuat turun dari Google Play
  • Aplikasi web Squadyy di squadyy.app, termasuk papan pemuka pasukan
  • Halaman undian tetamu awam yang boleh diakses melalui pautan dikongsi
  • Halaman penghapusan akaun di squadyy.app/delete-account

Dasar ini tidak terpakai untuk laman web atau perkhidmatan pihak ketiga yang mungkin dipautkan dari Perkhidmatan kami.

3. Data Yang Kami Kumpul

3.1 Data Akaun dan Profil

  • Alamat e-mel
  • Nama paparan
  • Imej avatar (pilihan)
  • Hash kata laluan (disimpan menggunakan penghashan standard industri)

3.2 Data Log Masuk Sosial

Apabila anda log masuk dengan Google atau Facebook, kami menerima:

  • Alamat e-mel daripada pembekal
  • Nama paparan
  • URL gambar profil
  • ID pengguna yang diberikan oleh pembekal

Kami tidak mengakses kenalan, hantaran, atau data sosial lain Google atau Facebook anda.

3.3 Data Tetamu dan Ahli Manual

  • Nama paparan (diberikan oleh anda atau ditambah oleh pentadbir pasukan)
  • Pengenal peranti (ANDROID_ID atau UUID yang dijana dan disimpan pada peranti anda)

3.4 Data Pasukan dan Keahlian

  • Nama pasukan, tetapan dan kod jemputan
  • Senarai ahli, peranan (admin, moderator, ahli, tetamu) dan tarikh sertai
  • Status keahlian (menunggu, diluluskan, ditolak)

3.5 Data Undian dan Undi

  • Tajuk undian, pilihan, tarikh akhir dan tetapan
  • Pilihan undi anda dan cap masa
  • Untuk pautan undi tetamu: hash SHA-256 alamat IP pengundi dan rentetan user-agent

3.6 Rekod Dana, Kempen dan Perbelanjaan

  • Jumlah sumbangan, status (menunggu, diluluskan, ditolak)
  • Nama kempen, penerangan dan sasaran
  • Perbelanjaan perlawanan, pengiraan pembahagian dan senarai peserta
  • Baki dana dan data defisit/lebihan

3.7 Imej Bukti Pembayaran

Pengguna boleh memuat naik imej atau fail PDF sebagai bukti sumbangan dana. Fail-fail ini disimpan dalam storan objek Cloudflare R2. Imej bukti mungkin mengandungi nombor akaun bank, ID transaksi atau maklumat kewangan lain — sila potong atau sembunyikan butiran yang tidak berkaitan sebelum memuat naik.

3.8 Mesej Chat dan Kandungan Janaan Pengguna

Mesej chat pasukan disimpan dalam Firebase Firestore. Ini termasuk mesej teks dan imej yang dimuat naik ke chat pasukan. Imej chat disimpan dalam Cloudflare R2.

3.9 Pemberitahuan dan Token FCM

  • Rekod pemberitahuan dalam aplikasi (penciptaan, status baca, pembuangan)
  • Token peranti Firebase Cloud Messaging (FCM) untuk pemberitahuan tolak

3.10 Data Pengesahan Langganan dan Pembelian

Apabila anda melanggan melalui Google Play, kami menerima:

  • Token pembelian Google Play
  • ID produk dan status langganan
  • Pengenal akaun yang dikaburkan untuk pencegahan penipuan

Google Play memproses pembayaran anda. Kami tidak menerima nombor kad penuh, CVV atau alamat pengebilan anda daripada Google Play.

3.11 Data Permintaan dan Respons AI

Apabila anda menggunakan ciri AI (seperti pembahagian pasukan AI), kami mungkin menghantar gesaan dan maklumat pasukan yang berkaitan melalui backend kami kepada pembekal AI (Google Gemini API). Kami merekodkan metadata permintaan untuk operasi perkhidmatan dan pencegahan penyalahgunaan.

3.12 Log Teknikal, Keselamatan dan Diagnostik

  • Jenis peranti, model dan versi sistem operasi
  • Versi aplikasi dan pengenal binaan
  • Laporan kerosakan dan log ralat (melalui Firebase Crashlytics)
  • Acara analitik penggunaan (melalui Firebase Analytics), seperti penggunaan ciri dan paparan skrin
  • Alamat IP (digunakan untuk had kadar; tidak disimpan secara kekal dalam pangkalan data kami)

3.13 Data Pengiklanan dan Persetujuan

Untuk pengguna pelan percuma, kami memaparkan iklan melalui Google AdMob. AdMob boleh mengumpul dan memproses data mengikut dasar privasinya sendiri. Kami tidak mengumpul pengenal pengiklanan Android (GAID) secara langsung dalam kod aplikasi kami. Di mana diperlukan (contohnya, EEA, UK, Switzerland), kami menggunakan Platform Pemesejan Pengguna Google untuk mendapatkan persetujuan anda sebelum memaparkan iklan yang diperibadikan.

3.14 Data Daripada Ahli Pasukan atau Pentadbir Lain

Pentadbir pasukan boleh menambah ahli secara manual dengan memberikan nama paparan. Pentadbir bertanggungjawab untuk mempunyai kuasa untuk menghantar maklumat tentang orang lain. Ahli pasukan lain juga boleh melihat nama, peranan dan status dana anda dalam pasukan.

4. Penjelasan Pembayaran

Squadyy tidak memproses, memegang, memindahkan atau menyimpan dana sumbangan pasukan secara langsung. Berikut adalah cara pembayaran berfungsi:

  • Langganan: Diproses sepenuhnya oleh Google Play. Squadyy hanya menerima token pembelian, ID produk dan data pengesahan.
  • Sumbangan pasukan: Berlaku di luar Squadyy (contohnya, pemindahan bank, tunai). Squadyy hanya menyimpan rekod organisasi dan sebarang imej bukti yang diserahkan secara sukarela oleh pengguna.
  • Amaran: Imej bukti pembayaran mungkin mengandungi nombor akaun bank atau butiran transaksi. Kami mengesyorkan memotong atau menyembunyikan maklumat yang tidak berkaitan sebelum memuat naik.

5. Bagaimana Data Digunakan

Kami menggunakan maklumat yang kami kumpul untuk:

  • Menyediakan fungsi pengurusan akaun dan pasukan
  • Mengendalikan pengesahan dan pengurusan sesi (token akses dan segar semula)
  • Memproses undian, rekod dana, peruntukan perbelanjaan, chat dan pemberitahuan
  • Mengesahkan pembelian langganan melalui Google Play
  • Memaparkan iklan dan mengurus hak iklan ganjaran (tempoh 24 jam tanpa iklan)
  • Memenuhi permintaan ciri AI (pembahagian pasukan, penjanaan teks)
  • Memastikan keselamatan, mencegah penyalahgunaan, menyahpijat isu dan menambah baik perkhidmatan
  • Mematuhi obligasi undang-undang

7. Keterlihatan Pasukan dan Tanggungjawab Pentadbir

Data yang kelihatan dalam pasukan anda bergantung pada peranan dan tetapan ciri anda:

  • Nama paparan, peranan dan status dana anda boleh dilihat oleh ahli pasukan lain.
  • Pentadbir dan moderator boleh melihat senarai ahli, rekod pembayaran dan permintaan kelulusan.
  • Pentadbir boleh menambah ahli manual dengan memberikan nama paparan. Dengan berbuat demikian, pentadbir mengesahkan mereka mempunyai kuasa untuk menghantar maklumat ini.
  • Undi undian mungkin boleh dilihat oleh ahli lain bergantung pada tetapan undian (contohnya, tersembunyi sehingga mengundi).
  • Mesej chat pasukan boleh dilihat oleh semua ahli pasukan tersebut.

8. Ciri AI

Squadyy menggunakan AI melalui Google Gemini API melalui backend kami untuk menyediakan ciri seperti pembahagian pasukan yang seimbang dan penjanaan teks.

  • Apabila anda menggunakan ciri AI, gesaan dan maklumat pasukan yang berkaitan mungkin dihantar melalui backend kami kepada pembekal AI.
  • Jangan masukkan kata laluan, butiran bank, atau data sensitif lain yang tidak perlu dalam gesaan AI.
  • Output AI mungkin tidak tepat, tidak lengkap atau tidak sesuai. Ia bukan nasihat profesional, undang-undang, kewangan atau perubatan.

Kami tidak membuat tuntutan tentang sama ada pembekal AI menggunakan data anda untuk latihan model, kerana ini bergantung pada terma pembekal dan konfigurasi API pada masa penggunaan.

9. Pembekal Pihak Ketiga

Kami menggunakan perkhidmatan pihak ketiga berikut. Setiap satu mempunyai dasar privasi sendiri.

ProviderPurposeData Shared
Cloudflare Worker, D1, R2Hosting aplikasi, pangkalan data, storan failSemua data aplikasi
Firebase Analytics (Google)Analitik penggunaan dan log acaraID pengguna, maklumat peranti, interaksi aplikasi
Firebase Crashlytics (Google)Laporan kerosakan dan diagnostikLog kerosakan, maklumat peranti, keadaan aplikasi
Firebase Cloud Messaging (Google)Pemberitahuan tolakToken peranti FCM
Firebase Remote Config (Google)Bendera ciriVersi aplikasi, sifat peranti
Firebase Firestore (Google)Chat pasukan masa nyataMesej chat, token FCM
Firebase Auth (Google)Pengesahan chat (token tersuai)ID pengguna untuk akses Firestore
Google AdMobPengiklanan untuk pengguna pelan percumaData permintaan iklan, status persetujuan
Google Play BillingPembelian langgananToken pembelian, ID produk, data pengesahan
Google Play IntegrityPengesahan aplikasi dan pencegahan penipuanToken integriti, keadaan peranti
Google Sign-InPengesahan OAuthE-mel, nama, gambar profil, ID pembekal
Facebook LoginPengesahan OAuthE-mel, nama, gambar profil, ID pembekal
ResendE-mel transaksi (pengesahan, tetapan semula kata laluan, penghapusan akaun)Alamat e-mel, kandungan mesej
Google Gemini APIPenjanaan teks AI untuk ciri pengurusan pasukanGesaan dan maklumat pasukan yang diserahkan oleh pengguna

Kami menggalakkan anda menyemak dasar privasi pembekal ini.

10. Pengiklanan dan Persetujuan

Untuk pengguna pelan percuma, Squadyy memaparkan iklan melalui Google AdMob.

  • Di mana diperlukan oleh undang-undang yang terpakai (contohnya, EEA, UK, Switzerland), kami menggunakan Platform Pemesejan Pengguna (UMP) Google untuk mendapatkan persetujuan anda sebelum memaparkan iklan yang diperibadikan.
  • Anda boleh menukar keutamaan persetujuan iklan anda pada bila-bila masa melalui tetapan aplikasi di mana tersedia.
  • Kod aplikasi kami tidak mengumpul pengenal pengiklanan Android (GAID) secara langsung. Sasaran iklan diuruskan oleh AdMob mengikut dasarnya sendiri.
  • Pelanggan Pro tidak melihat iklan. Pengguna yang menonton iklan ganjaran menerima 24 jam penggunaan tanpa iklan.

11. Pengekalan Data

Kami mengekalkan kategori data yang berbeza untuk tempoh yang berbeza:

KategoriTempoh PengekalanNota
Data akaun (e-mel, nama, hash kata laluan)Sehingga penghapusan akaunDihapuskan serta-merta selepas penghapusan disahkan
Rekod pasukan dan keahlianSemasa pasukan wujudDikekalkan selepas ahli keluar; pasukan kekal selepas pencipta memadam akaun
Imej bukti pembayaran (R2)Sehingga penghapusan akaunDihapuskan apabila akaun dipadam
Mesej chat (Firestore)Semasa pasukan wujudDikitar oleh kitaran hayat Firebase Firestore
Pemberitahuan dalam aplikasi90 hariTidak dipadam secara automatik
Token FCMSehingga kegagalan penghantaran tolakDibersihkan apabila token menjadi tidak sah
SesiTTL token segar semula 30 hariSesi tamat secara logik tidak sah tetapi baris tidak dipadam secara automatik
Data pengesahan pembelianSemasa akaun aktifDikekalkan untuk pengurusan langganan
Analitik dan log kerosakan90 hariDikitar oleh tetapan pengekalan Firebase Analytics dan Crashlytics
Sandaran30 hariSandaran infrastruktur Cloudflare

Apabila ahli meninggalkan pasukan, rekod keahlian mereka dikeluarkan tetapi data pasukan (undian, dana, perlawanan) kekal untuk operasi pasukan yang berterusan.

Apabila akaun dipadam, sejarah kewangan dan undi mungkin dianonimkan dan bukannya dikeluarkan sepenuhnya di mana ini perlu untuk mengekalkan konsistensi rekod pasukan.

Kami mungkin mengekalkan data lebih lama daripada yang dinyatakan di atas di mana diperlukan oleh undang-undang yang terpakai, prosiding undang-undang, atau tujuan perniagaan sah yang dibenarkan oleh undang-undang.

12. Penghapusan Akaun dan Data

Anda boleh meminta penghapusan akaun anda melalui kaedah berikut:

Web: Lawati https://squadyy.app/delete-account, masukkan alamat e-mel anda, dan ikut pautan pengesahan yang dihantar ke peti masuk anda.

Android: Buka aplikasi, pergi ke Profil, kemudian cari pilihan penghapusan akaun.

Proses penghapusan:

  • Kami menghantar pautan pengesahan ke alamat e-mel berdaftar anda.
  • Klik pautan untuk mengesahkan. Pautan tamat selepas 24 jam.
  • Selepas pengesahan, akaun dan data berkaitan anda dipadam secara kekal.
  • Kami memproses permintaan penghapusan dengan segera dan dalam mana-mana kes dalam 72 jam selepas pengesahan.

Apa yang dihapuskan:

  • Profil anda (nama, e-mel, avatar, hash kata laluan)
  • Sesi log masuk dan sambungan auth sosial (Google, Facebook)
  • Sumbangan dana dan sejarah pembayaran
  • Imej bukti pembayaran yang dimuat naik (dari Cloudflare R2)
  • Respons undi dan undian
  • Token pemberitahuan tolak
  • Sejarah penggunaan kredit AI
  • Keahlian pasukan

Apa yang dikekalkan:

  • Pasukan yang anda cipta terus wujud untuk ahli lain
  • Jumlah undi terkumpul kekal (tidak lagi dipautkan kepada identiti anda)
  • Rekod perlawanan dan data kewangan pasukan kekal untuk operasi pasukan
  • Data yang kami mesti kekalkan untuk mematuhi obligasi undang-undang

13. Keselamatan

Kami mengambil langkah yang munasabah untuk melindungi data anda:

  • Data dalam transit: Semua sambungan menggunakan penyulitan TLS (disediakan oleh rangkaian tepi Cloudflare).
  • Storan kata laluan: Kata laluan dihash menggunakan algoritma standard industri. Kami tidak menyimpan kata laluan teks biasa.
  • Keselamatan token: Kod pengesahan, token penghapusan dan alamat IP disimpan menggunakan penghashan sehala standard industri.
  • Keselamatan infrastruktur: Backend kami beroperasi pada infrastruktur gred perusahaan Cloudflare.
  • Kawalan akses: Data pasukan dilindungi oleh akses berasaskan peranan (admin, moderator, ahli, tetamu).

Cloudflare D1 dan R2 menyediakan penyulitan semasa rehat sebagai ciri peringkat platform. Kami tidak melaksanakan penyulitan peringkat aplikasi semasa rehat untuk data yang disimpan seperti alamat e-mel dan nama.

Tiada kaedah penghantaran atau penyimpanan yang 100% selamat. Walaupun kami berusaha menggunakan langkah yang komersial munasabah, kami tidak dapat menjamin keselamatan mutlak.

13a. Pemberitahuan Insiden Keselamatan

Sekiranya berlaku insiden keselamatan yang menjejaskan data peribadi anda secara ketara, kami mungkin memberitahu anda dan pihak berkuasa yang berkaitan seperti yang diperlukan oleh undang-undang yang terpakai. Pemberitahuan boleh disampaikan melalui e-mel, notis dalam aplikasi, atau cara lain yang sesuai.

14. Pemindahan Data Antarabangsa

Data anda mungkin diproses di negara selain negara tempat tinggal anda. Pembekal perkhidmatan utama kami beroperasi secara global:

  • Cloudflare memproses data di seluruh rangkaian tepi globalnya.
  • Google (Firebase, AdMob, Play Billing, Gemini) memproses data pada pelayan yang mungkin terletak di luar negara anda.
  • Facebook memproses data mengikut mekanisme pemindahan antarabangsa tersendiri.

Di mana diperlukan oleh undang-undang yang terpakai, kami bergantung pada perlindungan yang sesuai seperti klausa kontrak standard atau mekanisme setara yang disediakan oleh pembekal perkhidmatan kami.

14a. Pemindahan Perniagaan

Jika Squadyy terlibat dalam penggabungan, pengambilalihan, penyusunan semula, atau penjualan aset, data peribadi anda mungkin dipindahkan sebagai sebahagian daripada transaksi tersebut. Kami akan memberitahu anda tentang sebarang perubahan sedemikian dan sebarang pilihan yang anda mungkin ada mengenai data anda, melalui e-mel atau melalui Perkhidmatan.

15. Hak Anda

Bergantung pada lokasi anda, anda mungkin mempunyai hak berikut mengenai data peribadi anda:

  • Akses: Minta salinan data peribadi anda yang kami pegang.
  • Pembetulan: Minta pembetulan data yang tidak tepat atau tidak lengkap.
  • Penghapusan: Minta penghapusan data peribadi anda (lihat Seksyen 12).
  • Kemampatan Data: Minta data anda dalam format berstruktur dan boleh dibaca mesin.
  • Tarik Balik Persetujuan: Di mana pemprosesan berdasarkan persetujuan, anda boleh menariknya balik pada bila-bila masa.
  • Bantahan dan Sekatan: Membantah atau meminta sekatan aktiviti pemprosesan tertentu.
  • Aduan: Membuat aduan kepada pihak berkuasa perlindungan data tempatan anda.

Untuk melaksanakan hak ini, hubungi kami di [email protected]. Kami mungkin perlu mengesahkan identiti anda sebelum memproses permintaan anda.

Menarik balik persetujuan tidak menjejaskan kesahihan pemprosesan yang dijalankan sebelum penarikan balik.

16. Kanak-kanak

Perkhidmatan ini tidak ditujukan untuk kanak-kanak di bawah umur 16 tahun. Kami tidak mengumpul maklumat peribadi secara sengaja daripada kanak-kanak di bawah umur 16. Jika anda ibu bapa atau penjaga dan percaya anak anda telah memberikan kami maklumat peribadi, sila hubungi kami di [email protected] dan kami akan mengambil langkah untuk memadam maklumat tersebut.

Pengguna di bawah umur minimum yang terpakai memerlukan kebenaran daripada ibu bapa atau penjaga di mana dibenarkan secara undang-undang.

17. Kemas Kini Dasar dan Hubungi

Perubahan kepada Dasar Ini

Kami mungkin mengemas kini Dasar Privasi ini dari semasa ke semasa. Perubahan material akan dimaklumkan melalui aplikasi atau melalui e-mel. Kami akan mengemas kini tarikh "Kemas kini terakhir" di bahagian atas halaman ini. Kami menggalakkan anda menyemak Dasar ini secara berkala.

Hubungi Kami

Untuk soalan tentang Dasar Privasi ini atau untuk melaksanakan hak data anda:

Pertanyaan privasi: [email protected]

Sokongan am: [email protected]

Laman web: https://squadyy.app