Kebijakan Privasi
Terakhir diperbarui: 25 Juli 2026
1. Siapa Kami
Squadyy adalah aplikasi manajemen tim untuk tim olahraga. Pengendali data untuk informasi pribadi Anda adalah:
Jika Anda memiliki pertanyaan tentang bagaimana kami menangani data Anda, silakan hubungi kami melalui alamat email di atas.
2. Ruang Lingkup
Kebijakan Privasi ini berlaku untuk:
- Aplikasi Android Squadyy yang diunduh dari Google Play
- Aplikasi web Squadyy di squadyy.app, termasuk dasbor tim
- Halaman voting tamu publik yang dapat diakses melalui tautan bersama
- Halaman penghapusan akun di squadyy.app/delete-account
Kebijakan ini tidak berlaku untuk situs web atau layanan pihak ketiga yang mungkin ditautkan dari Layanan kami.
3. Data yang Kami Kumpulkan
3.1 Data Akun dan Profil
- Alamat email
- Nama tampilan
- Gambar avatar (opsional)
- Hash kata sandi (disimpan menggunakan standar industri)
3.3 Data Tamu dan Anggota Manual
- Nama tampilan (diberikan oleh Anda atau ditambahkan oleh administrator tim)
- Pengenal perangkat (ANDROID_ID atau UUID yang dibuat dan disimpan di perangkat Anda)
3.4 Data Tim dan Keanggotaan
- Nama tim, pengaturan dan kode undangan
- Daftar anggota, peran (admin, moderator, anggota, tamu) dan tanggal bergabung
- Status keanggotaan (menunggu, disetujui, ditolak)
3.5 Data Polling dan Voting
- Judul polling, opsi, tenggat waktu dan pengaturan
- Pilihan voting dan stempel waktu Anda
- Untuk tautan voting tamu: hash SHA-256 dari alamat IP pemilih dan string user-agent
3.6 Dana, Kampanye dan Catatan Pengeluaran
- Jumlah iuran, status (menunggu, disetujui, ditolak)
- Nama kampanye, deskripsi dan target
- Biaya pertandingan, perhitungan bagi hasil dan daftar peserta
- Saldo dana dan data defisit/surplus
3.7 Gambar Bukti Pembayaran
Pengguna dapat mengunggah gambar atau file PDF sebagai bukti iuran dana. File-file ini disimpan di penyimpanan objek Cloudflare R2. Gambar bukti mungkin berisi nomor rekening bank, ID transaksi atau informasi keuangan lainnya — harap potong atau sembunyikan detail yang tidak relevan sebelum mengunggah.
3.8 Pesan Chat dan Konten Buatan Pengguna
Pesan chat tim disimpan di Firebase Firestore. Ini termasuk pesan teks dan gambar yang diunggah ke chat tim. Gambar chat disimpan di Cloudflare R2.
3.9 Notifikasi dan Token FCM
- Catatan notifikasi dalam aplikasi (pembacaan, status baca, penghapusan)
- Token perangkat Firebase Cloud Messaging (FCM) untuk notifikasi push
3.10 Data Langganan dan Verifikasi Pembelian
Saat Anda berlangganan melalui Google Play, kami menerima:
- Token pembelian Google Play
- ID produk dan status langganan
- Pengenal akun yang disamarkan untuk pencegahan penipuan
Google Play memproses pembayaran Anda. Kami tidak menerima nomor kartu lengkap, CVV, atau alamat penagihan Anda dari Google Play.
3.11 Data Permintaan dan Respons AI
Saat Anda menggunakan fitur AI (seperti pembagian tim AI), kami mungkin mengirimkan prompt dan informasi tim yang relevan melalui backend kami ke penyedia AI (Google Gemini API). Kami mencatat metadata permintaan untuk operasi layanan dan pencegahan penyalahgunaan.
3.12 Log Teknis, Keamanan dan Diagnostik
- Jenis perangkat, model dan versi sistem operasi
- Versi aplikasi dan pengenal build
- Laporan crash dan log error (melalui Firebase Crashlytics)
- Event analitik penggunaan (melalui Firebase Analytics), seperti penggunaan fitur dan tampilan layar
- Alamat IP (digunakan untuk pembatasan laju; tidak disimpan permanen di database kami)
3.13 Data Periklanan dan Persetujuan
Untuk pengguna pada paket gratis, kami menampilkan iklan melalui Google AdMob. AdMob dapat mengumpulkan dan memproses data sesuai dengan kebijakan privasinya sendiri. Kami tidak secara langsung mengumpulkan pengenal iklan Android (GAID) dalam kode aplikasi kami. Di mana diperlukan (misalnya, EEA, Inggris, Swiss), kami menggunakan Platform Pesan Pengguna Google untuk memperoleh persetujuan Anda sebelum menayangkan iklan yang dipersonalisasi.
3.14 Data dari Anggota Tim atau Administrator Lain
Administrator tim dapat menambahkan anggota secara manual dengan memberikan nama tampilan. Administrator bertanggung jawab memiliki kewenangan untuk mengirimkan informasi tentang orang lain. Anggota tim lain juga dapat melihat nama, peran, dan status dana Anda dalam tim.
4. Penjelasan Pembayaran
Squadyy tidak secara langsung memproses, menyimpan, mentransfer, atau menjadi escrow untuk dana iuran tim. Berikut cara kerja pembayaran:
- Langganan: Diproses sepenuhnya oleh Google Play. Squadyy hanya menerima token pembelian, ID produk, dan data verifikasi.
- Iuran tim: Terjadi di luar Squadyy (misalnya, transfer bank, tunai). Squadyy hanya menyimpan catatan organisasi dan gambar bukti yang secara sukarela dikirimkan oleh pengguna.
- Peringatan: Gambar bukti pembayaran mungkin berisi nomor rekening bank atau detail transaksi. Kami sarankan untuk memotong atau menyembunyikan informasi yang tidak relevan sebelum mengunggah.
5. Penggunaan Data
Kami menggunakan informasi yang kami kumpulkan untuk:
- Menyediakan fungsionalitas manajemen akun dan tim
- Menangani autentikasi dan manajemen sesi (token akses dan penyegaran)
- Memproses polling, catatan dana, alokasi pengeluaran, chat dan notifikasi
- Memverifikasi pembelian langganan melalui Google Play
- Menampilkan iklan dan mengelola hak iklan berhadiah (periode bebas iklan 24 jam)
- Memenuhi permintaan fitur AI (pembagian tim, pembuatan teks)
- Menjamin keamanan, mencegah penyalahgunaan, memperbaiki masalah dan meningkatkan layanan
- Mematuhi kewajiban hukum
6. Dasar Hukum Pemrosesan
Kami memproses data Anda berdasarkan dasar hukum berikut:
- Kebutuhan kontrak: Pemrosesan yang diperlukan untuk menyediakan Layanan yang Anda daftarkan (akun, tim, polling, dana).
- Kepentingan sah: Keamanan, pencegahan penipuan, peningkatan layanan dan analitik, di mana hal ini tidak mengesampingkan hak Anda.
- Persetujuan: Di mana diperlukan, terutama untuk iklan yang dipersonalisasi dan analitik opsional. Anda dapat menarik persetujuan kapan saja.
- Kewajiban hukum: Di mana kami harus menyimpan atau mengungkapkan data untuk mematuhi hukum yang berlaku.
Kami tidak menganggap penggunaan Layanan secara berkelanjutan sebagai persetujuan untuk semua aktivitas pemrosesan. Di mana persetujuan diperlukan, kami memintanya secara terpisah.
7. Visibilitas Tim dan Tanggung Jawab Administrator
Data yang terlihat dalam tim Anda bergantung pada peran dan pengaturan fitur Anda:
- Nama tampilan, peran, dan status dana Anda terlihat oleh anggota tim lain.
- Administrator dan moderator dapat melihat daftar anggota, catatan pembayaran, dan permintaan persetujuan.
- Administrator dapat menambahkan anggota manual dengan memberikan nama tampilan. Dengan melakukan itu, administrator mengonfirmasi memiliki kewenangan untuk mengirimkan informasi ini.
- Voting polling mungkin terlihat oleh anggota lain tergantung pada pengaturan polling (misalnya, tersembunyi sampai memilih).
- Pesan chat tim terlihat oleh semua anggota tim tersebut.
8. Fitur AI
Squadyy menggunakan AI melalui Google Gemini API via backend kami untuk menyediakan fitur seperti pembagian tim yang seimbang dan pembuatan teks.
- Saat Anda menggunakan fitur AI, prompt dan informasi tim yang relevan mungkin dikirim melalui backend kami ke penyedia AI.
- Jangan masukkan kata sandi, detail bank, atau data sensitif lainnya yang tidak perlu dalam prompt AI.
- Output AI mungkin tidak akurat, tidak lengkap, atau tidak sesuai. Output ini bukan nasihat profesional, hukum, keuangan, atau medis.
Kami tidak membuat klaim tentang apakah penyedia AI menggunakan data Anda untuk pelatihan model, karena hal ini bergantung pada ketentuan penyedia dan konfigurasi API pada saat penggunaan.
9. Penyedia Layanan Pihak Ketiga
Kami menggunakan layanan pihak ketiga berikut. Masing-masing memiliki kebijakan privasi sendiri.
| Provider | Purpose | Data Shared |
|---|---|---|
| Cloudflare Worker, D1, R2 | Hosting aplikasi, database, penyimpanan file | Semua data aplikasi |
| Firebase Analytics (Google) | Analitik penggunaan dan pencatatan event | ID pengguna, info perangkat, interaksi aplikasi |
| Firebase Crashlytics (Google) | Pelaporan crash dan diagnostik | Log crash, info perangkat, status aplikasi |
| Firebase Cloud Messaging (Google) | Notifikasi push | Token perangkat FCM |
| Firebase Remote Config (Google) | Feature flag | Versi aplikasi, properti perangkat |
| Firebase Firestore (Google) | Chat tim real-time | Pesan chat, token FCM |
| Firebase Auth (Google) | Autentikasi chat (token kustom) | ID pengguna untuk akses Firestore |
| Google AdMob | Periklanan untuk pengguna paket gratis | Data permintaan iklan, status persetujuan |
| Google Play Billing | Pembelian langganan | Token pembelian, ID produk, data verifikasi |
| Google Play Integrity | Attestasi aplikasi dan pencegahan penipuan | Token integritas, status perangkat |
| Google Sign-In | Autentikasi OAuth | Email, nama, foto profil, ID penyedia |
| Facebook Login | Autentikasi OAuth | Email, nama, foto profil, ID penyedia |
| Resend | Email transaksional (verifikasi, reset kata sandi, penghapusan akun) | Alamat email, konten pesan |
| Google Gemini API | Pembuatan teks AI untuk fitur manajemen tim | Prompt dan informasi tim yang dikirimkan pengguna |
Kami mendorong Anda untuk meninjau kebijakan privasi penyedia-penyedia ini.
10. Periklanan dan Persetujuan
Untuk pengguna pada paket gratis, Squadyy menampilkan iklan melalui Google AdMob.
- Di mana diwajibkan oleh hukum yang berlaku (misalnya, EEA, Inggris, Swiss), kami menggunakan Platform Pesan Pengguna Google (UMP) untuk memperoleh persetujuan Anda sebelum menayangkan iklan yang dipersonalisasi.
- Anda dapat mengubah preferensi persetujuan iklan kapan saja melalui pengaturan aplikasi jika tersedia.
- Kode aplikasi kami tidak secara langsung mengumpulkan pengenal iklan Android (GAID). Penargetan iklan dikelola oleh AdMob sesuai dengan kebijakannya sendiri.
- Pelanggan Pro tidak melihat iklan. Pengguna yang menonton iklan berhadiah mendapatkan 24 jam penggunaan bebas iklan.
11. Retensi Data
Kami menyimpan berbagai kategori data untuk periode yang berbeda:
| Kategori | Periode Retensi | Catatan |
|---|---|---|
| Data akun (email, nama, hash kata sandi) | Hingga penghapusan akun | Dihapus segera setelah penghapusan dikonfirmasi |
| Catatan tim dan keanggotaan | Selama tim ada | Tetap disimpan setelah anggota keluar; tim tetap ada setelah pembuat menghapus akun |
| Gambar bukti pembayaran (R2) | Hingga penghapusan akun | Dihapus saat akun dihapus |
| Pesan chat (Firestore) | Selama tim ada | Dikelola oleh siklus hidup Firebase Firestore |
| Notifikasi dalam aplikasi | 90 hari | Tidak dihapus secara otomatis |
| Token FCM | Hingga kegagalan pengiriman push | Dibersihkan saat token menjadi tidak valid |
| Sesi | TTL token penyegaran 30 hari | Sesi yang kedaluwarsa secara logika tidak valid tetapi baris tidak dihapus otomatis |
| Data verifikasi pembelian | Selama akun aktif | Disimpan untuk manajemen langganan |
| Log analitik dan crash | 90 hari | Dikelola oleh pengaturan retensi Firebase Analytics dan Crashlytics |
| Cadangan | 30 hari | Cadangan infrastruktur Cloudflare |
Saat anggota meninggalkan tim, catatan keanggotaannya dihapus tetapi data tim (polling, dana, pertandingan) tetap ada untuk operasi tim yang berkelanjutan.
Saat akun dihapus, riwayat keuangan dan voting mungkin dianonimkan alih-alih dihapus sepenuhnya jika hal ini diperlukan untuk menjaga konsistensi catatan tim.
Kami dapat menyimpan data lebih lama dari yang dinyatakan di atas jika diwajibkan oleh hukum yang berlaku, proses hukum, atau tujuan bisnis sah yang diizinkan oleh hukum.
12. Penghapusan Akun dan Data
Anda dapat meminta penghapusan akun Anda melalui cara berikut:
Web: Kunjungi https://squadyy.app/delete-account, masukkan alamat email Anda, dan ikuti tautan konfirmasi yang dikirim ke kotak masuk Anda.
Android: Buka aplikasi, buka Profil, lalu cari opsi penghapusan akun.
Proses penghapusan:
- Kami mengirimkan tautan konfirmasi ke alamat email terdaftar Anda.
- Klik tautan untuk mengonfirmasi. Tautan kedaluwarsa setelah 24 jam.
- Setelah dikonfirmasi, akun dan data terkait Anda dihapus secara permanen.
- Kami memproses permintaan penghapusan segera dan dalam waktu 72 jam setelah konfirmasi.
Yang dihapus:
- Profil Anda (nama, email, avatar, hash kata sandi)
- Sesi login dan koneksi autentikasi sosial (Google, Facebook)
- Iuran dana dan riwayat pembayaran
- Gambar bukti pembayaran yang diunggah (dari Cloudflare R2)
- Respons voting dan polling
- Token notifikasi push
- Riwayat penggunaan kredit AI
- Keanggotaan tim
Yang tetap disimpan:
- Tim yang Anda buat tetap ada untuk anggota lain
- Jumlah voting agregat tetap ada (tidak lagi terkait dengan identitas Anda)
- Catatan pertandingan dan data keuangan tim tetap ada untuk operasi tim
- Data yang harus kami simpan untuk mematuhi kewajiban hukum
13. Keamanan
Kami mengambil langkah-langkah yang wajar untuk melindungi data Anda:
- Data dalam transit: Semua koneksi menggunakan enkripsi TLS (disediakan oleh jaringan edge Cloudflare).
- Penyimpanan kata sandi: Kata sandi di-hash menggunakan algoritma standar industri. Kami tidak menyimpan kata sandi dalam teks biasa.
- Keamanan token: Kode verifikasi, token penghapusan, dan alamat IP disimpan menggunakan hash satu arah standar industri.
- Keamanan infrastruktur: Backend kami berjalan di infrastruktur kelas enterprise Cloudflare.
- Kontrol akses: Data tim dilindungi oleh akses berbasis peran (admin, moderator, anggota, tamu).
Cloudflare D1 dan R2 menyediakan enkripsi saat istirahat sebagai fitur tingkat platform. Kami tidak menerapkan enkripsi tingkat aplikasi saat istirahat untuk data yang disimpan seperti alamat email dan nama.
Tidak ada metode transmisi atau penyimpanan yang 100% aman. Meskipun kami berusaha menggunakan langkah-langkah yang secara komersial wajar, kami tidak dapat menjamin keamanan absolut.
13a. Notifikasi Insiden Keamanan
Dalam kejadian insiden keamanan yang secara signifikan memengaruhi data pribadi Anda, kami mungkin memberi tahu Anda dan otoritas terkait sebagaimana diwajibkan oleh hukum yang berlaku. Notifikasi dapat dikirim melalui email, pemberitahuan dalam aplikasi, atau cara lain yang sesuai.
14. Transfer Data Internasional
Data Anda mungkin diproses di negara selain negara tempat tinggal Anda. Penyedia layanan utama kami beroperasi secara global:
- Cloudflare memproses data di seluruh jaringan edge globalnya.
- Google (Firebase, AdMob, Play Billing, Gemini) memproses data di server yang mungkin berlokasi di luar negara Anda.
- Facebook memproses data sesuai dengan mekanisme transfer internasionalnya sendiri.
Di mana diwajibkan oleh hukum yang berlaku, kami mengandalkan perlindungan yang sesuai seperti klausul kontrak standar atau mekanisme setara yang disediakan oleh penyedia layanan kami.
14a. Transfer Bisnis
Jika Squadyy terlibat dalam merger, akuisisi, reorganisasi, atau penjualan aset, data pribadi Anda mungkin ditransfer sebagai bagian dari transaksi tersebut. Kami akan memberi tahu Anda tentang perubahan tersebut dan pilihan yang mungkin Anda miliki mengenai data Anda, melalui email atau melalui Layanan.
15. Hak Anda
Tergantung pada lokasi Anda, Anda mungkin memiliki hak-hak berikut terkait data pribadi Anda:
- Akses: Minta salinan data pribadi Anda yang kami pegang.
- Koreksi: Minta koreksi data yang tidak akurat atau tidak lengkap.
- Penghapusan: Minta penghapusan data pribadi Anda (lihat Bagian 12).
- Portabilitas Data: Minta data Anda dalam format terstruktur yang dapat dibaca mesin.
- Menarik Persetujuan: Di mana pemrosesan didasarkan pada persetujuan, Anda dapat menariknya kapan saja.
- Keberatan dan Pembatasan: Mengajukan keberatan atau meminta pembatasan aktivitas pemrosesan tertentu.
- Pengaduan: Mengajukan pengaduan ke otoritas perlindungan data lokal Anda.
Untuk menggunakan hak-hak ini, hubungi kami di [email protected]. Kami mungkin perlu memverifikasi identitas Anda sebelum memproses permintaan Anda.
Menarik persetujuan tidak memengaruhi legalitas pemrosesan yang dilakukan sebelum penarikan.
16. Anak-anak
Layanan ini tidak ditujukan untuk anak-anak di bawah usia 16 tahun. Kami tidak dengan sengaja mengumpulkan informasi pribadi dari anak-anak di bawah 16 tahun. Jika Anda adalah orang tua atau wali dan percaya bahwa anak Anda telah memberikan informasi pribadi kepada kami, silakan hubungi kami di [email protected] dan kami akan mengambil langkah-langkah untuk menghapus informasi tersebut.
Pengguna di bawah usia minimum yang berlaku memerlukan otorisasi dari orang tua atau wali di mana diizinkan secara hukum.
17. Pembaruan Kebijakan dan Kontak
Perubahan pada Kebijakan Ini
Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu. Perubahan material akan dikomunikasikan melalui aplikasi atau melalui email. Kami akan memperbarui tanggal "Terakhir diperbarui" di bagian atas halaman ini. Kami mendorong Anda untuk meninjau Kebijakan ini secara berkala.
Hubungi Kami
Untuk pertanyaan tentang Kebijakan Privasi ini atau untuk menggunakan hak data Anda: